摘要: 实验任务一: 代码补充为: 汇编连接后,执行得到结果: 实验任务二: 代码为: 实验结果为: 实验任务三: 实验代码为: 得到结果正确: 总结与体会: 经过实验,了解了80×25彩色字符模式显示原理,如何将彩色字符显示,学会了div用法 阅读全文
posted @ 2018-12-09 16:24 20171308103 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 实验任务一: 在成功汇编 连接程序后,使用debug调节: 进行反汇编 然后执行程序,得到: 实验结果相同 实验任务二(与一相似): 调试: 反汇编,然后执行: 实验结果相同 实验任务三: 步骤大致同实验一,结果如图 实验任务四:只有实验三可以正确执行,因为只有三的开头就是命令段 实验任务五: 源程 阅读全文
posted @ 2018-11-25 17:47 20171308103 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 实验内容1: 首先源代码为: 然后进行汇编连接: 成功后,运行: 按要求修改代码后,这次运行: 实验内容2: 代码为: 用debug调试: 然后用d命令查看: 运行结果正确 实验内容3: 代码为: 其中,mov ax,cx是因为要复制代码,所以要用cs的段代码地址 mov cx,17h 因为循环长度 阅读全文
posted @ 2018-11-18 20:34 20171308103 阅读(146) 评论(2) 推荐(0) 编辑
摘要: 三.实验内容: 任务一: 首先用记事本完成程序的基本指令: 然后 进行 汇编 连接: 汇编 连接 检查汇编 连接是否成功 接着执行: 然后根据要求更改代码(分别改为 6 和9) 再次汇编 连接 执行(步骤和上面相同 截图省略) 得到结果为: 接着用debug调试程序,使用r查看cx,ds,cs的值: 阅读全文
posted @ 2018-11-15 22:45 20171308103 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 实验任务一: 步骤一:使用e命令修改数据 然后用d查看是否正确 接着用a命令输入指令 然后用T命令逐步执行 如图 与之前理论做比较: 结果相同。 实验任务二: 用A命令输入7行指令,用E命令修改值: 用D命令查看 用T逐步执行,并每步用D查看: 其中,可以看出 CPU会预存CS IP SS的值。 实 阅读全文
posted @ 2018-10-28 18:50 20171308103 阅读(102) 评论(1) 推荐(0) 编辑
摘要: 实验任务一: 先用命令A来将指令写入内存 如图: 然后用t逐步执行 中间截图省略 方法二:用命令e进行写入 并用u命令查看(图中101c 一开始输入错误 后改回) 实验任务二: 首先 查看ax的值 确定其为0 接着用命令ax写入命令 再由T多次执行后 得出结果 实验任务三: 用d查看 得 实验任务四 阅读全文
posted @ 2018-10-27 22:16 20171308103 阅读(92) 评论(1) 推荐(0) 编辑
摘要: 汇编语言第二章总结 CPU小结:由运算器、控制器、寄存器等器件构成 其中 运算器处理信息 寄存器存储信息 控制器控制其他器件工作 内部总线实现CPU内部器件的联系 外部总线实现CPU和主板其他器件的联系 CPU的主要部件是寄存器,也是本章主要内容,本书所用为8086CPU,有14个寄存器,分别为:A 阅读全文
posted @ 2018-10-15 23:43 20171308103 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 关于对汇编语言第一章的学习总结 自从世界上第一部电子数字计算机于1946在美国诞生,人们对计算机的探索与追求就从未停止过。而由此诞生的各种相关语言,则是人与计算机的最重要的沟通桥梁,也是人操作计算机的唯一途径。 到目前为止,计算机语言可以分为三大时期:机器语言,汇编语言和高级语言。最初的机器语言,例 阅读全文
posted @ 2018-09-25 15:28 20171308103 阅读(223) 评论(0) 推荐(0) 编辑