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

Quizá te interese leer más sobre Z80

Una Respuesta a “Juguemos al Z80 10: Instrucciones de Carga en Memoria”

Dejar una Respuesta

XHTML: Usted puede usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>