摘要: 知识点总结 (鉴于这四个章节的内容都具有一定的关联性,便安排在一起总结了,并且已经学习过一段时间了,就当做复习吧) 1.可用作间接寻址的寄存器有 bx, si, di, bp (bx 和 bp 都分别只能与 si 和 di 搭配,idata为常量)例如: si 和 di不能够分成两个8位寄存器使用 阅读全文
posted @ 2018-12-12 20:26 鎖夢 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 实验内容 (1)补全代码如下: 进行汇编连接,执行可得: 较为基础,就不做赘述了。 (2)补全代码如下: 经汇编连接后,执行可得: 此实验也比较基础,只是在(1)的基础上增加了loop循环及空格的输出,我在编写时也犯了几个小错,但完全是粗心之举,不足以记录 (3) (个人认为实验3比较有趣) 源代码 阅读全文
posted @ 2018-12-07 23:16 鎖夢 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 实验任务 为便于排版及日后温习 ,附上所有代码 (1)源代码: CPU执行程序,程序返回前,data段中的数据为多少? CPU执行程序,程序返回前,cs = 076C、ss = 076B、ds = 076A.(如下) 设程序加载后,code段的的段地址为X,则data段的段地址为 X-2 ,stac 阅读全文
posted @ 2018-11-28 21:58 鎖夢 阅读(264) 评论(3) 推荐(0) 编辑
摘要: 实验内容 1.实验1 源代码: 按要求将0403H修改为0441H 经汇编连接运行可得: 2.实验2 源代码: 用debug进行调试 使用d命令查看是否修改成功 成功!nice! 3.实验3 补全代码,实现将“mov ax,4c00h”前的指令复制到内存0:200处。 老实说,刚看到题目的时候还是有 阅读全文
posted @ 2018-11-21 21:35 鎖夢 阅读(370) 评论(2) 推荐(0) 编辑
摘要: 实验任务 练习1 (1)源代码经汇编链接后输出结果为 (2)将line 4 改为 mov dl,5; 将line 9 改为 mov dl,8 再进行汇编链接后输出为 (3)用debug进行调试 使用r命令查看 可见:cx的值为0016H,ds的值为075AH, cs的值为076AH, 可得出ds和c 阅读全文
posted @ 2018-11-01 13:46 鎖夢 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 实验任务 (1) 用e命令修改0021:0~0021:f的值 debug 中输入如下指令: 用t命令单步执行 可得如下结果: 显然,命令 交换了寄存器ax和bx中的值 (2)输入如下指令并修改2000:0~2000:f中的值: 用t命令执行命令并用d命令查看内存的值: 分析为何改短内存中的值会发生改 阅读全文
posted @ 2018-11-01 11:24 鎖夢 阅读(195) 评论(1) 推荐(0) 编辑
摘要: 一、知识点(博主自认为关键的几点) 1.把值存入段寄存器ds:需通过先给数据寄存器值(ax, bx, cx, dx),再送入ds中 如: 2.字数据的存取原则: 字数据的低位字节存放在低地址内存单元;高位则放于高位地址;(小端法) 如:124EH在内存中的存放位置如下: (且地址为[1]) 3.关于 阅读全文
posted @ 2018-10-21 20:28 鎖夢 阅读(241) 评论(1) 推荐(0) 编辑
摘要: 一、知识点总结 1.CPU: 一个典型的CPU由运算器、控制器、寄存器等器件组成。 内部总线实现CPU内部各个器件之间的联系。 外部总线实现CPU和主板上其它器件的联系。 2.ISA(Instruction Set Architecture):处理器支持的指令和指令的字节级编码(不同处理器,往往IS 阅读全文
posted @ 2018-10-11 15:09 鎖夢 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 实验相关说明: 1.实验运行环境:win10系统下的dosbox; 2.实验所用调试器为debug; 一、基础指令 此次实验中所用到的7条Debug命令:R, D, E, U ,T, A 1.R命令:查看、改变CPU寄存器的内容 查看寄存器的值 改变CS、IP的值(可见CS,IP的值由上面的073F 阅读全文
posted @ 2018-10-07 19:09 鎖夢 阅读(808) 评论(2) 推荐(0) 编辑
摘要: 写在开头的话:本文意在记录(主要目的)及分享我在初学汇编的相关内容及感受 一、计算机硬件系统的基本组成 PS:冯诺依曼体系结构:1、计算机的数制采用二进制;2、计算机依照程序顺序执行;3、计算机硬件的五大部分(如上图所示) 二、内存地址空间 要点:1、CPU在操控独立的物理存储器时,把它们统一当作一 阅读全文
posted @ 2018-10-05 20:24 鎖夢 阅读(145) 评论(0) 推荐(0) 编辑