2018年12月9日

|实验9 根据材料编程

摘要: 实验 9 根据材料编程 一、实验结论 1.补全程序 t1.asm,完成在屏幕上输出内存单元中的十进制两位数 源代码: 运行截图: 2.补全程序 t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据之间以空格间隔。 源代码: 运行截图: 3.教材实验 9(P187) 源代 阅读全文

posted @ 2018-12-09 21:42 初始版本 阅读(95) 评论(0) 推荐(0) 编辑

2018年11月25日

|实验 5 编写、调试具有多个段的程序

摘要: 实验 5 编写、调试具有多个段的程序 一、实验结论 实验任务(1) ① Data段中的数据仍然为0123h,0456h,0789h,0abch,0defh,0fdeh,0cbah,0897h ② 程序返回前cs=076c,ss=076b,ds=076a ③ Code段的段地址为X,data段的段地址 阅读全文

posted @ 2018-11-25 22:51 初始版本 阅读(137) 评论(0) 推荐(0) 编辑

2018年11月18日

|实验 4 [bx]和 loop 的使用

摘要: 实验 4 [bx]和 loop 的使用 一、实验结论 1.综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个字单元重复填充字数据 0403H。编译链接运行。 (1) 源代码 (2) 将源代码程序中字数据 0403H→修改为 0441H,编译链接运行。 阅读全文

posted @ 2018-11-18 23:29 初始版本 阅读(249) 评论(1) 推荐(0) 编辑

|实验 3 编程、编译、连接、跟踪

摘要: 实验 3 编程、编译、连接、跟踪 一、实验结论 1.练习 1 对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果 (2) 将 line4 和 line9 种寄存器 dl 的值分别修改为4和5,重新汇编→ 连接→运行,观察结果的变化。 (3) 用 debug 对生成 阅读全文

posted @ 2018-11-18 23:06 初始版本 阅读(140) 评论(0) 推荐(0) 编辑

2018年10月28日

汇编语言第三章知识梳理及思考

摘要: 第三章 内存访问的角度学习寄存器 3.1内存中字的存储 0号单元是低地址单元,1号单元是高地址单元。 问题: (1)0地址单元(字节单元)中存放的字节型数据是多少?20H (2)0地址字单元中存放的字型数据是多少?4E20 (3)2地址字单元中存放的字节型数据是多少?12H (4)2地址单元中存放的 阅读全文

posted @ 2018-10-28 17:03 初始版本 阅读(172) 评论(0) 推荐(0) 编辑

汇编语言第二章知识梳理及思考

摘要: 第二章 寄存器(CPU工作原理) CPU概述 CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。 内部总线实现CPU内部各个器件之间的联系。 外部总线实现CPU和主板上其他器件的联系。 寄存器概述 8086CPU有14个寄存器: AX、BX、CX、DX、SI、DI、SP、BP、IP、 阅读全文

posted @ 2018-10-28 16:52 初始版本 阅读(202) 评论(0) 推荐(0) 编辑

|实验二 用机器指令和汇编指令编程

摘要: 实验二 用机器指令和汇编指令编程 |实验结论 (一、 预备知识 1.D命令也提供了一种符合CPU机理的格式:“D 段寄存器:偏移地址”,以段寄存器中的数据为段地址SA,列出从SA:偏移地址开始的内存区间中的数据。 例 查看从1000:0开始的内存区间中的内容 查看从1000:10~1000:18中的 阅读全文

posted @ 2018-10-28 16:43 初始版本 阅读(224) 评论(0) 推荐(0) 编辑

2018年10月25日

|实验一 查看CPU和内存 用机器指令和汇编指令编程

摘要: 实验一 查看CPU和内存 用机器指令和汇编指令编程 |准备工作 1.下载安装汇编相关软件 64 位 Win7 及以上,可以通过虚拟 dos 工具来实现「Masm for Windows 实验环境 2015」 2.debug工具用法 Debug是DOS、Windows都提供的实模式(8086模式)程序 阅读全文

posted @ 2018-10-25 18:09 初始版本 阅读(609) 评论(0) 推荐(0) 编辑

导航