摘要: 实验任务一 源码: assume cs:code, ds:data data segment x dw 1020h, 2240h, 9522h, 5060h, 3359h, 6652h, 2530h, 7031h y dw 3210h, 5510h, 6066h, 5121h, 8801h, 621 阅读全文
posted @ 2021-12-13 22:24 卡布达123 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 实验任务1 assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x ; 符号常量, $指下一个数据项的偏移地址,这个示例中,是3 y dw 1, 9, 3 len2 equ $ - y ; 符号常量, $指下一个数据项的偏移地 阅读全文
posted @ 2021-11-29 21:36 卡布达123 阅读(8) 评论(1) 推荐(0) 编辑
摘要: 实验任务1_1 在debug中将执行到line17结束、line19之前,记录此时:寄存器(DS) = _076A___, 寄存器(SS) =_076B_, 寄存器(CS) = 076C 假设程序加载后,code段的段地址是X,则,data段的段地址是_X-2H_, stack的段地址是_X-1H_ 阅读全文
posted @ 2021-11-09 11:23 卡布达123 阅读(59) 评论(1) 推荐(0) 编辑
摘要: 实验任务1 自行练习 实验任务2 给出使用d命令查看生产时期的截图 给出使用e命令修改生产日期所在内存单元的截图,以及,修改后,再次使用d命令查看的截图结论:能否修改,以及,原因分析 时间并未被修改,因为生产日期在C0000~FFFFF地址范围内,在其中写入数据是无效的,相当于只改写只读存储器中的内 阅读全文
posted @ 2021-10-26 13:27 卡布达123 阅读(39) 评论(1) 推荐(0) 编辑