11 2018 档案
汇编实验5
摘要:1、将下面的程序编译,连接,用debug加载,跟踪,然后回答问题 (1)CPU执行程序,程序返回前,data段中的数据不变 。 (2)CPU执行程序,程序返回前,CS=076C,SS=076B,DS=076A 。 (3)设程序加载后,code段的段地址为X,则data段的段地址为 X-2 ,stac 阅读全文
posted @ 2018-11-30 22:06 网工2班53 阅读(226) 评论(3) 推荐(0)
实验四
摘要:1.综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 代码如下 运行无错误 中间一排出现爱心符号 将源代码程序中字数据0403H→修改为0441H,再次运行,截图显示运行结果。 结果变成一排A 2.综合使用 loo 阅读全文
posted @ 2018-11-22 23:05 网工2班53 阅读(157) 评论(1) 推荐(0)
实验三
摘要:1. 练习1 第1步,编写汇编源程序t1.asm, 源程序代码如图1-1所示。 第二步(1) 运行程序,观察程序输出结果是什么? 结果为36 (2)将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察结果的变化。 4 5 (3) 用debug对 阅读全文
posted @ 2018-11-01 22:02 网工2班53 阅读(138) 评论(4) 推荐(0)
实验二
摘要:1.预备知识:Debug的使用 Debug在执行“d 1000:0”时,会将段地址送入ds中,Debug的命令在执行修改寄存器SS的指令时,下一条指令也紧接着被执行 2.实验任务 (1)使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 mov ax , ffff 阅读全文
posted @ 2018-11-01 21:11 网工2班53 阅读(210) 评论(3) 推荐(0)