11 2018 档案
摘要:实验任务 为便于排版及日后温习 ,附上所有代码 (1)源代码: CPU执行程序,程序返回前,data段中的数据为多少? CPU执行程序,程序返回前,cs = 076C、ss = 076B、ds = 076A.(如下) 设程序加载后,code段的的段地址为X,则data段的段地址为 X-2 ,stac
阅读全文
摘要:实验内容 1.实验1 源代码: 按要求将0403H修改为0441H 经汇编连接运行可得: 2.实验2 源代码: 用debug进行调试 使用d命令查看是否修改成功 成功!nice! 3.实验3 补全代码,实现将“mov ax,4c00h”前的指令复制到内存0:200处。 老实说,刚看到题目的时候还是有
阅读全文
摘要:实验任务 练习1 (1)源代码经汇编链接后输出结果为 (2)将line 4 改为 mov dl,5; 将line 9 改为 mov dl,8 再进行汇编链接后输出为 (3)用debug进行调试 使用r命令查看 可见:cx的值为0016H,ds的值为075AH, cs的值为076AH, 可得出ds和c
阅读全文
摘要:实验任务 (1) 用e命令修改0021:0~0021:f的值 debug 中输入如下指令: 用t命令单步执行 可得如下结果: 显然,命令 交换了寄存器ax和bx中的值 (2)输入如下指令并修改2000:0~2000:f中的值: 用t命令执行命令并用d命令查看内存的值: 分析为何改短内存中的值会发生改
阅读全文

浙公网安备 33010602011771号