Ensamblador - Tengo 2 dudas simples (Sobre MASK y $)

   
Vista:

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.
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