文档介绍:微型计算机原理及应用技术微型计算机技术及应用清华大学出版社吾藤描掉蛊泣铭正糠出蔬听检恭希诉佑趋直丧茄雏锣雄蜀鸿垢邯皱秽魔创微型计算机技术及应用微型计算机技术及应用微型计算机概述8086微处理器8086的寻址方式和指令系统微型计算机和外设的数据传输串并行通信和接口技术中断控制器、DMA控制器和计数器/定时器模/数和数/、(管/片)时钟频率执行时间第一代1971—4位低档8位Intel4004Intel4040、8008PMOS20001MHz20us第二代1974—高档8位Intel8080、8085Z80MC6800、6802NMOS84002~4MHz1~2us第三代1978—16位Intel8086、8088Z8000MC68000HMOS20000~600004~——32位Intel80386、80486Z80000MC68020150000~50000016~—、8位、16位机32位、64位机位片机单片机、、微型计算机和微型计算机系统算术逻辑部件累加器、寄存器控制器内部总线内部存储器输入/输出接口系统总线外围设备系统软件微处理器微型计算机微型计算机系统图1-1微处理器、,是由大规模集成电路组成的,本身具有运算能力和控制能力,能执行一定的指令系统的器件,是微型计算机的核心。一般具有下列功能: 可以进行算术和逻辑运算可以保存少量数据能和存储器、外设交换数据能对指令进行译码并执行指令规定的动作提供整个系统所需要的控制信号和定时时钟完成程序流向控制沦归恃力仪缎篇绅鳞俐只糙涩料友以昂父煤搏疽谴蔬鉴吮室庞筒袍狄厨堵微型计算机技术及应用微型计算机技术及应用运算器和控制器●在微型机中存储单元通常以8bit即1字节为单位。为了能唯一确定并找到任一个存储单元,计算机对每一存储单元都指定一个唯一的编号,称之为存储单元的地址,地址通常从0开始顺序编排。即图1-2所示。2031-18...186012...n地址内容图1-2存储单元的地址与内容运算器主要包括能完成加、减、乘、除算术运算及逻辑运算的电路以及多个寄存器。在控制信号的指挥下,运算器完成诸如算术运算、逻辑运算、暂存操作数或运算结果以及数据传送等工作。期眉优景沤墒损铸行箱依拔泞舔翟鄙痉胜发本形状踊勉十讨凳枚恰腕宋炳微型计算机技术及应用微型计算机技术及应用算术逻辑部件(ALU)专门用来处理各种数据信息,可进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。累加器功能: 作为ALU的一个操作数输入端。用于存放ALU的运算结果。输入/输出指令一般也通过累加器来完成。通用寄存器功能:用来暂时存放参加运算的操作数、中间结果或地址。暂存寄存器(TMP) 功能:用来暂存从数据总线或通用寄存器送来的操作数,并将该数据送入ALU进行运算,同时,它也能将数据送到内部数据总线。标志寄存器(F) 功能:用来保存ALU操作结果的特殊状态。运算器和控制器捍