微机原理知识点归纳
微机原理知识总结

1.存储器操作数寻址方式的分类。
立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址寄存器间接寻址分4种:(1)以BX——数据段基址寻址,默认段寄存器为DS;(2)以BP寄存器——堆栈段基址寻址,以SS为段寄存器;(3)以SI和DI——变址寻址,以DS为段寄存器(4)以BX,BP和SI,DI组合——基址加变址的寻址,段寄存为DS 2.微处理器的定义。
微处理器是微型计算机的运算及控制部件,也称中央处理单元(CPU),由算术逻辑单元(ALU)、控制部件、寄存器和片内总线等及部分组成。
3.冯 诺依曼存储程序工作原理。
(1)程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。
(2)控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。
控制器具有判断能力,能根据计算结果选择不同的工作流程。
或程序的指令顺序的存储在存储器中,这些指令被逐条取出并执行。
4.微机的总线结构的好处,使用特点。
包括总线定义,分类。
好处:标准总线不仅在电气上规定了各种信号的标准电平、负载能力和定时关系,而且在结构上规定了插件的尺寸规格和各引脚的定义。
通过严格的电气和结构规定,各种模块可实现标准连接。
各生产厂家可以根据这些标准规范生产各种插件或系统,用户可以根据自己的需要购买这些插件或系统来构成所希望的应用系统或者扩充原来的系统。
定义:总线是指计算机中多个部件之间公用的一组连线,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。
分类:数据总线、地址总线、控制总线分别用来传输数据、数据地址和控制信号。
5.8086微处理器的内部结构,EU、BIU的定义和作用,流水线。
AX:累加器;BX:基址寄存器;CX:计数器;DX:数据寄存器;SP:堆栈指针寄存器;BP:基数指针寄存器;SI:源变址寄存器;DI:目的变址寄存器;CS:代码段寄存器;DS:数据段寄存器;SS:堆栈段寄存器;ES:附加段寄存器;IP:16位指令指针寄存器;EU:功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理。
微机原理复习知识点总结

1.所谓的接口其实就是两个部件或两个系统之间的交接部分(位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路)。
2.为了能够进行数据的可靠传输,接口应具备以下功能:数据缓冲及转换功能、设备选择和寻址功能、联络功能、接收解释并执行CPU命令、中断管理功能、可编程功能、(错误检测功能)。
3.接口的基本任务是控制输入和输出。
4.接口中的信息通常有以下三种:数据信息、状态信息和控制信息。
5.接口中的设备选择功能是指:6.接口中的数据缓冲功能是指:将传输的数据进行缓冲,从而对高速工作的CPU 与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。
7.接口中的可编程功能是指:接口芯片可有多种工作方式,通过软件编程设置接口工作方式。
8.计算机与外设之间的数据传送有以下几种基本方式:无条件传送方式(同步传送)、程序查询传送(异步传送)、中断传送方式(异步传送)、DMA传送方式(异步传送)。
9.根据不同的数据传输模块和设备,总线的数据传输方式可分为无条件传输、程序查询传送方式、中断传送方式、DMA方式。
10.总线根据其在计算机中的位置,可以分为以下类型:片内总线、内部总线、系统总线、局部总线、外部总线。
11.总线根据其用途和应用场合,可以分为以下类型:片内总线、片间总线、内总线、外总线。
ISA总线属于内总线。
12.面向处理器的总线的优点是:可以根据处理器和外设的特点设计出最适合的总线系统从而达到最佳的效果。
13. SCSI总线的中文名为小型计算机系统接口(Small Computer System Interface),它是芯的信号线,最多可连接 7 个外设。
14. USB总线的中文名为通用串行接口,它是4芯的信号线,最多可连接127个外设。
15. I/O端口的编码方式有统一编址和端口独立编址。
访问端口的方式有直接寻址和间接寻址。
PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。
16.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。
微机原理重点总结

第一章,第二章1.什么叫cpu?在计算机中把运算器和控制器集成在一个芯片上称为中央处理器,简称Cpu 2.8086 Cpu有16根数据线?20根地址线?40个引脚?3.8086cpu从功能上分为几部分?每部分的功能是什么?8086cpu从功能上分为总线接口部件(BIU)和执行部件(EU),总线接口部件的功能是负责与存储器,I/O 端口传送数据,具体讲有取指令,取数据,送结果的功能。
执行部件的功能就是负责指令的执行4.8086指令队列分为几个字节?6个字节,8088的指令队列为4个字节5.什么叫最小模式?什么叫最大模式?所谓最小模式就是在系统中只有8086或者8088一个微处理器。
最大模式,就是在系统中包含有两个或多个微处理器,其中一个主处理器就是8086或8088,其他的处理器称为协处理器,他们是协助主处理器工作的6.RD和WR,M/I/O的作用各是什么?RD信号用于指出将要执行一个对内存或I/O端口的读操作,最终是读取内存单元数据还是I/O端口中的数据这决定于M/I/O.WR(在最小模式下作为写信号输出端),WR有效时,表示cpu当前正在进行存储器或I/O写操作,具体到底是哪种写操作,则由M/I/O信号决定。
M/I/O在最小模式下作为分区cpu进行存储器访问还是输出访问,如为高电平,表示cpu和存储器之间进行数据传输,如为低电平,表示cpu和输入输出端之间进行数据传输7.什么叫中断?什么叫中断系统?中断;cpu执行程序时,由于发生了某种随机事件(外部或内部),引起cpu暂时中断正在运行的程序,去执行一段特殊的服务程序(称为中断服务程序或中断处理程序),以处理该事件,该事件处理完成后又返回被中断的程序继续执行,这一过程称为中断。
中断系统:为了是实现中断功能而设置的各种硬件和软件,统称为中断系统8.什么叫中断向量?中断向量包括几部分?中断向量:中断处理子程序的入口地址,包括中断入口子程序的偏移量和段地址。
微机原理考点总结

第一章微型计算机基础概论一、微型计算机系统1、微型机的工作原理—冯诺依曼计算机原理◆存储程序工作原理:将计算机过程描述为由许多条指令按照一定顺序组成的程序并放入存储器中保存;指令按照其在存储器中存放的顺序中执行;由控制器控制整个程序和数据的存取以及程序的执行。
◆冯诺依曼体系结构:输入/输出设备、存储器、运算器、控制器。
◆冯诺依曼机的特点:共享数据、顺序执行;交互量大,处理效率低。
2、微机系统的基本组成微机系统:硬件系统(主机(CPU/存储器/输入输出接口/总线)+外设)+软件系统(系统软件+应用软件)。
◆微处理器:简称CPU,主要包括运算器、寄存器、控制器。
◆存储器:用于存放计算机工作过程中需要操作的数据和程序。
需要了解的概念包括:内存单元及其地址和内容;内存容量(与CPU地址总线的位数即寻址能力有关);内存操作(读/写);分类随机存取存储器RAM和只读存储器ROM。
◆输入输出接口(I/O):串/并行接口;输入/输出接口;数字/模拟接口。
实现主机与外设匹配;数据缓冲;信号电平和类型的转换。
◆系统软件:操作系统、编译系统、网络系统、工具软件。
二、计算机中的数制和编码1、数制和编码的表示:十进制(D)、二进制(B)、十六进制(H)。
2、各种数制之间的相互转换◆非十进制数到十进制数的转换:按相应的权值表达式栈空。
十进制数到非十进制数的转换:除模取余,乘模取整。
二进制与十六进制数间的转换:用四位二进制数表示一位十六进制数。
◆BCD码:用二进制编码表示的十进制数;先转换为十进制再转换为二进制。
◆ASCII码:西文字符编码。
一般用7位二进制码表示,D7为奇偶校验位。
3、无符号二进制数的运算◆二进制数的运算:无符号数(算术运算、逻辑运算)+有符号数。
◆无符号数的算术运算:加减乘除,进位借位。
◆无符号数的表示范围:0≦X≦2n-1,结果超出这个范围则产生溢出。
◆无符号数的逻辑运算:与、或、非、异或(逻辑符号/真值表/应用)。
微机原理知识点(这是完整的)

学习必备欢迎下载1、8086分:执行单元(EU)和总线接口单元(BIU)。
EU的主要功能是执行命令。
完成两种类型的操作:1、进行算术逻辑运算;2、计算出指令要寻址单位的地址位移量,并将1个16位的地址位移量传送到BIU中。
BIU负责从内存储器的指定区域中取出指令送到指令队列中去排队。
(由逻辑地址计算出物理地址)2、Ip cs~代码段;si,di,bx ds 或cs (ds数据段,es附加段);spabp ss堆栈段3、状态标致寄存器:c~进位,p~奇偶校验,a~半加,z~零标志位,s~符号,i~中断允许,d~方向,o~溢出4、HOLD:输入信号高电平有效,用于向CPU提出保持请求。
5、时钟周期:指加在CPU芯片引脚clk上的时钟信号周期;总线周期:指8086CPU将一个字节写入一个接口地址的时间,或者8086CPU由内存或接口读出一个字节到CPU的时间;指令周期:CPU完整的执行一条指令所花的时间。
6、物理地址二段基址*16+段内偏移地址7、指令:助记符,目的操作数,源操作数端寻址方式操作码立即数MOV AX,0F58AH寄存器寻址方式操作码寄存器名,寄存器名MOV AX,BX(位数相同)直接寻址方式操作码寄存器名,16位偏移地址MOV AX,[2000H]寄存器间接寻址{DS:[SI]或[DI]或[BX]}{MOV AL,[SI]}SS:[BP]MOV [BP],BX物理地址:{DS*(6+[SI]或[DI]或[BX])}(SS)*(6+BP)寄存器相对寻址:{操作码寄存器,相对值DISP+基址或变址{MOV AX,DISP[SI]操作码相对值DISP+基址或变址、寄存器MOV AX,10[SI] 物理地址{DS*16+(SI)+DISP(DI,BX 同)}MOV AX,[SI+10H]SS*16+BP+DISP基址变址寻址方式与物理地址:{DS*16+BX+SI或DI {MOV AX,[BX+DI] SS*16+BP+SI或DI MOV [BX+DI],AX相对基址变址方式与物理地址:{DS*16+DISP+(BX)+(SI或DI) {MOV AX,DISP[BX+DI] SS*16+DISP+(BP)+(SI或DI) MOV [BP+DI+DISP],AX8、8086指令系统数据传送指令:1、通用数据传送指令MOV MOV [DI],CX。
微机原理知识点(这是完整的)

学习必备欢迎下载1、8086分:执行单元(EU)和总线接口单元(BIU)。
EU的主要功能是执行命令。
完成两种类型的操作:1、进行算术逻辑运算;2、计算出指令要寻址单位的地址位移量,并将1个16位的地址位移量传送到BIU中。
BIU负责从内存储器的指定区域中取出指令送到指令队列中去排队。
(由逻辑地址计算出物理地址)2、Ip cs~代码段;si,di,bx ds 或cs (ds数据段,es附加段);spabp ss堆栈段3、状态标致寄存器:c~进位,p~奇偶校验,a~半加,z~零标志位,s~符号,i~中断允许,d~方向,o~溢出4、HOLD:输入信号高电平有效,用于向CPU提出保持请求。
5、时钟周期:指加在CPU芯片引脚clk上的时钟信号周期;总线周期:指8086CPU将一个字节写入一个接口地址的时间,或者8086CPU由内存或接口读出一个字节到CPU的时间;指令周期:CPU完整的执行一条指令所花的时间。
6、物理地址二段基址*16+段内偏移地址7、指令:助记符,目的操作数,源操作数端寻址方式操作码立即数MOV AX,0F58AH寄存器寻址方式操作码寄存器名,寄存器名MOV AX,BX(位数相同)直接寻址方式操作码寄存器名,16位偏移地址MOV AX,[2000H]寄存器间接寻址{DS:[SI]或[DI]或[BX]}{MOV AL,[SI]}SS:[BP]MOV [BP],BX物理地址:{DS*(6+[SI]或[DI]或[BX])}(SS)*(6+BP)寄存器相对寻址:{操作码寄存器,相对值DISP+基址或变址{MOV AX,DISP[SI]操作码相对值DISP+基址或变址、寄存器MOV AX,10[SI] 物理地址{DS*16+(SI)+DISP(DI,BX 同)}MOV AX,[SI+10H]SS*16+BP+DISP基址变址寻址方式与物理地址:{DS*16+BX+SI或DI {MOV AX,[BX+DI] SS*16+BP+SI或DI MOV [BX+DI],AX相对基址变址方式与物理地址:{DS*16+DISP+(BX)+(SI或DI) {MOV AX,DISP[BX+DI] SS*16+DISP+(BP)+(SI或DI) MOV [BP+DI+DISP],AX8、8086指令系统数据传送指令:1、通用数据传送指令MOV MOV [DI],CX。
微机原理知识点总结

第一章1.辨析三个概念:微处理器、微型计算机、微型计算机系统微处理器:简称μP或MP(Microprocessor)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。
微型计算机: 简称μC或MC,是指以微处理器为核心,配上存储器、输入/输出接口电路及系统总线所组成的计算机(又称主机或微电脑)。
微型计算机系统(主机+外设+软件配置)(Microcomputer system) 简称μCS或MCS,是指以微型计算机为中心, 以相应的外围设备、电源和辅助电路(统称硬件)以及指挥微型计算机工作的系统软件所构成的系统。
2.微机系统结构(三种总线结构):数据总线,地址总线,控制总线第三章内部结构由两部分组成:总线接口单元BIU(Bus Interface Unit); 执行单元EU(Execution Unit). (1).总线接口单元BIU组成:4个16位的段寄存器(CS、DS、ES、SS);1个16位的指令指针寄存器IP;1个20位的地址加法器;1个指令队列(长度为6个字节);I/O控制电路(总线控制逻辑);内部暂存器。
BIU的功能:根据EU的请求负责CPU与内存或I/O端口传送指令或数据。
①BIU从内存取指令送到指令队列②当EU执行指令时,BIU要配合EU从指定的内存单元或I/O端口中读取数据,或者把EU的操作结果送到指定的内存单元或I/O端口去。
(2)执行单元EU(Execution Unit)组成:①ALU(算术逻辑单元);②通用寄存器组AX,BX,CX,DX(4个数据寄存器)BP(基址指针寄存器)SP(堆栈指针寄存器)SI(源变址寄存器)DI(目的变址寄存器)③数据暂存寄存器④标志寄存器FR⑤EU控制电路作用:负责执行指令,执行的指令从BIU的指令队列中取得;运算结果和所需数据,则由EU向BIU发出请求,经总线访问内存或I/O端口进行存取。
4.物理地址与逻辑地址有什么区别答:逻辑地址是指未定位之前在程序中存在的地址,由段地址和偏移地址组成。
微机原理知识总结

微机原理知识总结微机原理知识总结知识点第⼀章1.冯·诺依曼结构的特点:(1)计算机由运算器、控制器、存储器、输⼊设备和输出设备五⼤部分构成。
(2)数据和程序以⼆进制代码形式不加区别地存放在同⼀个存储器中,存放位置由地址指定,地址码也为⼆进制形式。
(3)控制器是根据存放在存储器中的指令序列即程序来⼯作的,并由⼀个程序计数器(即指令地址计数器)控制指令的执⾏。
控制器具有判断能⼒,能根据计算结果选择不同的动作流程。
2.认识微处理器的功能结构(1)算术逻辑单元(ALU)(2)累加器(A)、累加锁存器和暂存器(3)标志寄存器(FR)(4)寄存器组(RS)(5)堆栈和堆栈指针(SP)(6)程序计数器(PC)(7)指令寄存器(IR)、指令寄存器(ID)和操作控制器(OC)3.内存分类和区别内存分为:随机存储器(RAM)和只读存储器(ROM)区别:RAM可以被CPU随机得读和写,所以⼜称为读/写存储器。
ROM中的信息只能被CPU随机读取,⽽不能由CPU任意写⼊。
第⼆章1.指令分成三个阶段进⾏:取指令、分析指令和执⾏指令2.数据寻址⽅式 1)⽴即数寻址 2)寄存器寻址(寄存器直接寻址) 3)直接寻址(存储器直接寻址) 4)寄存器间接寻址 5)基址寻址6)变址寻址 7)⽐例变址寻址 8)基址加变址寻址 9)基址加⽐例变址寻址 10)带位移的基址加变址寻址 11)带位移的基址加⽐例变址寻址第三章1.8086/8088微处理器内部结构从功能上分为两个独⽴的处理单元:执⾏单元(EU)和总线接⼝单元(BIU)。
特点:执⾏单元负责分析和执⾏指令 总线接⼝单元负责执⾏所有的“外部总线”操作。
2.题⽬:学会计算物理地址例3.1 设(CS)=2000H,(IP)=0200H,则下⼀条待取指令在内存的物理地址为 物理地址=(CS)*16+(IP)=20000H+0200H=20200H第四章1.总线操作周期⼀般分为四个阶段:1) 总线请求和仲裁阶段2) 寻址阶段3) 传数阶段4) 结束阶段2.总线仲裁控制⽅法:“菊花链”仲裁、并⾏仲裁和并串⾏⼆维仲裁3.总线握⼿控制1) 同步总线协定2) 异步总线协定3) 半同步总线协定第五章1.ROM的类型:(1)掩模ROM(2)PROM(3)EPROM(4)E(平⽅)PROM(5)闪速存储器RAM的类型:(1) SRAM(2)DRAM(3) IRAM(4) NVRAM2.Cache的⼯作原理第六章1.I/O端⼝的编制⽅式存储器映像⽅式、隔离I/O⽅式、Inter系列处理器I/O编址⽅式2.I/O同步控制⽅式程序查询式控制、中断驱动式控制、DMA控制3.中断的概念现代意义上的中断,是指CPU在执⾏当前程序的过程中,由于某种随机出现的突发事件(外设请求或CPU内部的异常事件)使CPU暂停(即中断)正在执⾏的程序⽽转去执⾏为突发事件服务的处理程序;当服务程序运⾏完毕后,CPU再返回到暂停处(即断点)继续执⾏原来的程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
为什么主机与外设交换信息要通过接口电路;
接口的功能是负责实现CPU通过系统总线把I/O电路和外围设备联系在一起。
CPU在与I/O 设备进行数据交换时存在以下问题:速度不匹配:时序不匹配;信息格式不匹配;信息类型不匹配。
基于以上原因,CPU与外设之间的数据交换必须通过接口来完成.。
有效的完成CPU 与外设之间的信息交换。
接口和端口的定义,以及区别?
接口:由若干个端口和相应的的控制电路组成。
端口:I/O接口电路中能被CPU直接访问的寄存器或特定器件。
区别:1、端口是对应的唯一通信地址。
2、接口电路是由若干个端口组成,对应唯一的功能。
端口分类:1、状态口、数据口、命令口2、中断型、非中断型
如何读回8253计数器的当前计数值?
有两种方法,一是在读之前先使用GATE信号停止计数器工作,再根据控制字确
定读取格式,然后用IN指令读取计数值(控制字D
5D
4
=11,读取两次,先低后高,
D 5D
4
=10,只读一次,读出高位,低位为00,D
5
D
4
=01,只读一次,读出低位)。
二是读之前先送计数锁存命令,分两步进行,第一步,用OUT指令写入锁存控制
字D
5D
4
=00到控制寄存器,其它位按要求确定,第二步,用IN指令读取被锁存的
计数值,读取格式取决于控制字的D
5D
4
两位状态,具体如第一种方法。
简述8259中断控制器内部结构中的寄存器和工作特点?
答:8259中断控制器内部结构中的寄存器包括中断请求寄存器IRR、中断屏蔽寄存器IMR、中断服务寄存器ISR、优先权分析器PR、初始化命令字寄存器、操作命令寄存器。
其中中断请求寄存器IRR接收和缓存外部中断元的中断请求信号;中断屏蔽寄存器IMR存放中断屏蔽信息;中断服务寄存器ISR用以保存正在被服务的中断请求情况;优先权分析器PR接收IRR的请求信息,与ISR的状态比较判断,如果是更高一级的中断请求则将IRR该中断请求送ISR,向CPU发出中断申请信号INT,并将ISR中相应位置“1”,低则不操作;初始化命令字寄存器存放初始化命令、操作命令寄存器存放操作命令。
I/O接口有哪些控制方式,以及他们的程序流程有哪些特点:在微机系统中,微机I/O接口的控制方式一般可分为 3 种方式:
(1) 程序控制的输入/输出方式。
(2) 程序中断的输入/输出方式。
(3) 直接存储器存取(DMA)
方式。
程序控制的输入/输出:程序控制的输入/输出方式是指在程序的编制中利用I/O指令来完成CPU与接口间交换信息的一种方式。
这种传送方式又可分为无条件传送及有条件传送两种。
程序中断的输入/输出方式:只有当外设要传送数据时才向CPU发出中断请求信号。
编写主程序外还要写中断服务程序。
直接存储器存取方式(DMA) :外设可通过DMA控制器向CPU发出DMA请求;CPU响应DMA请求,把总线控制权交给DMA控制器,使系统转变为DMA工作方式;由DMA 控制器发出I/O数据的存储地址,并决定传送数据块的长度;执行DMA传送;DMA操作结束向CPU发出中断,并将控制权交还给CPU。
编写程序要将DMA操作过程完整表达出来。
存储器与CPU相连接时1、应考虑CPU总线的负载能力2、存储芯片地址线的位数决定了存储器的最大容量3、应考虑存取速度配合问题。
4、存储器芯片外部引脚分别为数据线、控制线、地址线。
分别与CPU的数据线、控制线、地址线一一相连。
CPU产生的地址信号经译码后产生对存储器的片选信号、字选信号。
在存储器系统中,实现片选控制的方法有三种,它们是全译码法、线性选择法和部分译码法。
串行通信的三个特点:
是在串行通信中使用的通信传输线上既传送数据信息又传送联络控制信息;信息格式有固定的要求,通信方式有异步通信和同步通信两种;串行通信中对信息的逻辑定义与TTL不兼容,需要进行逻辑电平转换。
串行异步发送器具的功能:1、并行数据转串行、2、根据串行通信协议完成串行数据格式化,添加停止位、3、进行奇偶校检并提供出错信息
PC机电A0-A7地址线是1、单向的 2、可访问存储器的 3、课访问I/0设备 4、可传输地址
8086的7种寻址方式包括寄存器寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、相对基址加变址寻址、立即寻址、直接寻址。
数据总线的三个基本功能是传送数据、查询状态、送控制命令。
为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是帧出错、接收器溢出错和奇偶错。
8255A可编程并行接口芯片的PC端口:两个4位I/O口、一个8位I/O口、全部联络线
CPU8086最大方式和最小方式系统的主要区别是需要增加用于转换总线控制信号的总线控制器8288 。
8086CPU 响应可屏蔽中断请求INTR 的条件是:1、外设有中断请求,中断接口中的中断请求触发器置1 2 、8086CPU 开中断(IF=1) 3、CUP 完成当前指令周期
以单级主控方式的8259A为例,结合CPU的动作,说明中断的基本过程。
P189
中断向量:P175
定义:中断服务程序的入口地址,它包括中断服务程序的段基址CS和偏移地址IP
中断向量表:存放中断向量的存储区。