Tema: Cpu Z80
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/06/2003, 12:38
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 11 meses
Puntos: 16
Hola,

Realmente lo que haces es un progrma que emule el hard, no que convierta tu hard en el que quieras emular. Sobre todo cuando emulas maquinas tan pequeñas como un z80.

Lo que pasa es que ademas del z80, vas a tener que emular el reto de hard de la consola (graficos, sonidos, entrada, ...) y tambien vas a tener que conseguir las ROMs de esa consola (las del sistema, la de los juegos tambien). Esas ROMs del sistema tendran almacenadas las rutinas para trabajar con el hard de la consola.

Sobre lo de emular el z80, seria hacer un programa que ejecutara los ciclos del procesador. Un ciclo seria leer de memoria la instruccion (en codigo maquina), y los siguientes dependerian de la instruccion en concreto.

Asi que para emular el z80 necesitas emular 3 hard: el propio z80, la memoria y el reloj (que indica al z80 cuando realizar un ciclo).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.