| VMIPS. Projeto VMIPS é um simulador MIPS R3000. |
Baixe Agora |
VMIPS. Classificação e resumo
- Nome do editor:
- Brian Gaeke
VMIPS. Tag
VMIPS. Descrição
O Projeto VMIPS é um simulador MIPS R3000. O Projeto VMIPS é um MIPS R3000 Simulator.VMIPS é um simulador de máquina virtual baseado em um núcleo de CPU MIPS R3000 RISC. É um projeto de código aberto escrito em GNU C ++. VMIPs consiste inteiramente de software; Nenhum hardware especial é obrigado a executar programas no VMIPS - isto é, o VMIPS é uma máquina virtual. O VMIPS é baseado em uma arquitetura já existente, é relativamente fácil encontrar ferramentas para criar programas que serão executados em VMIPs. Como a VMIPS é baseada em uma arquitetura RISC, seus comandos de linguagem de máquina primitivos são bastante simples de entender e implementar. O VMIPs é facilmente estendido pelos programadores para incluir mais dispositivos virtuais, como buffers de quadros, unidades de disco, etc. VMIPs é escrito em C ++ e usa uma estrutura de classe bastante simples. Além disso, a VMIPS destina-se a ser uma máquina virtual "concreta" que seus usuários podem modificar a vontade "concreta", o que significa que mantém uma correspondência apertada entre suas estruturas e estruturas que realmente aparecem no hardware de computador físico moderno. Por exemplo, um programador que desejava modificar a simulação da CPU poderia facilmente extrair a classe CPU do código-fonte VMIPS e substituí-lo por um que foi mais para o seu gostamento. O que é novo nesta versão: · Um bug foi corrigido em O código que respondeu às exceções de conversão de endereços carregando o registro de contexto CP0. Estava carregando o número de página virtual errado. · Problemas que compilam VMIPs com GCC 4.1.x foram corrigidos.
VMIPS. Software Relacionado