摘要:
四、实验结论 1.实验任务1 在debug环境中实践观察得,add指令对标志寄存器得零标志位和进位标志位有影响,而inc指令对零标志位有影响,对进位标志位没影响。 源代码: 1 assume cs:code, ds:data 2 3 data segment 4 x dw 1020h, 2240h, 阅读全文
摘要:
四、实验结论 1.实验任务1 在debug环境中实践观察得,add指令对标志寄存器得零标志位和进位标志位有影响,而inc指令对零标志位有影响,对进位标志位没影响。 源代码: 1 assume cs:code, ds:data 2 3 data segment 4 x dw 1020h, 2240h, 阅读全文
摘要:
四、实验结论 1. 实验任务1 ① 源代码: 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 9 data ends 10 11 阅读全文
摘要:
四、实验结论 1. 实验任务1 任务1-1 源代码: 使用t命令运行到Line17之后,Line19之前: ①此时DS=076AH,SS=076BH,CS=076CH。 ②假设程序加载后,code段的段地址是X,则,data段的段地址是 X-2, stack的段地址是 X-1。 任务1-2 源代码: 阅读全文
摘要:
四、实验结论 1. 实验任务1 由于已经熟练掌握了debug的使用以及程序的编译和连接,故略过。 2. 实验任务2 (1)在debug中,使用d命令查看生产日期,得知生产日期为1992/01/01。 (2)使用e命令修改生产时期所在的内存单元。 使用d命令再次查看被修改地址的内容,发现并未修改成功。 阅读全文
|