摘要: 实验4 8086标志寄存器及中断 实验任务1: add指令零标志位为0,进位标志位为1; Inc指令零标志位为0,进位标志位为0; 1.不可以更换,由于Inc不会对进位标志位产生改变,而add会改变进位标志位。在上面代码中使用adc做加法会加上进位标志位。 2.做加法前 加法后 实验任务2: 1.从 阅读全文
posted @ 2021-12-15 23:39 Mint-like 阅读(52) 评论(2) 推荐(0) 编辑
摘要: 实验3 转移指令跳转原理及其简单应用编程 试验任务1: assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x y dw 1, 9, 3 len2 equ $ - y data ends code segment start: 阅读全文
posted @ 2021-12-02 23:08 Mint-like 阅读(105) 评论(2) 推荐(0) 编辑
摘要: 实验二 多个逻辑段的汇编源程序编写与调试 一、实验目的 理解和掌握8086多个逻辑段的汇编源程序 理解和熟练应用灵活的寻址方式 通过汇编指令loop的使用理解编程语言中循环的本质,掌握其在嵌套循环中的正确使用 掌握使用debug调试8086汇编程序的方法 二、实验准备 复习教材5-8章:包含多个逻辑 阅读全文
posted @ 2021-11-11 22:56 Mint-like 阅读(34) 评论(2) 推荐(0) 编辑
摘要: 实验1 8086汇编指令编码和调试 一、实验目的 掌握8086CPU、寄存器、内存(包括栈空间)的基础知识 掌握汇编源程序组成与结构 理解和掌握寄存器间接寻址方式[bx] 掌握汇编指令mov, add, sub, jmp, push, pop,loop的用法,理解高级语言的表达和抽象机制 熟练掌握使 阅读全文
posted @ 2021-10-26 17:14 Mint-like 阅读(60) 评论(3) 推荐(1) 编辑