https://github.com/matheusotenio/simulador_mips
Este é um simulador de um processador MIPS, desenvolvido em Python com uma interface gráfica utilizando Tkinter.
https://github.com/matheusotenio/simulador_mips
assembly-language binary mips mips-simulator mips32 python
Last synced: 22 days ago
JSON representation
Este é um simulador de um processador MIPS, desenvolvido em Python com uma interface gráfica utilizando Tkinter.
- Host: GitHub
- URL: https://github.com/matheusotenio/simulador_mips
- Owner: MatheusOtenio
- Created: 2025-02-16T16:59:20.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-16T16:59:53.000Z (4 months ago)
- Last Synced: 2025-02-16T17:38:38.748Z (4 months ago)
- Topics: assembly-language, binary, mips, mips-simulator, mips32, python
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pietra Aceituno Cavalheiri 2586576
# Matheus Otenio 2553139# MIPS Simulator
Este é um simulador de um processador MIPS, desenvolvido em Python com uma interface gráfica utilizando Tkinter.
## Funcionalidades
- Suporte a instruções básicas da arquitetura MIPS
- Interface gráfica para visualização dos registradores e memória
- Simulação de execução passo a passo das instruções## Instruções para rodar o MIPS Simulator
### Requisitos:
- Python instalado no PC
- Extensão do Python no VSCode com Tkinter (já vem com a extensão)### Passos:
1. Abrir o código no VSCode
2. Ativar Tkinter (se não tiver ativado)
- **Windows:** `python app.py`
- **Linux:** `python3 app.py`
3. No terminal do VSCode, rodar:
```bash
python mips_simulator.py
```
ou
```bash
python .py
```## Como Contribuir
1. Faça um fork do repositório
2. Crie uma branch para sua feature: `git checkout -b minha-feature`
3. Faça as alterações e commit: `git commit -m "Descrição da alteração"`
4. Envie para o repositório remoto: `git push origin minha-feature`
5. Abra um Pull Request