摘要: 实验任务1 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? add指令对标志寄存器中的零标志位ZF(Zero Flag)、 阅读全文
posted @ 2021-12-12 19:03 那年夏天那抹蓝 阅读(53) 评论(3) 推荐(0) 编辑
摘要: 1.实验任务1 使用任何一款文本编辑器,录入8086汇编程序源码 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 s 阅读全文
posted @ 2021-11-29 15:45 那年夏天那抹蓝 阅读(56) 评论(2) 推荐(0) 编辑
摘要: 1.实验任务1 任务1-1 对程序task1_1.asm进行汇编、连接,用debug加载、跟踪调试,基于结果,回答问题。 ① 在debug中将执行到line17结束、line19之前,记录此时:寄存器(DS) = __076A__, 寄存器(SS) =_076B___, 寄存器(CS) = _076 阅读全文
posted @ 2021-11-08 16:50 那年夏天那抹蓝 阅读(58) 评论(3) 推荐(0) 编辑
摘要: 实验任务2 PC机主板上的ROM中有一个生产时期,在内存FFF00H ~ FFFFFH的某几个单元中,请找到这个生产时期,并试图修改它。 实验结果 在debug中,使用d命令查看生产日期 使用e命令修改生产时期所在的内存单元,修改后,再次使用d命令查看 实验结论 时间并未被修改,因为生产日期在C00 阅读全文
posted @ 2021-10-24 17:14 那年夏天那抹蓝 阅读(166) 评论(3) 推荐(0) 编辑