Duda sobre el ramjet3 - NMI

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
dandare
Commodore 128
Commodore 128
Mensajes: 113
Registrado: 15 Ago 2016, 02:39
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: Sega Master System
Primera consola: Atari 2600
Gracias dadas: 21 veces
Gracias recibidas: 144 veces
Contactar:

Duda sobre el ramjet3 - NMI

Mensajepor dandare » 16 May 2017, 13:41

Hola,
Revisando los esquemas del ramjet del trastero:
Imagen
Me surge la duda de cómo se decide el momento de activa la ROM externa tras la NMI.

Otros periféricos similares como el transtape o el multiface tienen en cuenta el flanco de bajada de M1 para hacer el cambiazo, garantizando que no partimos una instrucción por la mitad.

¿Cómo lo hace el ramjet? Parece que cuando toque, ha tocado :roll:

Me interesa cualquier opinión o idea que podáis darme al respecto. Gracias!

Edit: Habi se ha dado cuenta de que se detecta la dirección 0x66 (me empeñé en buscar el M1) y se desactiva la NMI mientras que se activa la rom. Gracias!!
_.. ._ _.

Avatar de Usuario
Habi
Dragon 32
Dragon 32
Mensajes: 27
Registrado: 29 Jul 2012, 14:04
Sistema Favorito: Amstrad PCW
primer_sistema: Spectrum +2
consola_favorita: Vectrex
Primera consola: Atari 2600
Gracias dadas: 30 veces
Gracias recibidas: 4 veces
Contactar:

Re: Duda sobre el ramjet3 - NMI

Mensajepor Habi » 18 May 2017, 23:07

De nada. ;)


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 20 invitados