MIPS Dev Assembler
The Ultimate MIPS Assembly & Microprocessor Suite
MIPS Dev is a professional-grade, high-performance development environment for MIPS Assembly. Designed for engineers, students, and hardware enthusiasts, it bridges the gap between software simulation and physical microprocessor integration.
Download MIPS Dev CLI
The VS Code extension requires the MIPS Dev CLI to be installed on your system. Download the appropriate installer for your platform:
Quick Start: Download the latest MIPS Dev CLI installer for your platform.
Professional Overview
MIPS Dev transforms VS Code into a powerful workstation for computer architecture and embedded systems. Whether you are learning the basics of MIPS or deploying complex instructions to a custom microprocessor, MIPS Dev provides the tools you need in a sleek, unified interface.
Core Capabilities
- Unified Action Menu: Access every tool—Run, Build, Upload, Memory Map, and Registers—from a single, intuitive menu.
- MicroCoreASM Integration: Native support for the MicroCoreASM hardware architecture, ensuring your code is ready for real-world execution.
- Advanced Memory Inspection: Deep-dive into Text and Data segments with high-fidelity hex dumps and address mapping.
- Hardware-Ready CLI: A robust command-line interface powered by Python, featuring clean, colorized output and zero shell noise.
- MARS 5 Power: Leverages the industry-standard MARS simulator for reliable execution and debugging.
Power-User Shortcuts
Master your workflow with these optimized keybindings:
| Feature |
Shortcut |
Description |
| Action Menu |
MIPS Dev: Action Menu |
Open the overlay menu for all advanced actions. |
| Run Code |
Ctrl + Shift + R |
Execute MIPS code in the professional terminal. |
| Build Binary |
Ctrl + Shift + B |
Generate hardware-ready .hex and .bin files. |
| Upload |
Ctrl + Shift + U |
Deploy code directly to your microprocessor. |
| Symbol Table |
Ctrl + Shift + S |
View memory addresses for all labels and functions. |
| Memory Map |
Ctrl + Shift + M |
Inspect the full memory state of your program. |
| Registers |
Ctrl + Shift + G |
View the final state of all 32 MIPS registers. |
Hardware Setup
MIPS Dev is built for hardware. Configure your connection in seconds:
- Open VS Code Settings (
Ctrl + ,).
- Search for MIPS Dev.
- Configure your Hardware Port (e.g.,
COM3 or /dev/ttyUSB0) and Baud Rate.
- Click Upload to see your code come to life on real silicon.
MIPS Dev is designed to work wherever you code:
- Cursor: Fully compatible with the Cursor AI IDE.
- Antigravity: Optimized for the Antigravity AI environment.
- Web (Chromium): Basic support for syntax highlighting and snippets in browser-based environments.
Extension Pack
MIPS Dev includes essential tools for a complete development experience:
- C/C++ Tools: For advanced cross-compilation.
- Hex Editor: For low-level binary inspection.
MIPS Dev is open-source and licensed under the MIT License. Join our community on GitHub to contribute or report issues.
Designed for Performance. Built for Hardware.