摘要: 实验任务1 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? 对 ZF 和 CF 标志位都有影响 ② inc指令对标志寄存器 阅读全文
posted @ 2021-12-16 15:24 作业已完城 阅读(101) 评论(3) 推荐(0) 编辑
摘要: 实验3 转移指令跳转原理及其简单应用编程 实验1 使用任何一款文本编辑器,录入8086汇编程序源码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, 阅读全文
posted @ 2021-12-02 20:34 作业已完城 阅读(41) 评论(3) 推荐(0) 编辑
摘要: 实验2 task1_1 assume ds:data, cs:code, ss:stack data segment db 16 dup(0) data ends stack segment db 16 dup(0) stack ends code segment start: mov ax, da 阅读全文
posted @ 2021-11-11 23:15 作业已完城 阅读(18) 评论(3) 推荐(0) 编辑
摘要: 实验任务2 (1)在debug中,使用d命令查看生产日期 (2)使用e命令修改生产时期所在的内存单元,修改后,再次使用d命令查看 重启debug,可见未发生变化 结论:ROM内存单元是只读的,不可以修改。 实验任务3 (1)在debug中使用e命令修改内存单元 (2)在debug中使用f命令批量填充 阅读全文
posted @ 2021-10-28 19:53 作业已完城 阅读(184) 评论(6) 推荐(0) 编辑