摘要: 实验内容 1、补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 (1)补全后代码 (2)运行结果截图 2、补全程序t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据之间以空格间隔。 (1)补全后代码 (2)运行结果截图 3.、在屏幕中间分别显示绿色、绿底 阅读全文
posted @ 2018-12-14 23:02 儿茶 阅读(106) 评论(1) 推荐(0) 编辑
摘要: 实验内容 (1)将下面的程序编译、连接,用debug加载、跟踪,然后回答问题 assume cs:code, ds:data, ss:stackdata segment dw 0123h, 0456h, 0789h, 0abch, 0defh, 0fedh, 0cbah, 0987hdata end 阅读全文
posted @ 2018-11-30 19:49 儿茶 阅读(174) 评论(1) 推荐(0) 编辑
摘要: 一、实验内容 实验任务(1) 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据 0403H。 编译,连接 运行结果截图 将源代码中的字数据0403h修改为0441h,再次运行 实验任务(2) 综合使用 loop,[bx],编写 阅读全文
posted @ 2018-11-22 22:32 儿茶 阅读(134) 评论(2) 推荐(0) 编辑
摘要: 一、实验任务 练习1 1、编写汇编源程序 t1.asm, 源程序代码如下: 2、对源程序 t1.asm 进行汇编、连接、运行、调试 (1)运行程序,观察程序输出的结果 (2)将line4和line9中寄存器dl的值分别修改为0~9中任何一个数字,重新汇编->连接->运行,观察结果的变化 line4和 阅读全文
posted @ 2018-11-01 21:45 儿茶 阅读(136) 评论(1) 推荐(0) 编辑
摘要: 一、实验任务 实验任务(1) 1、使用e命令将内存单元0021:0~0021:7连续8个字节数据修改为30H,31H,32H,33H,34H,35H,36H,37H 并用D命令查看这些数据是否正确写入 2、用a命令输入P74 页的指令,每一行指令单步调试 3、指令执行后的实际运行情况 mov ax, 阅读全文
posted @ 2018-11-01 18:54 儿茶 阅读(192) 评论(3) 推荐(0) 编辑
摘要: 实验任务 一、使用Debug,用E命令和A命令以两种方式将指令写入内存 机器码 汇编指令 b8 20 4e mov ax,4E20H 05 16 14 add ax,1416H bb 00 20 mov bx,2000H 01 d8 add ax,bx 89 c3 mov bx,ax 01 d8 a 阅读全文
posted @ 2018-10-06 09:34 儿茶 阅读(151) 评论(0) 推荐(0) 编辑