![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编笔记——钱晓捷
文章平均质量分 91
云霄星乖乖的果冻
此人不懒 什么都写了
展开
-
《汇编语言程序设计》——钱晓捷 第1章 汇编语言基础知识 学习笔记
IP是专用寄存器,具有自动增量的能力,处理完一条指令,IP的值就加上该指令的字节数,从而指向下一条指令,实现程序的顺序执行。CF(进位标志)、PF(奇偶标志)、AF(调整标志)、ZF(零标志)、SF(符号标志)、OF(溢出标志)(4)没有合适的高级语言或只能采用汇编语言时,如开发最新的处理器程序、暂时没有支持新指令的编译程序。:从20H开始的95个编码,包括数码,英文字符,标点符号。左边为执行单元(EU),负责指令的译码、执行和数据的运算。DF(方向标志)、IF(中断允许标志)、TF(陷阱标志)原创 2023-09-01 17:21:20 · 253 阅读 · 0 评论 -
《汇编语言程序设计》——钱晓捷 第2章 8086的指令系统 学习笔记
lahf将标志寄存器的低字节(8位)送寄存器AH,即状态标志位SF/ZF/AF/PF/CF分别送入AH的第7/6/4/2/0位,而AH的第5/3/1位任意。如果进行1位移动,则按照操作数的最高符号位是否改变,相应设置溢出标志OF,如果移位前的操作数最高位与移位后操作数的最高位不同,则OF=1,否则OF=0。在这个质量执行时间内,8086处理器的封锁引脚有效,即把总线封锁,使别的控制器不能控制总线,直到该指令执行完后,总线封锁解除。最低字节中“1”的个数,若为偶数,则PF=1,若为奇数,则PF=0。原创 2023-09-02 19:38:51 · 724 阅读 · 0 评论 -
《汇编语言程序设计》钱晓捷 第3章 汇编语言程序格式 学习笔记
以MASM 6.x版本的简化段定义为例定义程序的存储模式(small表示小端存储).stack;定义堆栈段.data;定义数据段....code;定义代码段.startup;程序起始点....exit0;主程序代码...;子程序代码...stack ends...data endsmov ds,ax...int 21h...code endsend start变量名 伪指令 初值表变量名自定义,可没有,表示首元素的逻辑地址伪指令有DB,DW,DD,DF,DQ,DT。原创 2023-09-14 15:22:35 · 712 阅读 · 0 评论