Tengo 2 dudas simples (Sobre MASK y $)
Publicado por L-28AE (3 intervenciones) el 14/10/2009 22:13:33
Hola a todos,
tenia unas dudas en ensamblador asi que por eso escribo esto, mis dudas son las siguientes:
1ª)
...(código)...
REGISTRO RECORD A:3,B:1,C:2,D:4,E:6
...(Códico)...
MOV AX,MASK C; para darle a AX un valor de 0000110000000000b
...(Codigo)...
¿Sería correcto o daría error?¿Si da error me podeis decir la forma correcta de hacerlo?
¿Alguien me podría explicar claramente que es lo que hace esta linea?: REGISTRO RECORD A:3,B:1,C:2,D:4,E:6 .
2ª)
...(Código)...
TEXTO DB 'ESTO ES UN TEXTO'
LONGITUD EQU $ - TEXTO
...(Código)...
JE $ + 5
...(Código)...
La duda aquí era para que me explicaseis exactamente (si sois tan amables) que significa la línea "JE $ + 5", porque alprincipio lo que hace es darle a LONGITUD un valor de 16 (la longitud de TEXTO) pero en JE $ + 5 no se que hace ahi.
Muchas gracias y un Saldo a todos.
tenia unas dudas en ensamblador asi que por eso escribo esto, mis dudas son las siguientes:
1ª)
...(código)...
REGISTRO RECORD A:3,B:1,C:2,D:4,E:6
...(Códico)...
MOV AX,MASK C; para darle a AX un valor de 0000110000000000b
...(Codigo)...
¿Sería correcto o daría error?¿Si da error me podeis decir la forma correcta de hacerlo?
¿Alguien me podría explicar claramente que es lo que hace esta linea?: REGISTRO RECORD A:3,B:1,C:2,D:4,E:6 .
2ª)
...(Código)...
TEXTO DB 'ESTO ES UN TEXTO'
LONGITUD EQU $ - TEXTO
...(Código)...
JE $ + 5
...(Código)...
La duda aquí era para que me explicaseis exactamente (si sois tan amables) que significa la línea "JE $ + 5", porque alprincipio lo que hace es darle a LONGITUD un valor de 16 (la longitud de TEXTO) pero en JE $ + 5 no se que hace ahi.
Muchas gracias y un Saldo a todos.
Valora esta pregunta
0