Ensamblador - sintaxis

 
Vista:

sintaxis

Publicado por Daniel (2 intervenciones) el 07/11/2006 16:49:40
Que diferencica sintactica hay entre asignar una dirección en memoria y asignar un valor a una vairiable:

gato equ 0x20 ; la dirección 20h se llama gato
gato equ 20 ; la palabra gato = 20

es lo mismo? como se hace cada cosa?, es que no entiendo.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sintaxis

Publicado por daemon (1 intervención) el 11/11/2006 01:04:05
con la pseudoinstuccion equ se asignan constantes

gato equ 0x20 ; la palabra gato = 0x20 en hexadecimal

para asignar una direccion de memoria hay que indicar el tamaño de la variable y su valor correspondiente utilizando la pseudoinstrucciones db (define byte) dw (define word) dd (define doubleword)

asi se asignan las variables en memoria

gato db 20

gato dd 14

gato dw 0
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

PDFs de Programación para descargar

Conociendo el DB2 Express-C v9.7

316 paginas
Creado hace 13a (20/06/2011)
Imágen de pdf Conociendo el DB2 Express-C v9.7

Curso de Microsoft Access 97 - Nivel Básico

104 paginas
Creado hace 21a (12/11/2003)
Imágen de pdf Curso de Microsoft Access 97 - Nivel Básico

Adobe Acrobat 8 Professional - Guía de usuario

558 paginas
Creado hace 18a (08/05/2007)
Imágen de pdf Adobe Acrobat 8 Professional - Guía de usuario