摘要: 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数,数据和数据 之间以空格间隔。 第三题不会 阅读全文
posted @ 2018-12-14 17:45 LyhAlp 阅读(82) 评论(1) 推荐(0)
摘要: (1)将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题 对程序经过编译,连接,调试,经过u命令得到 ①CPU执行程序,程序返回前,data段的数据为多少? 上图经过d 0000:000f 后显示的结果 ②CPU执行程序,程序返回前,cs= 076ch 、ss= 076bh 、ds= 07 阅读全文
posted @ 2018-11-30 17:30 LyhAlp 阅读(171) 评论(0) 推荐(0)
摘要: 1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H J将0403h改为0401h后 2. 综合使用 loop,[bx],编写完整汇编源程序,实现向内存 0:200~0:23F 依次传送数据 0~63(3FH)。 阅读全文
posted @ 2018-11-22 23:23 LyhAlp 阅读(96) 评论(1) 推荐(0)
摘要: 1. 练习1 第1步,编写汇编源程序t1.asm, 源程序代码如图1-1所示。 第2步,对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果是什么? (2) 将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察 阅读全文
posted @ 2018-11-01 23:57 LyhAlp 阅读(91) 评论(1) 推荐(0)
摘要: 实验2 用机器指令和汇编指令编程 (1)使用DEBUG,将上面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 e 0021:0 0021:7 30H,31H,32H,33H,34H,34H,35H,36H,37H mov ax,0021 mov ds,ax mov ax,2200 m 阅读全文
posted @ 2018-11-01 23:34 LyhAlp 阅读(102) 评论(1) 推荐(0)