- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机及其应用一、计算机和微型计算机的发展概况1、计算机的发展自1946年世界第一台计算机诞生以来,计算机及其相关技术经历了一个快速发展的过程。一般来说,电子计算机发展历程的各个阶段,是以所采用的电子器件的不同来划分的,即电子管、晶体管、中小规模集成电路和大规模及超大规模集成电路计算机。2、微型计算机的发展微型计算机属于第四代电子计算机产品,即大规模及超大规模集成电路计算机。从其工作原理上来讲,微型机与其它几类计算机并没有本质上的差别。所不同的是由于采用了集成度较高的器件,使得其在结构上具有独特的特点,即将组成计算机硬件系统的两大核心部分—运算器和控制器,集成在一片集成电路芯片上,显然该芯片是整个微机系统的核心,称为中央处理器CPU,或者微处理器MPU。微机系统的核心部件为CPU,因此我们主要以CPU的发展、演变过程为线索,来介绍微机系统的发展过程,主要以Intel公司的CPU为主线。 二、微型计算机的组成 1、基本定义 微处理器—由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件。 微型计算机—是以微处理器为核心,配上由大规模集成电路组成的存储器,输入输出接口电路及系统总线所组成的计算机。 微型计算机系统—以微型计算机为主体,配上系统软件和外部设备之后,就构成了微型计算机系统。 2、微型计算机系统体系结构 1)硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部分组成 2)、软件系统三、微型计算机的工作原理现在的计算机都是根据冯·诺依曼的“存储程序”原理来设计的。计算机工作时:1、首先把表示计算步骤的程序和计算中需要的原始数据通过输入设备 送入计算机的存储器。2、然后从存储器把指令取出送到控制器,控制器对指令进行译码并根 据指令的操作要求向存储器和运算器发出存数、取数和运算命令。 经过运算器计算并把运算结果存放在存储器内。3、在控制器发出取出和输出命令的作用下,通过输出设备输出计算结 果。 四、微型计算机的的特点与应用微型计算机因其体积小、价格低、耗电少、功能强和高可靠性而备受青睐,并得到广泛应用。1、科学计算 计算机主要应用于解决科学研究和工程技术中所提出的数学问题(数值计算)。2、信息处理和事务管理主要是利用计算机的速度快和精度高的特点来对数字信息进行加工。五、计算机中的数和字符 1、数制十进制D、二进制B、十六进制H 2、数制转换十进制数 → R进制数(整数÷R取余,先低位后高位;小数×R取整,先高后低)R进制数→十进制数 (乘权累加) 3、二进制编码BCD码—用四位二进制数表示(0~9)一位十进制数。ASCII码—字符的编码。用七位二进制数表示一个符号。(“0”→30H, “A”→41H) 4、机器数机器数常用三种方法表示1)原码表示范围-(2 n-1-1) ~ 2 n-1-12)反码表示范围同上3)补码 :计算机中凡是带符号数一律用补码表示。表示范围-2 n-1~ 2 n-1-1第一节 Intel8086 微处理器 一、8086微处理器功能结构 8086CPU从功能上分为两部分: 即总线接口部件BIU和执行部件 EU 8086 结构框图见P29页图2-14 1、执行单元EU(Execution Unit )组成:ALU(算术逻辑单元);通用寄存器组 AX,BX,CX,DX;BP(基址指针寄存器)SP(堆栈指针寄存器)SI(源变址寄存器)DI(目的变址寄存器) 标志寄存器FR 执行部件控制电路 功能:负责指令的执行 四个通用寄存器AX BX CX DX AX-16位累加器 BX-基址寄存器,支持多种寻址,常用作地址寄存器 CX-16位计数器 DX-16位数据寄存器 ☆四个寄存器即可作16位,也可作8位寄存器使用 四个16位地址寄存器 SP BP DI SI SP—堆栈指针,与SS配合指示堆栈栈顶的位置 BP—基址指针,只能寻址堆栈段 SI—源变址寄存器,指示源操作数的偏移地址 DI—目的变址寄存器。指示附加段中目的操作数的偏 移地址 标志寄存器的格式及各位的含义 2、总线接口单元BIU 功能:执行所有的总线操作 组成:段地址寄存器指令指针寄存器20位的地址加法器6字节指令队列寄存器控制逻辑电路四个16位地址寄存器CS—代码段寄存器,存放当前代码段的起始地址DS—数据段寄存器,存放当前数据段的起始地址ES—附加段寄存器,存放当前附加段的起始地址SS—堆栈段寄存器,存放当前堆栈段的起始地址 20位的地址加法器功能:形成8086的物理地址段寄存器×24+偏移地址=实际物理地址 6字节指令队列8086会在执行指令的同时,从内存中取下面一条或几条指令,取来的指令就放在指令队列中,这样,一般情况下,8086执行完一条指令就可以立即执行下一条指令,从
原创力文档


文档评论(0)