第五章 [BX]和loop指令
摘要:1.完整的描述一个内存单元,需要的信息:a:内存单元的地址 b:内存单元的长度(类型) 用[...]表示一个内存单元时,[]内的内容表示单元的偏移地址,段地址默认在ds寄存器中(也可以显示指出,如 ss:[bx]),单元的长度(类型)有指令中的其它操作对象指出。如:mov ax,[bx],表示将从d
阅读全文
posted @
2020-07-03 20:01
林西索
阅读(175)
推荐(0)
第四章 第一个程序
摘要:一个汇编语言程序从写出到最终执行的简要过程:1.用汇编语言写源程序 2.对源程序进行编译链接 3.执行可执行文件中的程序。操作系统依照可执行文件中的描述信息,将可执行文件中的机器码和数据加载入内存,并进行相关的初始化 1.一段简单的汇编语言源程序: assume cs:code code segme
阅读全文
posted @
2020-06-30 11:43
林西索
阅读(152)
推荐(0)
第三章 寄存器(内存访问)
摘要:3.1内存中字的存储 一个字 = 2个字节。由于内存单元是字节单元(一个单元存放一个字节),存放字需要两个连续的内存单元,这个字的低位字节放在低地址单元,高位字节放在高地址单元 3.2 DS和[address] 对内存单元的读写 8086CPU中,内存地址由段地址和偏移地址组成,DS寄存器存放要访问
阅读全文
posted @
2020-06-23 09:13
林西索
阅读(1073)
推荐(0)
第二章 寄存器
摘要:CPU 由运算器,控制器,寄存器等器件构成,靠内部总线连接。 内部总线实现CPU内部各个器件的数据传递,外部总线实现CPU和主板上其它器件的数据传递。 运算器:信息处理 寄存器:信息存储 控制器:控制各个器件进行工作 对于汇编:CPU中主要部件是寄存器。程序员通过读写寄存器来实现对CPU的控制了。不
阅读全文
posted @
2020-06-19 15:50
林西索
阅读(297)
推荐(0)
第一章
摘要:8086CPU 电脑分为:存储器和处理器 地址总线:CPU通过它来确定存储单元,一个CPU有10根地址总线,可寻找2的10次方个内存单元,如果内存单元为byte,表明最多可以寻找1024个字节的数据。 数据总线:进行存储器和处理器间的数据传递。数据总线宽度(根)越宽,传输数据越快。8根数据总线一次传
阅读全文
posted @
2020-06-14 16:26
林西索
阅读(125)
推荐(0)