微机原理与接口技术复习资料(概念)

合集下载

微机原理与接口技术复习题(本)

微机原理与接口技术复习题(本)

微机原理与接口技术复习题(本)第1章概论1. 什么是程序和指令?2. 洪。

诺依曼计算机的核心原理是什么?3. 存储程序的概念是什么?4. CPU由那三部分组成?主机由那几部分组成?5. CPU对内存有那两种操作?6. 325.625D=- B= H234D= BCD7. 已知X=-1110011B,试求[X]原、[X]反、[X]补。

8. 已知X=-1110111B ,Y=+1011010B,求[X+Y]补。

9. 已知X=-1101001B ,Y=-1010110B 计算X-Y。

第2章微型计算机基础1. 微处理器内部由那三部分组成?2. 控制器有那些功能?3. 8086由那两部分组成?其功能是什么?4. 熟悉8088最小模式下的主要引脚功能。

5. 指令队列有什么功能?6. 8088的8个通用寄存器是什么?4个段寄存器是什么?两个控制寄存器是什么?7. 什么是逻辑地址和物理地址,有什么关系什么?8. 4个段寄存器中那一个段寄存器用户程序不用设置。

9. 什么是总线?10. 总线周期中,什么情况下要插入TW等待周期?11. 8088CPU中标志寄存器包含那些标志位什么?第3 章、第4章8088指令系统与汇编语言程序设计1. 什么是寻址方式? 8088CPU有那些寻址方式?2. 试说明MOV SI ,[BX ] 与LEA SI , [BX]两条指令的区别。

3. 设DS=212AH ,CS=0200H ,IP=1200H, BX=0500H , DATA=40H,[217A0H]=2300H, [217E0H]=0400H ,[217E2H]=9000H ,试确定下列指令的转移地址:(1) JMP BX(2) JMP WORD PTR [BX](3) JMP DWORD PTR [BX]4. 设SP=2300H ,AX=50ABH ,BX=1234H ,执行PUSH AX 后SP=?在执行PUSH BX ,POP AX后SP=?,AX=?,BX=?.5. 已知AL=7BH ,BL=38H ,试问执行ADD AL ,BL 后的6个状态标志是什么?6. 试判断下列程序执行后AX中的内容是什么。

微机原理与接口技术考试知识点

微机原理与接口技术考试知识点

一、基本概念1、主机是由计算机中的中央处理器和主存储器组成的系统,其芯片安装在一块印刷电路板上,称为主机板,简称主板。

2、运算器主要由加法器、累加器、暂存寄存器和控制电路组成,用来对数据进行“算术/逻辑运算的部件”。

3、控制器主要由程序计数器(PC)、指令寄存器、指令译码器、微操作控制电路(或微程序控制器)及控制逻辑电路组成,对指令译码,按指令要求“控制计算机各组成部件协调工作”。

4、Intel 8086的基本组成分为两大部分:执行部件EU(Execution Unit)和总线接口部件BIU(Bus Interface Unit)。

5、执行部件EU由运算器ALU、通用寄存器、状态标志寄存器和执行部件控制电路组成,用于执行指令。

程序用:6、通用寄存器共有8个,即AX、BX、CX、DX、SP、BP、DI和SI,各16位。

其中AX、BX、CX和DX可分别分为两个8位寄存器,依次表示为AH、AL、BH、BL、CH、CL、DH和DL,除了作为通用数据寄存器外,还有一些专门的用途。

AX(Accumulator):16位累加器,在8位数据运算时,以AL作为累加器。

BX(Base):基址寄存器。

CX(Count):隐含为计数器。

DX(Data):高位数据寄存器。

SP(Stack Pointer):堆栈指针。

BP(Base Pointer):基址指针,用来指示堆栈区域。

DI(Destination Index):目的变址寄存器,与DS联用。

字符串处理中与ES联用,隐含为目的操作数地址。

SI(Source Index):源变址寄存器,与DS联用,字符串处理中与DS联用,隐含为源操作数地址。

7、状态标志寄存器如图所示,仅使用其9位。

其中“DF,IF,TF”3个是控制状态标志,其它6个是条件状态标志。

8、总线接口部件BIU由段寄存器、指令指针寄存器、地址加法器、指令队列和输人输出控制电路组成,用于取指令和数据传送,即访问存储器与数据输入输出。

微机原理与接口技术知识点总结

微机原理与接口技术知识点总结

微机原理与接口技术知识点总结(总18页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理与接口技术第一章概述二、计算机中的码制(重点)P51、对于符号数,机器数常用的表示方法有原码、反码和补码三种。

注意:对正数,三种表示法均相同。

它们的差别在于对负数的表示。

(1)原码定义:符号位:0表示正,1表示负;数值位:真值的绝对值。

注意:数0的原码不唯一(2)反码定义:若X<0,则 [X]反= 对应原码的符号位不变,数值部分按位求反(3)补码定义:若X<0,则[X]补= [X]反+12、8位二进制的表示范围:原码:-127~+127反码:-127~+127补码:-128~+1273、特殊数该数在原码中定义为: -0在反码中定义为: -127在补码中定义为: -128对无符号数:()2= 128三、信息的编码1、字符的编码P8计算机采用7位二进制代码对字符进行编码(1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

(2)英文字母A~Z的ASCII码从1000001(41H)开始顺序递增,字母a~z的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利。

第二章微机组成原理第一节、微机的结构1、计算机的经典结构——冯.诺依曼结构P11(1)微机由CPU(运算器和控制器)、存储器和I/O接口组成2、系统总线的分类(1)数据总线(Data Bus),它决定了处理器的字长。

(2)地址总线(Address Bus),它决定系统所能直接访问的存储器空间的容量。

(3)控制总线(Control Bus)第二节、8086微处理器1、8086,其内部数据总线的宽度是16位,16位CPU。

外部数据总线宽度也是16位8086地址线位20根,有1MB(220)寻址空间。

P272、8086CPU从功能上分成两部分:总线接口单元(BIU)、执行单元(EU)BIU:负责8086CPU与存储器之间的信息传送。

微机原理与接口复习

微机原理与接口复习

微机原理与接⼝复习1、微机中各部件的连接采⽤什么技术?为什么?答:现代微机中⼴泛采⽤总线将各⼤部件连接起来。

有两个优点:⼀是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从⽽提⾼了微机的可靠性;⼆是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,⼗分⽅便。

2、微机系统的总线结构分哪三种?(选择/填空)答:单总线、双总线、双重总线3、模型机有哪些寄存器,以及作⽤?(选择/填空)答:通⽤寄存器组:可由⽤户灵活⽀配,⽤来存放参与运算的数据或地址信息。

地址寄存器:专门⽤来存放地址信息的寄存器。

程序计数器:它的作⽤是指明下⼀条指令在存储器中的地址。

指令寄存器:⽤来存放当前正在执⾏的指令代码指令译码器:⽤来对指令代码进⾏分析、译码,根据指令译码的结果,输出相应的控制信号4、8086CPU的内部结构由哪两部分组成,各组成部件⼜有哪些部件组成、功能是什么?答:8086CPU内部结构由BIU\EU两部分组成.(1)EU的组成和各组成部件功能如下:算术逻辑运算单元:⽤于8位/16位⼆进制算术和逻辑运算.通⽤寄存器组:⽤来存放操作数或操作数的地址标志寄存器:⽤来存放反映CPU运算的状态特征和存放某些控制标志数据暂存器:协助ALU完成运算,暂存参加运算的数据(2)BIU的组成和各组成部件功能地址加法器:⽤来形成20位物理地址段寄存器:⽤来存放段的基值IP:存放下⼀条指令的地址指令队列缓冲器:⽤来存放预取的指令总线控制逻辑:将内部总线和外部总线相连.5、8086/8088为什么采⽤地址/数据复⽤技术?8086有哪些管脚是复⽤的?答:考虑到芯⽚成本,8086/8088采⽤40条引线的封装结构。

40条引线引出8086/8088的所有信号是不够⽤的,采⽤地址/数据线复⽤引线⽅法可以解决这⼀⽭盾,从逻辑⾓度,地址与数据信号不会同时出现,⼆者可以分时复⽤同⼀组引线。

8086管脚复⽤有:AD15~AD0是分时复⽤的存储器或端⼝的地址和数据总线地址/状态总线A19/S6~A16/S3BHE/S7为⾼8位数据总线允许/状态复⽤引脚7、CPU在中断周期要完成哪些主要的操作?答:CPU在中断周期要完成下列操作:(1)关中断(2)保留断点(3)保护现场(4)给出中断⼊⼝地址,转去相应的中断服务程序(5)恢复现场(6)开中断(7) 返回8、芯⽚8255有⼏个控制字?各⾃功能如何?若8255A控制字写⼊同⼀个控制端⼝如何区分不同的控制字?答:芯⽚8255有2个控制字:⽅式选择控制字和端⼝C置位/复位控制字。

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理微机原理与接口技术是计算机科学中的重要分支,其主要研究方向是了解计算机的硬件构造、操作系统、编程语言以及各种数据通信协议等相关知识。

本文将对微机原理与接口技术的相关知识点进行总结整理。

一、微机原理1.微机概述:微机是指由微处理器、存储器、输入/输出设备等组成的计算机系统,是应用最为广泛的计算机类型。

2.计算机硬件构成:计算机硬件由内部和外部两部分组成,内部主要包括CPU、主板、显卡、内存、硬盘等,外部主要包括鼠标、键盘、显示器、打印机等。

3.CPU结构:CPU由控制单元和运算单元组成,控制单元用于控制程序的执行,运算单元用于进行算数和逻辑运算。

4.存储器结构:存储器主要包括ROM和RAM两种,ROM为只读存储器,RAM为随机存储器,可以随时进行数据的读写操作。

5.总线结构:计算机内部的各个部件都需要通过总线进行连接和通信,常用的总线包括数据总线、地址总线和控制总线。

二、接口技术1.接口概述:接口是计算机系统中连接不同设备之间的桥梁,是实现设备间数据交换的通道。

2.串行接口:串行接口能够传输或接收一个比特位或字节序列,常用的串行接口包括RS-232、RS-485和USB等。

4.键盘扫描接口:键盘扫描接口通常采用矩阵式扫描技术,可以实现多个按键同时使用的功能。

5.鼠标接口:鼠标接口主要包括串行和PS/2两种,其中PS/2接口常用于笔记本电脑和台式机。

6.网络接口:网络接口可以实现计算机之间的数据交换和共享,主要包括局域网和广域网。

三、总结通过以上对微机原理与接口技术的知识点总结整理,我们可以了解到计算机硬件组成、CPU结构、存储器结构、总线结构以及各种接口技术的作用和应用,进而更深入地学习和应用计算机科学相关知识。

微机原理与接口技术考试复习资料

微机原理与接口技术考试复习资料

微机原理与接口技术1. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了指令队列。

2.在存储体系中,辅存的作用是弥补主存容量不足的缺陷。

3. 十进制数30.375表示成十六进制数为1E.6 H。

4. 在8086/8088中,一个最基本的总线周期由4个时钟周期组成,假设8086的主频为10MHz,则一个时钟周期是100ns。

5. SBB在形式和功能上都和SUB指令类似, 只是SBB 指令在执行减法运算时, 还要减去CF的值。

6. 采用十六进制书写二进制数,位数可以减少到原来的1/4。

7. 在微型计算机中使用I/O端口地址来区分不同的外设。

8. 采用寄存器寻址方式时,操作就在CPU内部进行, 不需要使用总线周期。

9. 中断触发的方式有电平触发和边沿触发触发两种10.正数的反码与原码相等11. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=0F47FH。

12. 8255芯片是一种并行接口芯片。

13. 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是OUT 端口地址, AL。

14. 8086CPU中负责与I/O端口交换数据的寄存器为AX/AL。

15.十进制小数转换成十六进制小数可采用乘16取整法。

16. 如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为直接寻址。

17. 8086CPU内部按功能分为两部分,即总线接口部件和执行部件。

18. 如指令中的地址码就是操作数,那么这种寻址方式称为立即数寻址。

19. 堆栈是一种先进后出存储器。

20. CPU每次可以响应1个中断源的中断请求。

21. 在计算机系统的层次结构中,操作系统位于第2层,而机器语言位于第3层。

22. 在计算机系统的层次结构中,汇编语言位于第4层,而高级语言位于第5层。

23. 存储系统三个性能参数是容量、速度和价格/位。

24. 8086的地址线有20条,数据线有16条。

微机原理与接口技术复习资料(概念背诵)

微机原理与接口技术复习资料(概念背诵)

1、微处理器(CPU)由运算器、控制器、寄存器组三部分组成。

2、运算器由算术逻辑单元ALU、通用或专用寄存器组及内部总线三部分组成。

3、控制器的功能有指令控制、时序控制、操作控制,控制器内部由程序计数器PC、指令寄存器IR、指令译码器ID、时序控制部件以及微操作控制部件(核心)组成。

4、8088与存储器和I/O接口进行数据传输的外部数据总线宽度为8位,而8086的数据总线空度为16位。

除此之外,两者几乎没有任何差别。

5、在程序执行过程中,CPU总是有规律的执行以下步骤:a从存储器中取出下一条指令b指令译码c如果指令需要,从存储器中读取操作数d执行指令e如果需要,将结果写入存储器。

6、8088/8086将上述步骤分配给了两个独立的部件:执行单元EU、总线接口单元BIU。

EU作用:负责分析指令(指令译码)和执行指令、暂存中间运算结果并保留结果的特征,它由算数逻辑单元(运算器)ALU、通用寄存器、标志寄存器、EU控制电路组成。

BIU作用:负责取指令、取操作、写结果,它由段寄存器、指令指针寄存器、指令队列、地址加法器、总线控制逻辑组成。

7、8088/8086CPU的内部结构都是16位的,即内部寄存器只能存放16位二进制码,内部总线也只能传送16位二进制码。

8、为了尽可能地提高系统管理(寻址)内存的能力,8088/8086采用了分段管理的方法,将内存地址空间分为了多个逻辑段,每个逻辑段最大为64K个单元,段内每个单元的地址长度为16位。

9、8088/8086系统中,内存每个单元的地址都有两部分组成,即段地址和段内偏移地址。

10、8088/8086CPU都是具有40条引出线的集成电路芯片,采用双列直插式封装,当MN/MX=1时,8088/8086工作在最小模式,当MN/MX=0时,8088/8086工作在最大模式。

11、8088/8086 CPU内部共有14个16位寄存器。

按其功能可分为三大类,即通用寄存器(8个)、段寄存器(4个)、控制寄存器(2个)。

微机原理及接口技术期末复习资料重点归纳

微机原理及接口技术期末复习资料重点归纳

微机原理及接⼝技术期末复习资料重点归纳ES)出判断:同符号数相加,结果的符号位与之不同(符号位发⽣变化);⑦TF—陷阱标志位:置1时8086/8088进⼊单步⼯作⽅式,通常⽤于程序调试;⑧IF—中断允许标志位:置1时处理器响应可屏蔽中断;⑨DF—⽅向标志位:置1时串操作指令的地址修改为⾃动减量⽅向。

总线接⼝部件BIU的组成:1、段寄存器:4个16位段寄存器DS(数据段寄存器)、CS(代码段寄存器)、ES(附加段寄存器)、SS(堆栈段寄存器);2、16位指令寄存器IP:CPU每取⼀个指令字节,IP⾃动加1,IP总是指向下⼀条要取出的指令代码的⾸地址;3、20位地址加法器;4、6字节(8088为4字节)指令队列缓冲器。

BIU与EU的动作协调原则:BIU和EU是并⾏⼯作的,按流⽔线技术原则管理1、当8086指令队列中有两个空字节(8088中⼀个)时,BIU ⾃动把指令取到队列中;2、EU从指令队列取指,执⾏,执⾏过程中如要访问存储器或I/O,⽽此时BIU正在取指,完成取指后响应EU的总线请求;3、指令队列已满,EU⼜没有总线访问,BIU进⼊空闲状态;4、执⾏转移、调⽤和返回指令时,指令队列中的原有内容⾃动消除,BIU往指令队列中装⼊另⼀程序段中的指令。

存储器组织:1、物理地址:物理地址=段地址×16+偏移量任何⼀个存储单元的20位实际地址称为物理地址,⼜称绝对地址,同⼀物理地址可以有不同的段地址和偏移量。

2、逻辑地址:段地址:偏移地址程序中出现的地址,由段地址和段内偏移量组成,段地址和段偏移量都是16位⼆进制数。

3、⼀般程序存放在代码段中,段地址来源于代码段寄存器CS,偏移地址来源于指令指针寄存器IP;当涉及⼀个堆栈操作时,段地址在堆栈段寄存器SS中,偏移地址来源于栈指针寄存器SP;当涉及⼀个操作数时,则数据段寄存器DS或附加段寄存器ES作为段寄存器,⽽偏移地址由16位的偏移量得到,16位的偏移量取决于指令的寻址⽅式。

微机原理与接口技术总复习

微机原理与接口技术总复习

微机原理与接⼝技术总复习微机原理与接⼝技术总复习第⼀部分:填空题第⼀章微机的基本知识1.1基本知识结构微机的构成(包括硬件:主机+外设;软件:操作系统+编译程序+汇编程序+诊断程序+数据库等)微机的⼯作原理和⼯作过程①⼯作原理(冯.诺依曼原理)②⼯作过程(取指令、分析指令、执⾏指令)③控制器的两个主要功能了解微机的主要技术指标数的原码、反码、补码的表⽰⽅法及补码的运算⼆、⼋、⼗、⼗六进制数的表⽰及其相互转换ASCII码、BCD码的表⽰⽅法及其运算、修正原则⽆符号数与符号数的运算及其对标志位的影响1.2相关习题1.对于⼆进制数0110 1001B,⽤⼗进制数表⽰时为:105D;⽤⼗六进制数表⽰时为:69H。

BCD2.设机器字长为8位,最⾼位是符号位。

则⼗进制数–11所对应的原码为:10001011B。

3.已知某数的原码是10110110B,则其反码是11001001B ;补码是11001010B 。

4.⼀个8位⼆进制数⽤补码⽅式表⽰的有符号数的范围是-128~+127 。

第⼆章微处理器与系统结构2.1基本知识结构掌握8086CPU的内部结构与主要引脚信号功能1、内部结构(BIU与EU)组成与功能2、主要引脚信号AD0~AD15, A16/S3~A19/S6,(地址锁存的必要性)BHE, NMI, INTR, INTA, HOLD, HLDA, RESET,READY, ALE, DEN,LOCK,RD,WR,M/IO。

熟悉8086 CPU 内部寄存器阵列了解8086最⼤组态与最⼩组态的区别熟悉存储器物理地址的⽣成及存储器组织20位地址如何⽣成;存储器是如何组织的,字节、字、字符串在内存中是如何存放的。

熟悉CPU中的标志寄存器及堆栈6个状态标志+3个控制标志;堆栈定义、堆栈组成及操作,为什么要设置堆栈?熟悉系统的输⼊/输出结构和基本总线周期(会画读、写周期基本时序图)2.2相关习题1.8086 CPU从功能上分为EU 和BIU 两部分。

微机原理与接口技术复习要点

微机原理与接口技术复习要点

第一章1.位Bit:二进制数的每一位(0或1),最小单位。

字节Byte:8位二进制数组成一个单位称为1个字节。

字Word:16位二进制数即两个字节。

字长Word Length:一次能处理的二进制代码的位数。

2.8421BCD:用4位二进制数对0-9共10个数字符号进行编码。

权值分别是8、4、2、1。

(见PPT P6例题)(347)10=3×102+4×101+7×100(10110)2=1×24+0×23+1×22+1×21+0×20(3A0F)16=3×163+10×162+0×161+15×160(753)8=7×82+5×81+3×803.真值:带“+”或“-”符号的数。

机器数:又称机器码,符号“数字化”的数。

如,原码,反码,补码,移码。

4.微型计算机结构:微处理器、存储器、输入/输出设备、地址/数据/控制总线(1)微处理器(CPU):控制微处理器与存储器、I/O设备间交换数据。

进行算术和逻辑运算。

判定和控制程序流向(2)存储器:存放数据和指令。

存储器读操作:CPU向存储器发地址信号和读命令,读出数据经数据总线送CPU的数据寄存器。

存储器写操作:CPU向存储器发地址信号和写命令,将数据寄存器内容经数据总线传送到所选存储单元中。

(3)输入/输出接口电路:在主机和外设间起桥梁作用,完成数据缓冲、信号电平转换、信息转换、地址译码、定时控制。

(4)输入设备:将原始数据和程序传送到计算机中的过程。

输出设备:将计算机处理好的数据或结果以人能识别的形式送到外部的过程。

(5)地址总线:传送地址信息,单向。

数据总线:传送数据信息,双向。

控制总线:CPU对存储器、外围芯片、I/O接口的控制及芯片对CPU的应答、请求等信号组成的总线。

5.8086 CPU的内部结构:(1)总线接口单元(BIU):CPU与外存及I/O端口的接口电路。

《微机原理及接口技术》复习总结综合版——简答题

《微机原理及接口技术》复习总结综合版——简答题

《微机原理及接口技术》复习总结综合版——简答题第一篇:《微机原理及接口技术》复习总结综合版——简答题综合版—简答题欢迎使用KNKJ2012DXZY系统《微机原理及接口技术》学科复习综合版—简答题1、微型计算机由那些基本功能部件组成?微处理器、主存储器、系统总线、辅助存储器、输入/输出(I/O)接口和输入/输出设备2、什么是(计算机)总线?在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线3、微型计算机系统的基本组成?微型计算机,系统软件,应用软件,输入输出设备4、简述冯.诺依曼型计算机基本组成。

冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。

其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。

5、什么是机器数?什么是机器数的真值?数在机器内的表示形式为机器数。

而机器数对应的数值称为机器数的真值。

6、8086与8088这两个微处理器在结构上有何相同点,有何主要区别?相同点:(1)内部均由EU、BIU两大部分组成,结构基本相同。

(2)用户编程使用的寄存器等功能部件均为16位。

(3)内部数据通路为16位。

区别 :(1)对外数据总线8086:16位,8088:8位。

(2)指令队列8086:6级,8088:4级。

7、8086CPU内部由哪两部分组成?各完成什么工作?在8086内部由BIU和EU两大部分组成,BIU主要负责和总线打交道,用于CPU与存储器和I/O接口之间进行数据交换;EU主要是将从指令队列中取得的指令加以执行。

8、简述8086内部分为EU和BIU两大功能的意义。

这两部分分开可以在执行指令的同时,从存储器中将将要执行的指令取到指令队列,使两部分并行工作,提高CPU的速度。

微机原理与接口技术复习资料(概念)

微机原理与接口技术复习资料(概念)

微机原理与接口技术复习资料(概念)填空1、计算机中采用二进制数,尾符用 B 表示。

2、西文字符的编码是 ASCII 码,用 1 个字节表示。

3、10111B用十六进制数表示为 H,八进制数表示为 O。

4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。

5、已知一组二进制数为-1011B,其反码为 10100B ,其补码为 10101B 。

6、二进制码最小单位是位,基本单位是字节。

7、一个字节由 8 位二进制数构成,一个字节简记为 1B ,一个字节可以表示 256个信息。

8、用二进制数表示的十进制编码,简称为 BCD 码。

9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。

第二章微型机系统概述1、计算机的发展经历了时代,微型机属于第代计算机。

2、计算机的发展以集成电路的更新为标志,而微型机的发展是以 CPU 的发展为特征。

3、微处理器又称为 CPU ,是微型机的核心部件。

4、把CPU、存储器、I/O接口等集成在一块芯片上,称为单片机。

5、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为单板机。

6、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示地址总线,DB表示数据总线,CB表示控制总线。

7、软件按功能可分为系统软件和应用软件。

8、操作系统属于系统软件,Word属于应用软件。

9、只配有硬件的计算机称为裸机。

10、衡量存储容量的基本单位是 B ,1kB= 1024 B,1MB= 1024 kB,1GB= 1024 MB,1TB= 1024 GB。

11、一个完整的计算机系统包括硬件系统和软件系统两大部分。

12、微型机中具有记忆能力的部件是存储器,其中用户使用的是外存储器,其存储内容在断电以后将保留。

13、微型机的运算速度一般可以用CPU的主频表示,其单位是 MHz 或GHz 。

14、微机硬件系统一般是由五部分组成,包括运算器、控制器、存储器、输入设备和输入设备。

微机原理与接口技术

微机原理与接口技术

微机原理与接口技术第一章 微型计算机基础1、试说明微处理器、微型计算机和微机系统的概念。

答:微型处理器: ①大规模核心芯片;②由运算器、控制器、寄存器组 组成。

微型计算机是由微型处理器、内存储器、总线、输入输出接口电路组成。

微型计算机系统:①微型计算机;②外部设备和软件组成。

2、两个数1234H 和9ABCH 分别存储在10000H 和21000H 开始的存储单元中,试画图表示存储情况。

3、现代计算机与冯诺依曼计算机的区别?答:①从存储器的结构来讲:冯诺依曼式计算机是单一的,现代计算机的存储器是由内存和外存组成的。

内存储器有主存、高速缓存、寄存器组;外存储器有硬盘、光盘、磁带等光驱。

②从控制器方面来讲:冯诺依曼式计算机通过CPU 集中控制来工作;现代计算机是由分散控制来实现。

③从通信方面来讲:冯诺依曼式计算机是通过CPU 通信;现代计算机通过总线通信。

4、微机系统的工作过程?以一个模型为例如来说明微机的工作过和,假设计算12H + 34 H ,程序如下:MOV AL , 12H ; 将12H 送到累加器中ADD AL , 34H ; 计算12H +34H ,结果送回累加器,编绎后丙坤指令对应的机器指令为:10110000 00010010 “ MOV AL ,12H ”, 00000100 00110100 ; “ ADD AL ,34H “PC :程序计数器 AR : 地址寄存器 AB :地址总线 M:存储器 RD:读 WR:写DB:数据总线 DR:数据缓存器 IR :指令寄存器 ID :指令译码器 PLA:控制信号ALU :运算器34H 12H ... BCH 9AH 10000H 10001H ... 21000H 21001H BOH 12H 04H 34H 10000H 10001H 10002H 10003H①首址在程序计数器PC中,首址送到地址寄存器AR中,PC -> AR,程序计数器加1,PC+1 -> PC,(PC)=10001H,AR -> AB找到存储器M,CPU发读信号,BOH -> DB -> DR -> IR -> ID -> 发出各种控制信号;② PC -> AR,程序计数器加1,PC+1 -> PC,(PC)=10002H,AR -> AB找到存储器M,CPU发读信号,12H -> DB -> DR ->AL;③ PC -> AR,程序计数器加1,PC+1 -> PC,(PC)=10003H,AR -> AB找到存储器M,CPU发读信号,04H -> DB -> DR -> IR -> ID -> 发出各种控制信号;④ PC -> AR,程序计数器加1,PC+1 -> PC,(PC)=10004H,AR -> AB找到存储器M,CPU发读信号,34H -> DB -> DR -> ALU IN1; AL -> ALU IN2ALU IN1 + ALU IN2 = 46H -> AL第二章8086/8088微处理器1、微型计算机的硬件主要由哪里几部分组成?运算器、控制器、存储器、寄存器、输入输出设备。

微机原理与接口技术复习要点

微机原理与接口技术复习要点

微机原理与接口技术复习要点一、考试方式:闭卷笔试二、考试试题类型:1.单项选择题(20题,每题1分,共20分):主要是CPU接口部分的引脚的使用和基本概念等内容2.程序分析题(10分)例如:写出程序的每行的功能或注解3.阅读理解题(4题,每题5分,共20分)例如:某应用系统中,8253地址为340-343H,定时器0用做分频器(N为分频系数),定时器2用做外部事件计数器。

计数器0:要求用计数器0用做分频器(N为分频系数) ,因此,选方式为2或3 。

计数初值为N(假设N ≤256)控制字为:0001 0110B=16H ;计数器2:要求用计数器2用做用做外部事件计数器,因此,计数器2可以选择工作在方式0、1、4、5都可以,选方式1 。

外部事件计数初值N= 0(最大计数范围65536或FFFFH)控制字为:1011 0010B=0B2H 。

初始化程序如下:计数器0初始化程序:MOV DX,0343H ;送控制字端口地址MOV AL,16H ;送控制字(8位计数)OUT DX,AL ;写控制字MOV DX,0340H ;送计数器0端口地址MOV AL,N ;送计数器初值OUT DX,AL ;写计数器初值4.错误判断题(10题,每题1分, 共10分)5.编程题(4题,每题10分,共40分)特别注意习题和课堂讲过的例题三、考试涉及的知识重点:要求重点掌握的知识点:一、基本知识和概念1.Intel 8086/8088CPU是16位CPU2.8086/8088CPU的一个总线周期,最多可交换2字节的数据3.8086/8088CPU的引脚中,用于连接硬中断信号的引脚有2个(INTR、NMI) 4.8086/8088CPU访问I/O端口的指令,常以寄存器间接寻址方式在DX中存放I/O端口地址5.8086/8088CPU系统中若访问奇存储体的一个字节单元,则此时是BLE=0 与A0=1状态。

6.8086/8088CPU响应可屏蔽中断的条件是IF=1,完成当前指令值7.可访问的I/O地址空间是64KB8.8086/8088CPU管理可屏蔽中断源的接口芯片是82599.采用条件传送方式时,必须要有状态端口二、基本能力要求1.已知某存储器芯片存储容量,能计算该芯片的最大地址。

微机原理与接口接口技术--复习提纲

微机原理与接口接口技术--复习提纲

第一章微型计算机基础概论本章内容都需要学习1.1.1冯.诺依曼计算机的核心——存储程序的工作原理1.1.2计算机工作过程,就是执行程序的工作,取指令和执行指令的两个过程1.1.3微机系统组成,包括硬件和软件两个方面,其中硬件包括哪些(需要掌握)1.2.1二进制、十进制、十六进制的转换(考查)1.2.3计算机的二进制表示(浮点数不要求)1.2.4 BCD码和字符和数字的ASCII码(了解)1.3.二进制的算术运算(加减乘除)和逻辑运算(与门、或门、非门,74lS138译码器)(考查)1.4.1补码:正数的原码、反码、补码都是一致的,符号位为0;负数的原码,反码(符号位不变,其余为在原码基础上取反),补码(在反码的基础上加1);补码换成真值,X=[[X]补]补1..4.2补码运算,[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补1.4.4 有符号数的表示范围与溢出(不考查)课外试题1.一个完整的计算机系统包括系统硬件和系统软件2.微处理器、微机、和微机系统之间的不同答:微处理器是构成微机的核心部件,通常由运算器和控制器的一块集成电路,具有执行指令和与外界交换数据的能力,也被称为CPU微机包括CPU、内存、存储器I/O接口电路等组合成的一个计算机物体微机系统包括硬件和软件能完成一定工作的一个系统课本试题1.数制转换,以下无符号数的转换(1)10100110B=(166)D=(A6)H(2)0.11B=(0.75)D(3)253.25=(11111101.01)B=(FD.4)H(4)1011011.101B=(5B.A)H=(10010001.00110 0010 0101)BCD2.原码和补码(1)X=-1110011B 原码11110011;补码10001101(2)X=-71D 原码11000111 ;补码10111001(3)X=+1001001B 原码01001001;补码010010013.符号数的反码和补码【10110101B】反=11001010B,补码11001011B4.补码运算【X+Y】补;【X-Y】补(1)X=-1110111B Y=+1011010B 【X】补=10001001;【Y】补=01011010B 【X+Y】补=【X】补+【Y】补=111000111B(2)X=56 Y=-21 【X】补=00111000B;【Y】补=11101011B【X+Y】补=【X】补+【Y】补=00100011B(3)X=-1101001B ,Y=-1010110B【X+Y】补=【X】补+【-Y】补=10010111B+01010110=11101101B5.译码器此题答案为Y1,跟课本有不同第二章微处理器与总线2.1 微处理器包括运算器、控制器、寄存器2.1.1 运算器由算术逻辑单元、通用或专用寄存器、内部总线2.1.2 控制器程序计数器、指令寄存器、指令译码器、时序控制部件、微操作控制部件2.2 8088/8086微处理器2.2.1 指令流水线,内存分段管理(了解)2.2.2 8088CPU的外部引脚及其功能(要了解最小模式下的方式,最大模式不作要求)2.2.3 8088CPU 的功能结构包含执行单元EU和总线接口单元BIU2.2.4 内部寄存器(需掌握)2.2.5 存储器的物理地址和逻辑地址、段寄存器2.3 8036微处理器(不考查)2.4 奔腾处理器(不考查)课本习题2.1 微处理器主要组成部分微处理器包括运算器、控制器、内部寄存器2.2 8088CPU中EU和BIU的主要功能,在执行指令时,BIU能直接访问存储器吗?可以,EU和BIU可以并行工作,EU需要的指令可以从指令队列中获得,这是BIU预先从存储器中取出并放入指令队列的。

微机原理与接口技术知识点总结

微机原理与接口技术知识点总结

微机原理与接口技术知识点总结一、微机原理1.微机系统的组成:微处理器,存储器,输入输出设备和系统总线。

2.微处理器:CPU(中央处理单元),是微机中控制和数据处理的核心部件。

3.存储器:用于存储程序和数据的器件,分为只读存储器(ROM),随机存取存储器(RAM)。

4.输入设备:键盘,鼠标等,用于接收操作者的命令。

5.输出设备:显示器,打印机等,用于展示和输出处理结果。

二、接口技术1.接口技术是连接微机与外部设备的技术,其作用是实现微机与外部设备之间的信息交换和控制。

2.接口技术主要包括接口电路、接口程序和相关接口协议等方面的内容。

三、常用总线1.数据总线:用于在微处理器与其它器件之间传输数据,其宽度决定了微处理器一次能处理的最大数据位数。

2.地址总线:用于传输微处理器发出的地址信息,其宽度决定了微处理器能够寻址的最大地址范围。

3.控制总线:用于传达微处理器和其他部件之间的控制信号,如读写、中断等。

四、中断技术及其应用1.中断技术是微处理器处理紧急事件的一种技术,通过改变程序执行顺序,使微处理器处理外部设备产生的异常情况。

2.中断种类:硬件中断,软件中断。

3.中断处理过程:中断请求,中断响应,中断处理程序执行,中断返回。

五、微处理器指令系统1.微处理器的指令系统是指微处理器可以执行的指令集,包括数据传输指令、算术逻辑指令、程序控制指令等。

2.指令执行过程:取指令、分析指令、执行指令。

3.指令周期:取指周期、分析周期、执行周期。

六、存储器及其访问方式1.存储器:用于存储程序和数据的器件,分为只读存储器(ROM),随机存取存储器(RAM)。

2.存储器访问方式:按地址访问,按内容访问。

3.存储器的分类:主存储器,辅助存储器,外存储器。

4.存储器扩展技术:使存储器的地址空间与数据空间保持一致,实现存储器的扩展。

七、输入输出设备及其接口技术1.输入设备:键盘,鼠标等,用于接收操作者的命令。

2.输出设备:显示器,打印机等,用于展示和输出处理结果。

微机原理与接口技术重点概念

微机原理与接口技术重点概念

1.什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。

2.微机系统的硬件由哪几部分组成?答:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

3.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

4.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

5.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

6.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

7.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理

微机原理与接口技术知识点总结整理一、微机原理1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输出设备和存储设备等组成。

2.CPU的结构和功能:CPU由运算器、控制器和寄存器组成。

运算器执行各种运算操作,控制器管理程序的执行,寄存器存储指令和数据等。

3.存储器的分类和层次:存储器分为主存储器和辅助存储器。

主存储器包括RAM和ROM,辅助存储器包括硬盘、光盘等。

存储器按照访问速度和容量划分为高速缓存、主存储器和辅助存储器。

4.指令的执行过程:指令执行包括取指令、译码、执行和访存等阶段。

5.总线的分类和作用:总线包括数据总线、地址总线和控制总线。

数据总线负责数据的传输,地址总线负责指定存储器地址,控制总线负责控制信号的传输。

6.输入输出的基本原理:计算机通过端口和总线与外部设备进行数据的输入输出。

输入输出分为同步IO和异步IO,同步IO需要CPU等待,异步IO不需要CPU等待。

7.中断和异常处理:中断是指计算机在执行过程中突然发生的事件,而异常是指非法指令或运算错误等。

中断和异常处理能保证计算机在发生突发事件时及时处理。

8.复杂指令的执行原理:计算机中的复杂指令可以通过硬件实现多个基本指令的功能,从而提高计算机的运行效率。

二、接口技术1.接口技术的基本概念:接口技术是指计算机与外部设备之间的连接和通信技术。

常见的接口技术有串行接口、并行接口和通用接口等。

2.并行接口的原理和应用:并行接口是指通过多根数据线实现数据的同时传输。

常见的并行接口有并行打印口(LPT)、扩展接口等。

并行接口适用于数据传输速度较快的设备,如打印机和硬盘等。

3.串行接口的原理和应用:串行接口是指通过一条数据线实现数据的逐位传输。

常见的串行接口有串行通信口(COM)和通用串行总线(USB)等。

串行接口适用于数据传输速度较慢的设备,如鼠标和键盘等。

B接口的标准和应用:USB接口是目前应用最广泛的接口技术,它通过通用的串行总线实现计算机与各种外部设备的连接。

微机原理与接口技术重点概念

微机原理与接口技术重点概念

1.什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。

2.3.微机系统的硬件由哪几部分组成?答:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

4.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

5.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO 设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

6.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

7.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

8.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与接口技术复习资料(概念)填空1、计算机中采用二进制数,尾符用 B 表示。

2、西文字符的编码是 ASCII 码,用 1 个字节表示。

3、10111B用十六进制数表示为 H,八进制数表示为 O。

4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。

5、已知一组二进制数为-1011B,其反码为 10100B ,其补码为 10101B 。

6、二进制码最小单位是位,基本单位是字节。

7、一个字节由 8 位二进制数构成,一个字节简记为 1B ,一个字节可以表示 256个信息。

8、用二进制数表示的十进制编码,简称为 BCD 码。

9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。

第二章微型机系统概述1、计算机的发展经历了时代,微型机属于第代计算机。

2、计算机的发展以集成电路的更新为标志,而微型机的发展是以 CPU 的发展为特征。

3、微处理器又称为 CPU ,是微型机的核心部件。

4、把CPU、存储器、I/O接口等集成在一块芯片上,称为单片机。

5、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为单板机。

6、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示地址总线,DB表示数据总线,CB表示控制总线。

7、软件按功能可分为系统软件和应用软件。

8、操作系统属于系统软件,Word属于应用软件。

9、只配有硬件的计算机称为裸机。

10、衡量存储容量的基本单位是 B ,1kB= 1024 B,1MB= 1024 kB,1GB= 1024 MB,1TB= 1024 GB。

11、一个完整的计算机系统包括硬件系统和软件系统两大部分。

12、微型机中具有记忆能力的部件是存储器,其中用户使用的是外存储器,其存储容在断电以后将保留。

13、微型机的运算速度一般可以用CPU的主频表示,其单位是 MHz 或GHz 。

14、微机硬件系统一般是由五部分组成,包括运算器、控制器、存储器、输入设备和输入设备。

其中前两部分又合称为 CPU 。

15、计算机的发展趋势可用“四化”来表示,即巨型化,微型化,网络化和智能化。

第三章微机中的CPU1、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括运算器、存储器和控制器。

2、ALU是算术逻辑单元,用来完成算术运算、逻辑运算和位移循环操作。

3、指令寄存器用 IR 表示,指令译码器用 ID 表示。

4、数据寄存器用 DX 表示,地址寄存器用 AR 表示。

5、标志寄存器用 FLAGS 表示,也称为程序状态寄存器。

6、程序计数器用 PC 表示,其中存放的CPU所要访问的存单元的指令地址。

7、8086CPU是一个 16 位的微处理器,具有 16 位数据总线, 20 位地址总线,可寻址空间为 1MB 。

8、8086CPU可分为总线接口部件BIU 、执行部件EU 两大部分。

9、BIU是指总线接口部件,EU是指执行部件。

10、CS是指代码段寄存器,用来存放当前程序所在段的段基址。

11、DS是指数据段寄存器,用来存放当前程序所用数据段的段基址。

12、ES是指附加段寄存器,用来存放辅助数据所在段的段基址。

13、SS是指堆栈段寄存器,用来存放当前程序所用堆栈段的段基址。

14、指令指针寄存器IP用来存放下一条指令的偏移地址,IP在程序运行中能够进行自动加1 的修正。

15、逻辑段的最大寻址空间是 64 kB,地址围为 0000H~ FFFF H。

16、8086通用寄存器是 16 位寄存器,可以作为 8 位和 16位的寄存器使用。

17、AX用作累加器器,BX是基址寄存器,其中BH、BL可用作 8 位的通用数据寄存器。

18、CX用作计数寄存器。

DX在乘除指令中用作累加器,在I/O用作地址寄存器。

19、SP是指针寄存器,用来指出当前堆栈段中栈顶的地址。

20、BP是指针寄存器,其中存放的是堆栈中某一存储单元的地址。

21、SI是变址寄存器,DI是变址寄存器。

22、标志寄存器是一个 16 位的寄存器,由状态标志和控制标志两部分组成。

23、标志寄存器中,CF表示进位标志,PF表示奇/偶标志。

24、标志寄存器中,AF表示辅助进位标志,ZF表示零标志。

25、标志寄存器中,SF表示符号标志,用来标志运算结果的最高位。

26、标志寄存器中,OF表示溢出标志,OF=1时表示溢出。

27、标志寄存器中,IF是中断允许标志,用来控制可屏蔽中断的标志,该标志可由中断控制指令设置或清除。

28、标志寄存器中,TF是单步跟踪标志,用于单步操作。

29、8086有20条地址线,直接寻址能力为 1Mb 。

存单元的编址为00000H—0FFFF H。

30、8086系统中存储空间分为奇地址存储体和偶地址存储体,用A0位来区分。

31、8086系统中物理地址的计算公式为:段地址× 16 +段偏移地址,其中段地址由CS 提供,偏移地址由 IP 提供。

32、8086中I/O端口与存地址采用独立编址方法,I/O端口的地址空间为64 kB,实际只使用了十条地址线,寻址空间为 1KB 。

33、8086CPU在设计中提供了两种模式,即最小模式和最大模式,系统中只有一个微处理器的模式称为最小模式。

34、基本的8086总线周期由 4 个T状态组成,T W称为等待状态,在 T3 之间和 T4 之间插入。

35、8086CPU采用引脚复用技术,即地址线和数据线是复用的。

36、INTR是可屏蔽中断请求引脚,NMI是不可屏蔽中断请求引脚。

37、MN/MX引脚接+5V时,CPU工作在最小模式;接⊥时,CPU工作在最大模式。

38、高速缓存的英文缩写是 Cache 。

39、8086中奇地址存储体与高 8 位数据线相连,访问存储器时,当读/写奇地址存储体时,数据从奇地址传送。

40、8086中偶地址存储体与低8位位数据线相连,访问存储器时,当读/写偶地址存储体时,数据从偶地址传送。

41、8086CPU的基本总线周期由 4 个时钟周期组成,分别用 T 表示。

42、CPU访问存储器时,需利用M/IO信号的低电平;访问I/O端口时,利用 M/IO信号的高电平。

43、标志寄存器中共用了 9 个有效位来存放状态标志和控制标志,其中OF表示溢出标志。

第四章微机中的存储器1、在主机部的存储器被称为主存储器,RAM表示随机存取存储器,ROM表示只读存储器。

2、RAM是一种易失性的存储器,其中的信息断电以后将丢失。

3、ROM是一种非易失性的存储器,其中的信息断电以后将不会丢失。

ROM中的容,只能读出不能写入。

4、SIMM是一种单列直插存条,DIMM是一种双列直插存条。

5、每个存储单元被赋予一个唯一的编号,称为存地址,一个存储单元可以存储 1 位二进制信息。

6、SRAM表示静态RAM,DRAM表示动态RAM。

7、MROM指掩膜型只读存储器,PROM指一次编程型只读存储器,EPROM指紫外线擦除PROM,EEPROM指电擦除PROM 。

8、存储器扩展有两种方法,分别是位扩展和字扩展。

9、用8k×1位的存储芯片,组成8k×16位的存储器,需用位扩展,要用 16 片。

10、用2k×8位的存储芯片,组成16k×8位的存储器,需用字扩展,要用 8 片。

11、用16k×8位的存储芯片,组成64k×16位的存储器,需用字位扩展,要用 8 片。

12、8086的存储器分为奇地址存储体和偶地址存储体,每个存储体的容量是相同的。

13、衡量存储器的指标主要有容量、速度和成本。

14、8086是20位系统,其寻址能力为 1MB ,24位系统的寻址能力为 16MB ,32位系统的寻址能力为 4TB 。

15、存容量受微机系统地址总线的位数的限制。

第七章输入输出及中断1、接口的基本功能是输入缓冲输出锁存。

2、通过一个外设接口与外设之间交换的信息主要有数据信息、状态信息和控制信息。

3、外设和接口之间传送的数据可以是串行数据和并行数据。

4、三种I/O传送方式是指:程序传送、中断传送和 DMA 传送。

5、程序控制传送方式又分为:无条件传送和条件传送方式。

6、DMA传送方式是指:直接存取器存取。

7、8237芯片是一种高性能的可编程中断控制器。

8、DMAC是指直接存取器存取通道。

9、外部中断也称为硬件中断,由CPU某一引脚信号引起。

10、部中断又称软件中断,是在程序运行过程中,为处理意外情况或调试程序而提供的中断。

11、中断处理包括中断请求、中断识别、中断服务和中断返回。

12、CPU每次只能响应最高优先级中断源的请求。

13、CPU响应外部中断请求的条件是:现行指令周期中断优先级最高请求,中断允许标志 IF=1 ,现行指令执行完毕。

14、中断处理要完成的操作有:关中断,保存断点,形成堆栈,执行中断处理,恢复现场。

15、中断返回的指令是 IRET ,关中断的指令是 CLI 。

16、8086可以处理 256 种不同类型的中断源。

每一个中断源都有一个唯一的类型码,CPU用其识别不同的中断源。

17、硬件中断由外部硬件产生,分为可屏蔽中断和非屏蔽中断。

18、INTR引脚上来的中断是可屏蔽中断,NMI引脚引入的中断是不可屏蔽中断。

19、不可屏蔽中断不受中断允许标志位IF的屏蔽。

20、存放中断向量的存空间被称为中断向量表。

8086中这段空间为1kB,被安排在 00000H 到 003FFH 的空间。

21、0型中断指除法出错中断,中断类型码为 00H 。

22、1型中断指单步中断,中断类型码为 01H 。

23、3型中断指断点中断,中断类型码为 03H 。

24、4型中断指溢出中断,中断类型码为 04H 。

25、8086每响应一次中断,需要连续执行 2 个中断响应总线周期,产生中断响应信号 INTA 。

26、8086系统中,除法出错中断的优先级最高,单步中断的优先级最低。

27、8259是一个可编程的中断控制器,用来管理外部的中断请求。

28、8259芯片中,IRR是中断请求寄存器,IMR是中断屏蔽寄存器,ISR是中断服务寄存器,PR是中断优先级分析器。

29、一片8259可以管理 8 级中断,两片8259可用来管理 15 级中断。

30、全嵌套方式中,中断优先权是固定的的,IR0最高,IR7最低。

31、特殊全嵌套与全嵌套的不同之处在于:开放中断,只屏蔽较低优先级的中断请求。

32、中断结束的含义是中断服务程序完成,8259中自动中断结束方式缩写是IRET 。

33、中断触发的方式有边沿触发和电平触发两种。

34、8086的中断系统可以管理 256 种中断,其中断向量表的大小为 1K 字节。

35、中断向量与中断类型码的关系是中断向量= 中断类型码*4 。

36、中断优先级特殊循环方式中,优先级的顺序可由编程指定。

38、读出8259部寄存器的状态可用命令字OCW3读出中断服务寄存器、中断请求寄存器寄存器,而用IN命令直接读出的是中断屏蔽寄存器。

相关文档
最新文档