ZEDIS II

Comandos:

B....BASIC

Este comando borrar  toda la memoria e iniciar  el BASIC. Uselo con cuidado.

C....CARGAR     CODIGOS

Le  permitir  CARGAR (LOAD) un bloque de c¢digos de cinta o disco. Si no se da
direcci¢n  de comienzo, entonces los c¢digos se cargar n en la misma direcci¢n
desde  la  que  se  gra  bar¢n.  Se debe dar un nombre cuando esté cargando de
disco. Cargue los c¢digos dentro de la memoria libra

D....DIRECCION

Esta  opci¢n  desensamblar  una p gina empe zando en la direcci¢n dada. Use la
tecla  hacia la derecha del cursor para avanzar una p gina hacia adelante o la
de  la izquierda para retro ceder. La tecla hacia arriba del cursor situar  el
modo  scroll  y la tecla hacia abajo situar  el modo p gina, es decir, borrar 
la  ventana antes de imprimir una p gina. Las teclas 1-9 le permitir n ver las
siguientes 1-9 l¡neas. La tecla 0 cambiar  el estilo de representaci¢n.

E....EJECUTAR

Este  comando  le permite ejecutar un bloque de c¢digos e insertar un punto de
ruptura,  si  no  necesita  punto  de ruptura pulse ENTER, ZEDIS ejecutar  los
c¢digos y volver  cuando encuentre una instrucci¢n RET. El punto de ruptura se
deber¡a  insertar  dentro del primer byte de una instrucci¢n, y debe ser usado
en RAM. Al insertar un punto de ruptura, ZEDIS cargar  AF, BC, DE, HL, IX e IY
(no  el  juego  alternativo)  con los valores del JUEGO DE COPIA (consulte los
comandos  R y X) y entonees ejecuta los c¢digos. En el momento de encontrar el
punto  de  ruptura, todos los reg¡s tros se copiar n en el JUEGO DE COPIA para
que pueda examinarlos.

F...BUSCAR      (FIND) DATOS

Esta  opci¢n  buscar   cualquier  existencia de los c¢digos hexadecimales o la
cadena  de  caracteres  introducidos.  La  cadena de caracte res debe ir entre
comillas ("cadena"). Pul sando una tecla se detendr  la b£squeda.

G....GRABAR     CODIGOS

Grabar   un  bloque  de c¢digos en cinta o disco. La direcci¢n de ejecuci¢n es
opcional. Debe dar un nombre cuando grabe en disco.

I....INTRODUCIR DATOS

Este  comando  le  permitir   introducir c¢digos hexadecimales o una cadena de
caracteres  en  memoria.  La  cadena  debe  ir  entre  comillas ("cadena"). Lo
introducido ser  insertado en la direcci¢n establecida con el comando D.

M....MOVER DATOS

Sirve para mover un bloque de c¢digos en memoria. Uselo con cuidado.

P....IMPRESORA  (PRINTER)

Esta   opci¢n   es   ignorada  si  no  hay  presente  una  impresora.  Enviar 
continuamente unas series de p ginas numeradas a la impresora.

R....MODIFICAR  REGISTROS

Con  este  comando es posible alterar los con tenidos de los registros AF, BC,
DE,  HL,  IX  e  IY  en el JUEGO DE COPIA antes de usar el comando E. Pulsando
ENTER dejar  inalterados el par de registros.

X....EXAMINAR REGISTROS

Imprimir   el  contenido de los registros en el JUEGO DE COPIA después de usar
el comando E.

Z....ZEDIS

Reiniciar  ZEDIS. Uselo si la representaci¢n en pantalla se ha alterada

DESENSAMBLADO DE LA ROM

Encontrar   que  es  imposible  desensamblar las ROMs, debido a que ocupan las
mismas  direcciones que la RAM, es decir, de &0000 a &3FFF y de &C000 a &FFFF,
y  necesitan  ser activadas. Una vez que ha activado las ROMs, puede copiarlas
dentro de la RAM libre para desensamblarlas. Use las siguientes rutinas.

Para  copiar la ROM situada en la parte m s baja, a la direcci¢n &4000, teclee
lo siguiente...

D 8000 < ENTER >

I CD06B9210000110040010040EDR0C9 < ENTER >

Esto se desensambla en:

8000 CALL &B906
8003 LD HL,&0000
8006 LD DE,&4000
8009 LD BC,&4000
800C LDIR
800E RET

E 8000 < ENTER >< ENTER >

Para  copiar  la  ROM  situada  en  la  parte de arriba, a la direcci¢n &4000,
teclee lo siguiente...

D 8000 < ENTER >

I CD00B92100C0110040010040EDB0C9 <ENTER>

Esto se desensambla en:

8000 CALL &B900

8003 LD HL,&C000

8006 LD DE,&4000

8009 LD BC,&4000

800C LDIR

800E RET

E 8000 < ENTER > < ENTER >

Recuerde  que  ZEDIS  calcular   los  saltos  relativos  y los presentar  como
direcciones  en la nueva posici¢n, pero los saltos absolutos, llamadas (CALL),
etc., todav¡a conservar n su direcci¢n original.

------------------------------------------------------------------------------
                          Retyped in 2013 by hERMOL
                    Visit my website at http://CPCRULEZ.fr
------------------------------------------------------------------------------