摘要: 1. 实验任务1 line31~line34的4条inc指令,能否替换成如下代码?你的结论的依据/理由是什么? 不可以。因为inc指令不会影响CF位,而使用add指令后CF不会产生进位,CF为0,会影响下一次adc运算时CF的值。 在debug中调试,观察数据段中做128位加之前和加之后,数据段的值 阅读全文
posted @ 2021-12-10 22:51 kkathy 阅读(60) 评论(2) 推荐(0) 编辑
摘要: 1. 实验任务1 给出程序task1.asm源码及运行截图 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 star 阅读全文
posted @ 2021-11-28 19:27 kkathy 阅读(14) 评论(1) 推荐(0) 编辑
摘要: 1. 实验任务1 任务1-1 task1_1.asm源码 task1_1调试到line17结束、line19之前截图 问题回答 ① 在debug中将执行到line17结束、line19之前,记录此时:寄存器(DS) = _076A ___, 寄存器(SS) = _076B ___, 寄存器(CS) 阅读全文
posted @ 2021-11-07 23:01 kkathy 阅读(39) 评论(1) 推荐(0) 编辑
摘要: 实验任务1 略 实验任务2 PC机主板上的ROM中有一个生产时期,在内存FFF00H ~ FFFFFH的某几个单元中,请找到这个生产时 期,并试图修改它。 1. 在debug中,使用d命令查看生产日期 2.使用e命令修改生产时期所在的内存单元,修改后,再次使用d命令查看 结论:并没有产生改变,因为改 阅读全文
posted @ 2021-10-23 15:41 kkathy 阅读(138) 评论(8) 推荐(0) 编辑