- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8086汇编语言程序设计 汇编语言期末复习提要 带符号数的溢出判断: 同符号数相加当符号发生变化时即为溢出,此时OF=1。如: (A11111101 (B10111111 (C00000100 (D01101111 如果(AL)=80H,执行指令CMP AL,24H后,以下结果中正确的是? (A)OF=0,SF=0 (B)OF=0,SF=1 (C)OF=1,SF=0 (D)OF=1,SF=1 又如(AL)=94H, 执行 ADD AL, 0A2H后,以下结果正确的是? (A)(AL)=36H,OF=0 (B)(AL)=36H,OF=1 (C)(AL)=94H,OF=0 (D)(AL)=94H,OF=1 无符号数的溢出判断: 有进位导致CF=1即为溢出,如: (A01001100 (B00100101 (C00001101 (D11001000 二、程序员眼中的计算机 1. 冯.诺伊曼计算机的内核模型: 2. 汇编语言研究起点的思维模型: ① 从 char 及字节型存储单元出发; ? ② 数字电路的寄存器和 CPU 的寄存器 和单纯用于数据暂存的寄存器不同,CPU 的寄存器带有各种“附加”功能,这些“附加”功能是通过机器指令的执行来实现的。 可在存储器寻址中用作地址(偏移量)指针寄存器有: BX、SI、DI、BP 而: mov al,[dx] add ah,[cx] 等都是错误的。 关于标志寄存器: ① 不可能直接访问; ② 16位寄存器,但只有9位有定义; ③ 其中:CF、OF、ZF、PF、SF、AF是真正意义上的“状态标志位”,而TF、IF、DF被用作控制; ④ AF没有对应的条件跳转指令。 1. 字节单元定位和物理地址 2. CPU 地址信息的两个分量 3. 访问内存的三种类型: ① 指令读取:CS:IP——控制器的眼睛,确定程序流向; ② 堆栈操作:SS:SP——以堆栈方式使用内存; ③ 数据段访问变量:DS:偏移量; 4. 寻址方式和常量、变量: ① 立即数寻址方式与汇编语言的常量; ② 直接寻址方式与汇编语言的变量; ③ 寄存器间接寻址方式及其扩展形式: ———— 访问变量的“准指针”。 5. 寻址方式: ① 寄存器寻址:xor al,al ② 立即数寻址方式:mov al,0 mov bx,0 ③ 直接寻址方式:sub al,[100h] add var,al ④ 寄存器间接寻址方式:mov al,[si] call/jmp ax ⑤ 相对寄存器寻址方式: 基址寻址 mov ax,[bp+2] 变址寻址 shl byte ptr [di+2],cl ⑥ 基址变址寻址:xchg ax,[bx+si] ⑦ 相对基址变址寻址:push var[bx+si] 6. 堆栈 ① 堆栈的“生成”和空栈的状态: —— SP 的初值和堆栈容量、栈顶、栈底的关系; ② PUSH 和 POP 的行为方式: —— 栈指针 SP 的变化和数据入、出栈; ③ PUSHF 和 POPF 的默认操作数:标志寄存器; ④ 堆栈对子程序功能的支持:CALL 和 RET; ⑤ 堆栈对中断功能的支持: 中断响应以非指令方式操作堆栈; ⑥ IRET 和 RET 的异同。 1. 指令分类 ① 传送类 ② 算术运算类 ③ 逻辑运算类 ④ 移位及循环移位类 ⑤ 流程控制指令 ⑥ 标志位操作指令 2. 快捷查询 ① 汇编
您可能关注的文档
- 狱中书简课件.ppt
- 狼变(词语)第1课时 (2).ppt
- 毕业答辩模板-南昌大学.ppt
- 毕业论文(设计)撰写规范(2012届).ppt
- 狼牙山五壮士公开课实用课件.ppt
- 毕业论文写作指导2011.ppt
- 狼疮性肾炎的诊断和治疗.ppt
- 狼蒲松龄004951郑凌慧.ppt
- 毕业论文参考文献格式指导PPT.ppt
- 毕业论文格式标准站长素材SCCHINAZCOM.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 2024年河北省继续医学教育公共必修课参考答案.docx VIP
- 世界古代史课件-第三章上古西亚.pptx VIP
- 苏宁易购财务风险财务风险成因探析及防范对策研究.docx
- 世界古代史课件-第六章上古罗马.pptx VIP
- 2024年河北省继续医学教育公共选修课参考答案.pdf VIP
- 世界古代史课件-第五章上古希腊.pptx VIP
- 数据采集系统说明.pdf
- 浅论威廉莎士比亚的悲剧哈姆雷特及其艺术特色.doc
- 线性代数与空间解析几何案例智慧树知到期末考试答案章节答案2024年哈尔滨工程大学.docx
- 2024广东惠州市教育局赴高校招聘市直公办中小学校教师224人笔试备考试题及答案解析.docx
文档评论(0)