En las últimas dos sub rutinas de la práctica 1 se utiliza el registro IX. La consulta es sobre la dirección con que se inicializa ix para la prueba de ambas sub rutinas utilizando la placa. Para poder probarlas lo inicializamos en un lugar de memoria que estuviera disponible. Eso está bien o se debe hacer en una dirección específica?
En respuesta a Lucia Monteverde Nazarenko
Re: Lab 1 consulta sobre reg. IX
de Juan Pedro Maestrone -
Buenas.
Eso está bien sí. Tienen dos variantes, la de usar las directivas db y hacer que IX apunte a la dirección de comienzo de esos db, o la de hacer que IX apunte a una dirección cualquiera (disponible) y cargar ahí mismo lo que se tiene en (IX), (IX+1) e (IX+2). Recuerden que siempre pueden hacer uso de los comandos del monitor para corroborar lo que tienen en IX ya sea com Qemu+Jdb o con JtagCon+Gdb. Paara esta parte en particular son muy útiles los comandos info registers y x.
Saludos,
Juan Pedro.
Eso está bien sí. Tienen dos variantes, la de usar las directivas db y hacer que IX apunte a la dirección de comienzo de esos db, o la de hacer que IX apunte a una dirección cualquiera (disponible) y cargar ahí mismo lo que se tiene en (IX), (IX+1) e (IX+2). Recuerden que siempre pueden hacer uso de los comandos del monitor para corroborar lo que tienen en IX ya sea com Qemu+Jdb o con JtagCon+Gdb. Paara esta parte en particular son muy útiles los comandos info registers y x.
Saludos,
Juan Pedro.