CPU SIM

Diseñe fácilmente una CPU a nivel de microcódigo y ejecute programas con él
Descargar ahora

CPU SIM Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Dale Skrien
  • Sitio web del editor:
  • http://www.cs.colby.edu/djskrien
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 4.7 MB

CPU SIM Etiquetas


CPU SIM Descripción

Diseñe fácilmente una CPU a nivel de microcódigo y ejecute programas con él La CPU SIM es una aplicación Java gratuita y fácil de usar que permite a los usuarios diseñar CPU de computadora simples en el nivel de microcode y para ejecutar programas de lenguaje de máquina o en lenguaje de ensamblaje en esas CPU a través de la simulación. La SIM de la CPU se puede utilizar para simular una variedad de arquitecturas, incluidos las arquitecturas basadas en el acumulador, en forma de risc, o en las arquitecturas basadas en el JVM. La CPU SIM es una herramienta útil para los instructores que desean que sus estudiantes obtengan una exposición práctica a una variedad de arquitecturas y para tener la oportunidad de diseñar e implementar sus propias arquitecturas y escribir programas en lenguaje de máquina y lenguaje de ensamblaje para sus arquitecturas. Aquí hay algunas características clave de "CPU SIM": Herramientas para diseñar una CPU en el nivel de transferencia de registro: · Diálogos para especificar el número y el ancho de los registros, registrar matrices y RAMS. · Diálogos para especificar las microinstrucciones (por ejemplo, transferencias de bits entre registros) que se utilizan para implementar las instrucciones de la máquina. Un diálogo para especificar las instrucciones de la máquina, incluyendo: · El número de bits en cada instrucción. · El valor del opcode y el número de bits que ocupa el opcode. · El número de operandos y el número de bits en cada operando · La semántica de cada instrucción (especificada por una secuencia de microinstrucciones) · Un editor de texto para escribir programas de lenguaje de ensamblaje. · Un ensamblador para convertir los programas de ensamblaje en el código de máquina para la CPU del usuario. · Un depurador para avanzar y atrasado a través de la ejecución de dichos programas, inspeccionando y cambiando opcionalmente el estado de la máquina después de cada paso. Requisitos: · Java 1.5 o posterior ¿Qué hay de nuevo en este lanzamiento: · CORRECCIÓN DE ERRORES · Error fijo en TransferRTor.execute () para que funcione correctamente cuando · Numbits == 0. · Error fijo donde las preferencias de puntuación en el cuadro de diálogo Preferencias · No se guardaron ni se mostraron correctamente o utilizados por el ensamblador. · Mejoras · Los operandos para una instrucción Pseudo yata ahora pueden ser literales o símbolos. · Correspondiente a las etiquetas o para equiparar los nombres.


CPU SIM Software relacionado

Peptizador

Automatización de la validación manual de los resultados de búsqueda MS / M MS ...

141 7.7 MB

Descargar

Syspect

Un entorno de desarrollo gráfico gratuito para subconjuntos UML ...

133 36.3 MB

Descargar

Maltcms

Analizar, procesar y visualizar fácilmente los datos almacenados en formatos de archivo abierto utilizados en la investigación de proteómicas y metabolómicos ...

139 42.1 MB

Descargar