1.例子一
Int386_vector:
.long 0
movl %eax,Int386_vector;把Int386_vector看成一个变量,把Eax的值存入Int386_vector
2.例子二
用objdump反汇编
mov %eax,0x24
它的意思等价于微软的汇编
mov ds:[0x24],eax
3.例子三
ljmp $PMODE_CS, $inpmode
inpmode:
....
如果写inpmode,跳转的时候会是相对地址
$inpmode是绝对地址
4.例子四
movl %eax,_i386BootDrive
movl %eax,(_i386BootDrive)
这两行的意思是一样的