An open API service indexing awesome lists of open source software.

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.

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