Help me
'db 0ffh, 1dh' what is mean?
'db 0ffh, 1dh' what is mean?
You simply initialize 2 bytes at adjacent memory addresses.
The first one is initialized with a value of 0ffh (=255 in decimal notation)
The second one is initialized with a value of 1dh (=29 in decimal notation)
The hexadecimal notation is not necessarily standard from one assembler to another. The one used in your example is typical of MASM. With other assembler/compiler, the 0ffh may require a syntax such as 0xff or something else.
Raymond
The first one is initialized with a value of 0ffh (=255 in decimal notation)
The second one is initialized with a value of 1dh (=29 in decimal notation)
The hexadecimal notation is not necessarily standard from one assembler to another. The one used in your example is typical of MASM. With other assembler/compiler, the 0ffh may require a syntax such as 0xff or something else.
Raymond
and if you see this data as opcode (as the title of your question suggests), it means 'call far '.
Thanks, yes,
call far ptr
call far ptr