摘要: ##实验四 8086标志寄存器及中断 ###task1 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? 答:有影响,因为F 阅读全文
posted @ 2021-12-16 19:57 syp2021 阅读(104) 评论(3) 推荐(0) 编辑
摘要: ##实验3 转移指令跳转原理及其简单应用编程 ###task1 使用任何一款文本编辑器,录入8086汇编程序源码task1.asm。 task1.asm 点击查看代码 assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x y 阅读全文
posted @ 2021-12-02 20:23 syp2021 阅读(53) 评论(3) 推荐(0) 编辑
摘要: #实验2 多个逻辑段的汇编源程序编写与调试 ###实验任务1 (1)task1_1.asm 1.DS=0770; SS=0771; CS=0772 2.data段地址为X-2;stack段地址为X-1; 由于data段、stack段刚好各分配了16B的单位,而系统为段内存分配都是以16B为单位分配的 阅读全文
posted @ 2021-11-09 09:12 syp2021 阅读(22) 评论(3) 推荐(0) 编辑
摘要: #实验结论 ##实验二 PC机主板上的ROM中有一个生产时期,在内存FFF00H ~ FFFFFH的某几个单元中,请找到这个生产时 期,并试图修改它。 可见时间为1992年1月1日 用e命令修改,发现无法修改 ##实验三 在debug中,使用e命令,向内存单元填写数据。 -e b800:0 03 0 阅读全文
posted @ 2021-10-27 21:49 syp2021 阅读(154) 评论(3) 推荐(0) 编辑