|
发表于 2005-1-4 23:36:24
|
显示全部楼层
Post by officerlinux
entry start
start:
mov ax,#0xb800
mov es,ax
seg es
mov [0],#0x41
seg es
mov [1],#0x1f
loop1: jmp loop1
这是Intel语法的汇编, 在linux下,你用nasm试试看
linux下最好用at&t语法的汇编, 和Intel的有点不太一样, 源寄存器和目的寄存器与intel的是正好相反的。 而且寄存器,立即数,地址偏移量等等都不一样。 可google,很多文章。 |
|