ASM
waitforc
这个作者很懒,什么都没留下…
展开
-
汇编串操作指令 movs lods stos cmps scas
参考网上内容串操作指令串操作指令共有5条:1、串传送:movs指令一次操作字节数movsb1movsw2movsd42、串加载:lods指令一次操作字节数lodsb1lodsw2lodsd43、串送存:stos原创 2011-10-26 23:02:24 · 21708 阅读 · 1 评论 -
汇编加减乘除指令 add adc sub sbb mul div
以下均是对于实模式来说。加指令 addadd 寄存器,数据比如:add ax,8add 寄存器,寄存器比如:add ax,bxadd 寄存器,内存单元比如:add ax,[0]add 内存单元,寄存器比如:add [0],ax指令adcadc是带进位加法指令,利用了CF标志位上记录的进位值。如原创 2011-10-26 23:01:46 · 17336 阅读 · 0 评论 -
80X86标志寄存器及比较和跳转指令 zf pf sf cf of df cmp je jne jb jnb ja jna
标志寄存器80X86的标志寄存器的结构如下部分标志位说明ZFZF==Zero Flag,是零标志位,记录指令执行结果是事为零。如果一条指令执行后结果为零,ZF置位,也就是ZF的值为1,否则为0 。比如mov ax,1sub ax,1ax-1=0,所以ZF=0 。PFPF==Parity Flag,奇偶标志位,相关指令执行后,结果寄存器是所b原创 2011-10-25 20:43:12 · 12093 阅读 · 1 评论 -
从头开始写操作系统,里面讲了如何操作VGA
从头开始编写操作系统(11) 第10章:为内核做准备12011-04-29 13:34 阅读(309)评论(1)从头开始编写操作系统(10) 第9章:开启A202011-04-23 13:13 阅读(475)评论(0)从头开始编写操作系统(9) 第8章:保护模式2011-04-18 18:47 阅读(5794)评论(16)转载 2012-03-04 18:53:26 · 1043 阅读 · 0 评论