2018年12月9日

摘要: 实验内容 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 assume cs:code, ds:datadata segment db 12 db 0,0 data endscode segmentstart: mov ax,data mov ds,ax mov ah,0 mo 阅读全文

posted @ 2018-12-09 16:41 zwlovexx 阅读(108) 评论(0) 推荐(0)

2018年11月25日

摘要: 实验任务1~4 实验任务5 (1) 汇编程序源代码 assume cs:codea segment db 1,2,3,4,5,6,7,8a ends b segment db 1,2,3,4,5,6,7,8b ends c segment ; 在集成软件环境中,请将此处的段名称由c→改为c1或其它名 阅读全文

posted @ 2018-11-25 17:24 zwlovexx 阅读(98) 评论(0) 推荐(0)

2018年11月18日

摘要: 1. 实验内容1 (1)源代码 assume cs:codecode segment mov ax, 0b800h mov ds, ax mov bx, 07b8h mov ax,0403h mov cx, 16 s:mov [bx], ax inc bx inc bx loop s mov ax, 阅读全文

posted @ 2018-11-18 17:39 zwlovexx 阅读(136) 评论(0) 推荐(0)

摘要: 练习一 (1)1.编写汇编源程序t1.asm, 源程序代码如图所示。 2.对源程序 t1.asm 进行汇编、连接、运行、调试 。 运行结果: (2) 将 line4和line9种寄存器dl 的值分别修改为5和7 ,重新汇编→ 连接→运行,观察结果的变化。 (3) 用debug对生成的可执行文件 t1 阅读全文

posted @ 2018-11-18 14:39 zwlovexx 阅读(65) 评论(0) 推荐(0)

2018年10月27日

摘要: 实验任务 1. (1)使用E命令修改0021:0到0021:F的数据,修改后查看是否正确写入。 (2)用A命令输入指令 (3)用T命令执行 实验结果与理论一致。 2. (1)用A命令指令指令,用E命令写入值并查看 (2)用T命令逐条执行并用 d 命令查看 2000:0~2000:f 的值和用R命令观 阅读全文

posted @ 2018-10-27 17:50 zwlovexx 阅读(111) 评论(3) 推荐(0)

摘要: 实验任务 1. 用E命令: (1)用R命令修改CS,IP分别为0,200 (2)用E命令输入指令 (3)用U命令进行反汇编 用A命令: (1)用R命令修改CS,IP分别为0,200 (2)用A命令输入指令 (3)用T命令执行 2. (1)用R命令修改CS,IP为2000,0 (2)用A指令输入 (3 阅读全文

posted @ 2018-10-27 16:23 zwlovexx 阅读(105) 评论(4) 推荐(0)