Juguemos al Z80 10: Instrucciones de Carga en Memoria

En el capítulo de hoy vamos a inventariar las Instrucciones de carga en memoria, esto es, que toman un dato de algún lugar (memoria o registro) y lo cargan en la memoria.

Según la guia que estamos siguiendo en este viaje, existen 6 instrucciones en esta categoría, que son las siguientes:

Sobre la memoria

Nos dice wikipedia: \"A pesar de ser un microprocesador de 8 bits, el Z80 puede manejar instrucciones de 16 bits y puede direccionar hasta 64 KiB de RAM.\"

No obstante, una cosa es poder acceder a 64K y otra, las capacidades logradas en diferentes máquinas que usaron este procesador.

Aprovechemos para cruzar la tabla de dispositivos que usaron el Z80 con la memoria disponible en cada una de esas máquinas:

MicroordenadorAñoMemoria RAM Interna
Amstrad CPC 1984 .. 1990* 64 KB (464, 464plus, 472, 664)
* 128 KB (6128, 6128plus)
Amstrad GX40001991* 64 KB
Bandai Super Vision 80001979* Ninguna
Casio PV-10001983* 2 KB
Lambda 8300 1983* 2 KB, 16 KB, o 32 KB
Mattel Aquarius1983* 4 KB (expandible a 20 KB)
MSX / MSX 21983 / 1985.* MSX 8 KB mínimo, la mayoría de las máquinas tenían 32 KB o 64 KB, también existieron máquinas con hasta 128 KB (*)
* MSX2 64 KB mínimo, normalmente 128 KB en Europa, 64 KB en la máquinas japonesas, se ha fabricado máquinas de hasta 512 KB de RAM (*)
(*) Fuente Memoria MSX/MSX2 Wikipedia
MSX 2+1988* Comúnmente 64 KB (en computadoras Japonesas) (*)
(*) Fuente Memoria MSX2+ Wikipedia
MSX turbo R1990* 256 KB (FS-A1ST) o 512 KB (FS-A1GT).
(*) Fuente Memoria MSX turbo R Wikipedia
Nec PC-60011981* 16 KB o 32 KB
Nec PC-80001979* 16 KB o 32 KB
Nec PC-88011981 .. 1989* 64 KB, 192 KB o 512KB (*)
(*) Fuente Nec PC-8801 Lista de modelos de 8800 en wikipedia
Sega Master System1985* 8 KB
Sega SC-30001983* 16 KB
Sega SG-1000 / SG-1000 II1983 / 1984* 2 KB
Timex Sinclair 10001982* 2 KB
TRS-80 Model I1977* 4 KB (Expandible a 16KB)
TRS-80 Model II1979* 32KB (Actualizable a 64KB)
TRS-80 Model III1980* 48 KB
TRS-80 Model IV1983* 64 KB con soporte para una expansión de 64 KB adicionales
ZX801980* 1 KB ampliable a 16 KB
ZX811981* 1 kB
ZX Spectrum1982 1992* 16KB, 48KB o 128KB según el modelo.
Modelos de Z80 en los diferentes Microordenadores y Consolas de los 80/90

Bibliografía

Referencias Bibliográficas

No se requiere ninguna

    Bruce Lee dice Be generous my friend!
    Bruce Lee dice Be generous my friend!

    Bruce Needs YOU...

    Ayúdame a mantener el proyecto aportando a través de Paypal.

    Me gustaría cubrir los gastos de la propia web, con vuestra inestimable ayuda, el mayor tiempo posible.

    Es algo totalmente voluntario, ahora bien, dile tu a Bruce que no vas a aportar, que yo no me atrevo xD ...

    ¡Gracias por estar ahí!


Quizá te interese leer más sobre Z80

One Response to “Juguemos al Z80 10: Instrucciones de Carga en Memoria”

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>