10 2018 档案

摘要:第四章 第一个程序 第一步:编写汇编源程序,使用文本编译器,如Edit、记事本等等,用汇编语言编写汇编源程序。工作结果是产生一个储存源程序的文本文件 第二步: 对源文件进行编译,使用汇编语言编译程序对源程序文件中的源程序进行编译,产生目标文件。 第三步:用连接程序对目标文件进行连接,生成可在操作系统 阅读全文
posted @ 2018-10-29 11:22 博闻天下 阅读(636) 评论(0) 推荐(0)
摘要:1. 练习1 第1步,编写汇编源程序t1.asm, 源程序代码如图 使用edit编辑 编译,使用masm 连接,使用link 运行 (1) 运行程序,观察程序输出结果是什么? 36 (2) 将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察结 阅读全文
posted @ 2018-10-29 01:08 博闻天下 阅读(330) 评论(2) 推荐(0)
摘要:实验2 用机器指令和汇编指令编程 (1)使用DEBUG,将上面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 e 0021:0 0021:7 30H,31H,32H,33H,34H,34H,35H,36H,37H mov ax,0021 mov ds,ax mov ax,2200 m 阅读全文
posted @ 2018-10-28 23:19 博闻天下 阅读(317) 评论(3) 推荐(0)
摘要:3.1 内存中字的存储 cpu中用16位寄存器储存一个字,高八位储存高位字节,低八位储存低位字节。字单元,即存放一个字型数据(16位)的内存单元,由两个地址连续的内存单元组成。我们将起始地址为N的字单元简称N地址字单元。 3.2DS和address 地址由段地址和偏移地址构成。DS寄存器,存放要访问 阅读全文
posted @ 2018-10-24 09:28 博闻天下 阅读(231) 评论(0) 推荐(0)
摘要:实验一:查看CPU和内存,用机器指令和汇编指令编程 一。 任务:使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内存的变化。 机器码 汇编指令 b8 20 4e mov ax,4E20H 05 16 14 add ax,1416H bb 00 20 mov 阅读全文
posted @ 2018-10-07 01:57 博闻天下 阅读(315) 评论(2) 推荐(0)
摘要:一、通用寄存器 一个典型CPU由运算器、寄存器、控制器构成,而寄存器是CPU中程序员可以用指令读写的部件。不同的CPU,寄存器的个数、结构是不同的。 8086CPU的寄存器都是16位的,由于8086CPU上一代CPU中寄存器都是8位的,为了兼容性,8086CPU的通用寄存器(通常用来存放一般性的数据 阅读全文
posted @ 2018-10-06 21:54 博闻天下 阅读(249) 评论(0) 推荐(0)