摘要: 实验内容 实验任务1 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? 答:add指令对ZF和CF都有影响,因为从上图中可以看出ZF标志位从NZ变成了ZR(从0变成1),CF标志位从NC变成了C 阅读全文
posted @ 2021-12-10 16:27 陆晨曦 阅读(30) 评论(1) 推荐(0) 编辑
摘要: 实验3 转移指令跳转原理及其简单应用编程 实验任务1: task1.asm源码: 1 assume cs:code, ds:data 2 3 data segment 4 x db 1, 9, 3 5 len1 equ $ - x 6 7 y dw 1, 9, 3 8 len2 equ $ - y 阅读全文
posted @ 2021-12-01 10:00 陆晨曦 阅读(39) 评论(2) 推荐(0) 编辑
摘要: 实验二 多个逻辑段的汇编源程序的编写与调试 实验任务1: 任务1-1 task1_1.asm源码 1 assume ds:data, cs:code, ss:stack 2 3 data segment 4 db 16 dup(0) 5 data ends 6 7 stack segment 8 d 阅读全文
posted @ 2021-11-11 18:40 陆晨曦 阅读(23) 评论(2) 推荐(0) 编辑
摘要: 实验任务2 (1)在debug中,使用d命令查看生产日期 (2)使用e命令修改生产时期所在的内存单元,修改后,再次使用d命令查看 结论:内存中的内容不可以修改。因为这段内存是ROM内存单元,是只读的,不可以修改。 实验任务3 (1)在debug中使用e命令修改内存单元 (2)在debug中使用f命令 阅读全文
posted @ 2021-10-27 21:44 陆晨曦 阅读(72) 评论(3) 推荐(1) 编辑