Practico 1, Ejercicio 4

Practico 1, Ejercicio 4

de Diego Ismael Marichal Chavez -
Número de respuestas: 4

Buenas, queria consultar si lo que hice esta bien, esta claro que no se parece a la solucion del ejercicio, todavia estoy intentando afinar la utilizacion de este lenguaje, pero creo que no esta tan mal.


Saludos cordiales

Diego :D

En respuesta a Diego Ismael Marichal Chavez

Re: Practico 1, Ejercicio 4

de Diego Ismael Marichal Chavez -
Me falto parentiesis en la instruccion LD A, FF h
En respuesta a Diego Ismael Marichal Chavez

Re: Practico 1, Ejercicio 4

de Julio Perez -
Diego,
ojo, eso que pusiste se aproxima bastante a la solución, pero de un problema planteado en años anteriores. Si fuese la de este año no deberías ponerla en el foro.
Sobre el paréntesis depende de qué es lo que querías hacer, en un caso (sin paréntesis) se carga en el acumulador la constante 0xFF, en el otro caso se carga el contenido del lugar 0x00FF de memoria.

Julio
En respuesta a Julio Perez

Re: Practico 1, Ejercicio 4

de Julio Perez -
Uuups, recién me doy cuenta que te referías al problema 1.4
Yo estaba con la cabeza en la Tarea 1 y agarré para ese lado.
Olvidate de la primera parte de mi respuesta anterior.
La segunda parte de mi respuesta se aplica a la instrucción LD A, (dir) que lee un byte desde memoria, pero en este ejercicio te piden que leas un dato "desde la dirección FFh de entrada". Para eso tenés que usar la instrucción IN en vez de la instrucción LD.

Disculpas por la confusión,
julio