摘要: 实验结论 1.实验任务1 使用add,零标志位和进位标志位都发生了改变 使用inc,零标志位发生改变,进位标志位未改变 源码: 1 assume cs:code, ds:data 2 3 data segment 4 x dw 1020h, 2240h, 9522h, 5060h, 3359h, 6 阅读全文
posted @ 2021-12-10 19:07 Ja和Ti是两个北方男孩 阅读(74) 评论(2) 推荐(0) 编辑
摘要: 实验结论 1.实验任务1 代码截图: 对其进行汇编链接之后,使用debug进行调试 使用u指令反汇编: 可见loop要跳转到的地址为13,s1偏移量的计算方法是s1上一条指令的偏移地址加上上一条指令的长度,上一条指令的便宜地址为11,而上一条指令B402的长度为2字节,所以计算出s1的偏移量为:11 阅读全文
posted @ 2021-11-27 13:23 Ja和Ti是两个北方男孩 阅读(85) 评论(3) 推荐(0) 编辑
摘要: 实验结论 实验任务1 任务1-1 task1_1.asm源码: 调试到line17结束: 回答问题: DS为076AH SS为076BH CS为076CH data段地址是X-2H stack段地址是X-1H 任务1-2 源码: 运行结果截图: DS为076AH SS为076BH CS为076CH 阅读全文
posted @ 2021-11-05 15:43 Ja和Ti是两个北方男孩 阅读(98) 评论(3) 推荐(0) 编辑
摘要: 8086汇编指令编码和调试 阅读全文
posted @ 2021-10-22 22:19 Ja和Ti是两个北方男孩 阅读(100) 评论(3) 推荐(0) 编辑