![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
文章平均质量分 58
caiji2312
这个作者很懒,什么都没留下…
展开
-
汇编语言2
inc指令:(自加)mov bx,1inc bx,1bx中的值为2loop指令:(循环)段前缀例:mov ax,ds:【0】将ds*16+0地址的内容复制到ax中可执行文件中的程序执行过程程序获取空间1.加载时由操作系统分配2.执行时向操作系统申请寻址方式(段地址SA 偏移地址EA)idata常量只有寄存器可以参与偏移地址ptr指令8086CPU的指令,可以处理两种尺寸的数据,byte和word。所以...原创 2021-11-01 20:20:41 · 206 阅读 · 0 评论 -
汇编语言之转移指令
1.转移指令定义:修改IP或同时修改CS和IP的指令称为转移指令jmp shortjmp near ptrjmp +偏移量:并没有给出目的地址的地址,而是给出了目的地址相对此时IP的偏移量jmp far ptr:段间转移原创 2021-11-03 11:03:48 · 3828 阅读 · 0 评论 -
汇编语言之寄存器+寻址
标志寄存器ZF:zero falg零标志位,判断运算结果是否为0,ZF=1,意味着运算结果为0,ZF=0,意味着运算结果为1PF:奇偶标志位,判断运算结果1的个数是否为偶数SF:sign flag符号标志位,判断运算结果是否为负,对象是有符号数CF:carry flag进位标志位,判断是否有进位,对象是无符号数OF:over flag溢出标志位,判断是否有溢出,对象是有符号数DF:direction flag方向标志位,判断是否增加偏移量,一般与串传送一起用TF:调试标志位,原创 2021-11-03 14:33:00 · 707 阅读 · 0 评论