1
在这个应该是循环中断条件的代码片段中,cmp DWORD PTR是干什么用的? mov DWORD PTRcmp DWORD PTR和mov DWORD PTR是什么意思?
mov eax, DWORD PTR [c]
mov ecx, DWORD PTR [array]
LoopStart:
cmp DWORD PTR
jne AfterLoop // break
mov DWORD PTR
add eax, 1
cmp eax, 1000 // post-test
jl LoopStart
AfterLoop:
DWORD PTR说,你将使用的寄存器正是这种类型,但对我而言,这里缺少一些东西。 – Blood 2013-03-17 14:51:38
查看mov和cmp指令的编码,有各种不同版本的指令,为了让汇编程序创建适当的指令,您需要告诉汇编程序寄存器指向什么(字节,字,双字) 。 – 2013-03-17 21:22:52