代码改变世界

实验4 8086标志寄存器及中断

2021-12-14 15:26 by kirimi, 72 阅读, 0 推荐, 收藏, 编辑
摘要:任务一 task1.asm assume cs:code, ds:data data segment x dw 1020h, 2240h, 9522h, 5060h, 3359h, 6652h, 2530h, 7031h y dw 3210h, 5510h, 6066h, 5121h, 8801h, 阅读全文

实验3 转移指令跳转原理及其简单应用编程

2021-11-30 14:07 by kirimi, 57 阅读, 0 推荐, 收藏, 编辑
摘要:任务一 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 start: mov ax, 阅读全文

实验2 多个逻辑段的汇编源程序编写与调试

2021-11-06 14:59 by kirimi, 80 阅读, 0 推荐, 收藏, 编辑
摘要:任务一 1-1 在debug中将执行到line17结束、line19之前,记录此时:寄存器(DS) = 0770, 寄存器(SS) =0771, 寄存器(CS) = 0072 假设程序加载后,code段的段地址是X,则,data段的段地址是x-2, stack的段地址是x-1。 1-2 在debug 阅读全文

实验1 用汇编指令编码和调试

2021-10-21 21:21 by kirimi, 55 阅读, 0 推荐, 收藏, 编辑
摘要:实验结论 任务一 自行练习,掌握工具用法。此部分无需写实验结论。 如练习中遇到、发现问题,使用搜索引擎,以及,和同学讨论后,都暂时未能得到解决或释疑,可以写入这一部分。共大家一起讨论 任务二 给出使用d命令查看生产时期的截图 给出使用e命令修改生产日期所在内存单元的截图,以及修改后,再次使用d命令查 阅读全文