1.汇编,3.5题怎么写
(CS)=2000H,(IP)=2000H
NEXT: 0100H
(DS)=1000H,(BX)=1000H
(11001H)=30H
(ARRAY)=1000H
------------------
(1)JMP NEAR PTR NEXT
执行后 IP = NEXT = 0100H
转移指令的目标转移地址为:CS:IP=2000H:0100H=20100H
(2) JMP BX
执行后 IP = BX= 1000H
转移指令的目标转移地址为:CS:IP=2000H:1000H=21000H
(3)JMP WORD PTR ARRAY
执行后 IP = (ARRAY) = 1000H
转移指令的目标转移地址为:CS:IP=2000H:1000H=21000H
注意(1)和(3)的区别,在底层上NEXT、ARRAY作为标号,都为特定偏移地址常量
但由于NEAR PTR修饰,指明NEXT即为目标地址
而WORD PTR修饰,指明ARRAY处的数据为目标地址(同时数据类型为WORD类型)
转载请注明出处51数据库 » 指令jmpwordprt[1000
五毛39649747