11 2018 档案

摘要:实验结论 实验任务1:综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 源代码: 运行结果: 将源代码程序中字数据 0403H 修改为 0441H,再次运行。 实验任务2: 综合使用 loop,[bx],编写完整汇 阅读全文
posted @ 2018-11-24 21:22 翎安 阅读(185) 评论(2) 推荐(0)
摘要:实验结论 一、练习1 (1)编写汇编源程序t1.asm,源程序代码如下: 编译t1.asm: 连接t1.obj: (在编译和连接时,如果后面不加分号,会有生成列表文件和映像文件的过程,而加分号是一种简化的方式。) 运行程序,输出结果为36: (2)将line4和line9寄存器dl的值分别修改为5和 阅读全文
posted @ 2018-11-16 21:15 翎安 阅读(149) 评论(0) 推荐(0)
摘要:实验结论 实验任务(1) 使用 e 命令修改 0021:0~0021:f 数据 使用d命令查看,修改正确 使用a命令输入指令如下 使用t命令单步调试 做实验前书上的填空结果如下 与实验结果进行比较,发现sp的值和修改的内存单元地址与实际不符,经过分析,发现是因为我对栈这部分知识的理解还不够,在计算s 阅读全文
posted @ 2018-11-15 19:39 翎安 阅读(166) 评论(0) 推荐(1)
摘要:内存中字的存储 8086CPU中,用16位寄存器存储一个字,而在前面的学习中了解到内存是以字节为单位划分的,所以一个字要用两个地址连续的内存单元来存放,这就提出了字数据的存取原则(小端法):高—高,低—低,即,字数据的低位字节存放在低地址内存单元;字数据的高位字节存放在高地址内存单元;取低地址内存单 阅读全文
posted @ 2018-11-04 21:57 翎安 阅读(336) 评论(0) 推荐(0)