Capítulo 6. Ejercicios
-
Escribir el equivalente de las siguientes definiciones de datos en ensamblador pero utilizando únicamente la directiva
.byte
.-
.int 12, 0x34, 'A
-
.space 4, 0b10101010
-
.ascii "MSG."
-
.asciz "MSG. "
-
-
Dada la siguiente definición de datos:
dato: .int 0x10203040, 0b10
.string "Mensaje en ASCII"
.ascii "Segundo mensaje"Si la etiqueta
dato
ser refiere a la posición de memoria0x00001000
, calcular la dirección de memoria de los siguientes datos:-
El byte con valor
0x30
del primer entero definido. -
El byte de más peso del segundo número entero definido.
-
La letra “A” del primer string definido.
-
El espacio en blanco entre las dos palabras de la última definición.
-
Copyright 2015,
UC3M.
Esta obra se publica bajo una licencia
Creative Commons License
Reconocer autoría/Citar obra.
Pardo, A. (03/04/2019). Capítulo 6. Ejercicios. Obtenido el 11/12/2019, desde el sitio Web de OCW - UC3M: http://ocw.uc3m.es/cursos-archivados/arquitectura-de-ordenadores/ejercicios-1/capitulo-6-ejercicios.