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

微机原理与接口技术复习题微机原理复习题一、填空题1.在8086CPU中,由于BIU和EU分开,所以_取指___和_执指___ 可以重叠操作,提高了CPU的利用率;2.8086CPU从偶地址访问内存1个字时需占用1个总线周期,而从奇地址访问内存1个字操作需占用 2个总线周期。
3.IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为64K字节。
4.8086微处理机在最小模式下,用M/IO来控制输出地址是访问内存还是访问I/O。
5.假设(DS)=2000H,(BX)=1256H,(SI)=528FH;位移量TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则执行指令JMP BX后,(IP)= 1256H ;执行指令JMP TABLE[BX]后,(IP)= 3280H ;执行指令JMP [BX][SI]后,(IP)= 2450H 。
6.数据段中有以下定义:ARRAY1 EQU 16HARRAY2 DW 16H请指出下面两条指令的寻址方式:MOV AX,ARRAY1;寻址方式立即数寻址方式。
MOV AX,ARRAY2;寻址方式直接寻址方式。
7.指令“AND AX,STR1 AND STR2”中,STR1和STR2是两个已赋值的变量,两个AND的区别是前一个AND是一个命令、后一个AND是一个运算符。
8.指令LOOPZ/LOOPE是结果相等或零发生转移的指令。
而指令LOOPNZ/LOOPNE则是结果不相等或不为零发生转移的指令。
9.串处理指令规定源寄存器使用SI,源串在DS段中;目的寄存器使用DI,目的串必须在ES段中。
10.8086CPU的9个标志位中,属状态标志的有___CF,PF,AF,SF,OF,ZF______。
11.中断类型码为6的中断向量一定存放在___4___个连续单元中,若其入口地址为3040:2010,则这四个单元中的具体内容依次为__10,20,40,30______ 。
微机原理与接口技术复习总结

《微机原理与接口技术》期末复习要点(选择、填空、判断、简答、分析、设计)第一章 微型计算机的基础知识1、二进制数、十进制数,十六进制数转化 P16n 位最大数 最小数 无符号数√12-n 0 补码121--n 121+--n 源码121--n 12--n第二章 微处理器与系统结构1、8086CPU 的两个独立的功能部件、各部件的组成与功能 P22~24(至少5题)①名称:总线接口部件(BIU )和 执行部件(EU )②BIU 和EU 的独立工作→→体现了一种指令流水技术③BIU 组成:20位地址加法器;4个段寄存器和1个指令指针寄存器;指令队列缓冲 器;输入/输出控制电路。
(记图) EU 组成:ALU (算术逻辑单元);8个通用寄存器;标志寄存器FR ;执行部件控制 电路;(记图) ④BIU 功能:取指令、读/写存储器、读/写I/O 接口(其实就是 访问存储器和接口电路) EU 功能:执行指令2、CPU 内部寄存器:SP 、IP P25、P26CPU 中共有14个寄存器。
典型的有SP/IP ,不能直接修改,完成操作后值自动加减(隐含的)。
SP :堆栈指针寄存器(向下生成,栈底地址最大) 压栈 push SP-2(占两个单元)IP :指令指针寄存器(只加) IP+指令长度 例如:32位,取一条指令+43、CPU的地址线数量与最大寻址空间P27地址线(根)最大寻址空间n n28086有20跟M22014、标志寄存器的控制与状态位数及各标志位(ZF、IF、OF)表示的内容P25~26标志寄存器是:EU的组成部分共9个。
表示状态的有6个,表示控制的有3个。
零标志ZF(Zero Flag):若运算结果为0,则ZF=1;否则ZF=0。
中断标志IF(Interrupt Enable Flag):如果IF置“1”,则CPU可以接受可屏蔽中断请求;反之,则CPU不能接受可屏蔽中断请求。
溢出标志OF(Overflow Flag):若运算过程中发生了“溢出”,则OF=1。
微机原理与接口技术、复习含例题

35
第7章 8255A
8255A的编程结构 8255A控制字及其工作方式 8255A方式0 的应用
36
方式0应用 1:无条件方式
…… …
+5V
PA0 PA1
PA7
系统总线 8255A
7406
PB0
PB1
…... …….
PB7
….
•掌握间接寻址和基址变址寻址方式中寄存器的约定
•了解段超越的概念及其使用 •掌握80X86基本汇编指令
如逻辑指令、移 位指令等。
•了解伪指令语句的格式及作用
•掌握程序的结构
15
80x86的7大寻址方式
• 1、立即寻址 mov cx,2129h • 2、寄存器寻址 mov cx,ax • 3、存储器寻址 mov cx,[2000h] • 4、寄存器间接寻址 mov cx,[bp] • 5、寄存器相对寻址 mov cx,[bx+1000h] • 6、基址变址寻址 mov cx,[bx+si] • 7、相对基址变址寻址
n
4 3 中断
逻辑 1
0
8086/8088CPU内部逻辑
注意引脚、含义 及响应条件。
2 NMI 非屏蔽中断请求
中断控
可 屏
INTR 制器
蔽
8259A
中 断
PIC
请
求
34
问题
若系统中对应于中断类型码为17H的中断 处 理 程 序 存 放 在 1234 : 5670H 开 始 的 内 存区域中,则对应于17H类型码的中断向 量存放在 0000:005CH 开始的4个字节中。 这4个单元地址由低到高,每个单元中的 值分别为:
微机原理与接口技术考试复习资料

微机原理与接口技术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、数值转换2、原码、补码互换,及[X-Y]补=[X]补+[-Y]补公式的使用第二章微处理器与系统结构1、Alu的主要功能算数运算和逻辑运算2、存储器主要功能:存储数据和指令3、8086微处理器基本知识,16条数据线,20地址线,寻址能力220=1M字节。
4、常用寄存器,如:通过指令地址准确找到指令代码;标志寄存器(3个控制标志位TF、IF、DF,6个状态标志位CF、PF、AF、ZF、SF、OF);用于存放代码段段首址高5、6、12、3、1、变量2、1、2、问时间,而连续启动两次独立的“读”或“写”操作所需的最短时间,称为存取周期3、半导体存储器分类。
如:随机读写的存储器。
只读存储器(ROM)和随机存取存储器(RAM)4、存储器地址计算。
如某容量为16KB的RAM的其实地址为30000H,则其末地址为33FFFH5、8086CPU系统主存储器以编址单位为字节6、读懂存储器容量参数,如:4KX8位的RAM芯片,它所具有的地址线条数。
12条7、存储器扩展,如:4K X 4bit的RAM存储器芯片,要组成一个32K*8bit的存储器共计需要16个芯片,并联2个,串联8个芯片第六章总线技术1、总线分类:按功能分地址总线AB 、数据总线DB 和控制总线CB 三种第七章 I/O 接口1、接口与端口基本概念如8086CPU 访问I/O 设备,实际上是访问端口。
2、端口编制方式:独立编址,如统一编址,其特点:不需要专用的I/O 指令,任何对存储器数据进行操作的指令都可用于I/O 端口的数据操作,程序设计比较灵活;由于I/O 端口的地址空间是内存空间的一部分,这样,I/O 端口的地址空间可大可小,从而使外设的数量几乎不受限制3、CPU 同外设之间交换的信息包括:数据信息、状态信息和控制信息, OUT 93H , AL MOV AL , 00H OUT 93H , AL MOV AL , 01H OUT 93H , AL ;以上六行产生STB INC BX LOOP LOP MOV AH , 4CH INT 21H2.下图为采用8253产生定时中断信号IR2。
微机原理及接口技术知识点总结

微机原理及接口技术知识点总结微机原理和接口技术是计算机科学与技术专业中非常重要的一门课程,主要涉及到计算机的基本构造、工作原理和外部接口的设计与应用。
下面将对微机原理和接口技术的知识点进行总结,包括计算机的基本构成、计算机的工作原理、外部接口的设计与应用方面的内容。
一、计算机的基本构成1.主机和外部设备:计算机由CPU、内存、I/O设备组成。
外部设备包括输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)和存储设备(如硬盘、光盘)等。
2.总线系统:计算机的内部通信系统,用于传输数据、地址和控制信号。
3.存储器:包括主存储器(RAM)和辅助存储器(硬盘、光盘等),主要用于存储指令和数据。
4.CPU:计算机的核心部件,包括控制单元和算术逻辑单元,负责执行指令和进行数据处理。
二、计算机的工作原理1.运行过程:计算机的运行过程分为取指令、译码、执行和访存四个阶段,其中取指令和访存是主存和CPU之间的数据交换,译码和执行是CPU对指令的操作过程。
2.指令周期:指令在计算机中的执行单位。
包括取指令周期、译码周期、执行周期和访存周期。
3.指令集结构:计算机支持的指令集合,分为精简指令集(RISC)和复杂指令集(CISC)。
4.中断和异常处理:当计算机发生中断事件(如外部设备请求)或异常情况(如除零错误)时,会中断当前指令的执行,并跳转到相应的中断处理程序或异常处理程序。
三、外部接口的设计与应用1.并行接口:通过多根信号线同时传输数据和控制信号,如并行打印接口(LPT)和辅助存储器接口(IDE)等。
2.串行接口:通过单根信号线逐位传输数据和控制信号,如串行通信接口(COM)和USB接口等。
3.总线接口:用于连接主机和外部设备之间的数据传输,如PCI总线和USB总线等。
4.DMA控制器:直接内存存取控制器,用于实现主存和外设之间的数据直接传输,减轻CPU的负担。
5.中断控制器:用于管理和处理外设的中断信号,实现中断的优先级和响应。
微机原理与接口技术总复习
微机原理与接⼝技术总复习微机原理与接⼝技术总复习第⼀部分:填空题第⼀章微机的基本知识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 两部分。
必看的微机原理与接口技术知识点总结
必看的微机原理与接口技术知识点总结哎呀,你们这些小伙伴们,让我给你们说说微机原理与接口技术吧!这个可是咱们计算机专业的必修课哦,要是不学好,以后可怎么在IT界混呢?好了不多废话了,咱们开始吧!咱们要了解什么是微机原理。
哎呀,别看这个名字高大上,其实就是说咱们的计算机是由很多小零件组成的。
这些小零件就像人的身体一样,有脑袋、手、脚等等。
而微机原理就是研究这些小零件是怎么工作的,它们之间又是通过什么方式连接在一起的。
简单来说,就是研究计算机的内部构造和工作原理。
咱们来说说接口技术。
这个名字听起来有点玄乎,其实也就是说咱们的计算机和其他设备之间是通过什么方式进行数据交换的。
比如说,你要想让电脑显示一个图片,那么这个图片就必须要通过接口传输到电脑里才行。
所以说,接口技术就是研究这些传输方式的原理和方法。
咱们为什么要学习微机原理与接口技术呢?原因很简单啊,因为现在的社会已经离不开计算机了。
无论是工作还是生活,都离不开计算机的支持。
而要让计算机更好地为我们服务,咱们就必须要知道它的内部构造和工作原理,以及如何与其他设备进行数据交换。
这样一来,咱们就能更好地利用计算机来提高工作效率,丰富生活娱乐啦!好了我不能再说了,要不然你们该睡着了。
不过你们一定要记住啊,学习微机原理与接口技术可不能马虎。
一定要认真听讲,多做练习题,这样才能真正掌握这门课程。
当然了,如果有什么不懂的地方,可以随时来问我哦!我会尽我所能帮助你们的。
微机原理与接口技术是咱们计算机专业的重要课程,大家都要认真学习哦!希望通过我的讲解,你们能够对这门课程有一个更深入的了解。
好了我得去忙别的事情了,下次再见啦!。
微机原理与接口技术复习题
一、解答题1、什么是总线?总线按传输类型分为哪几类?答:总线就是负责在CPU和存储器、输入/输出接口电路间传送地址、数据、控制信息的。
总线包括地址总线(AB)、数据总线(DB)和控制总线(CB)三类.2、程序计数器(PC)的作用是?答:用以存放并生成指令地址【程序计数器(PROGRAM COUNTER)是一个二进制16位的程序地址寄存器,专门用来存放下一条需要执行的指令在程序存储器中的地址,能自动加1。
】3、说明8086有几种段寄存器、有几个作用答:4个16位的段寄存器(CS,DS, ES,SS)代码段寄存器(CS):用于存放程序段的地址,在取指令时用此寄存器的内容左移4位以后的值加上指令计数器(指令指针IP)中的偏移值,结果就是当前要取的指令的物理地址.数据段寄存器(DS):存放当前数据段地址。
堆栈段寄存器(SS):栈操作时堆栈指示器(SP)提供偏移地址,将堆栈段寄存器的内容左移4位后和偏移地址相加,即获得堆栈操作的物理地址。
附加段寄存器(ES):用于字符串操作。
4、会计算物理地址已知(CS)=1800H, (IP)=1500H, 则指令所处的物理地址= H(CS)⨯16+(IP)=18000H+1500H=19500H给定一个数据的有效地址是2359H,且(DS)= 49B0H,该数据在内存中的实际物理地址= H(DS)⨯16+2359H=49B00H+2359H=4BE59H5、看课件第二章P55页例2-4 给定一堆栈区,其地址为1250H:0000H ~1250H: 0100H, (SP)=0052,请问:(1) 栈顶地址的值;(2)栈底地址的值;(3)SS的值;(4) 若存入数据2456H,在堆栈区如何放置,此时SP的值是多少?堆栈栈顶的逻辑地址为SS:SP,物理地址=SS⨯16+SP栈顶地址:逻辑地址1250H:0052H物理地址=1250H⨯16+0052H=12552H栈底地址:逻辑地址1250H:0100H物理地址=1250H⨯16+0100H=12600H6、简单说明接口的功能和作用地址识别,即译码功能提供主机和I/O设备的缓冲、暂存、驱动功能(基本功能)主机和外设之间的数据转换主机和外设之间的电气兼容主机和外设之间数据的模数、数模转换(信号的形式和数据格式进行变换)主机和外设之间不同连接方式的实现(与CPU与I/O设备之间进行联络)p1337、比较四中输入输出方式的应用场合和缺点无条件传输方式、程序查询传输方式、中断传输方式、DMA方式P149 无条件传输方式▪特点:接口简单,不考虑控制问题时只有数据端口▪应用:一般用于纯电子部件的输入输出,以及完全由CPU决定传输时间的场合和外部设备与CPU能同步工作的场合。
微微机原理与接口技术总复习
xuzhongh0733@163.com 微机原理与接口技术总复习 第1章 概述 1. 计算机系统的基本结构(5大件),微机系统的3大总线,微型计算机与其它计算机系统本质区别. 答:以微型计算机为主体,配上电源系统、输入/输出设备及相应的软件系统,就构成了微型计算机系统。 在微型计算机系统中,CPU通过总线和存储器、I/O接口相连接。计算机系统的总线分三类: 数据总线DB 地址总线AB 控制总线CB 微型计算机的特点: . 体积小、重量轻、功耗底; . 可靠性高、环境要求低; . 结构简单、通用性强; . 性价比高。 2. 基本概念:字节,字,存储方式. 1个二进制位称为1位,8个连续的二进制位组合在一起表示1个字节。通常以1个字节为基本单位对数据进行描述。 字:2个字节。 双字:4个字节。 地址是计算机原理中的一个重要的概念,不管是信息、程序还是数据,计算机都用二进制序列的形式来描述它们,并保存在计算机系统的存储器(内存—内部存储器)。 第2章 16位和32位微处理器 1. 8086常用的引脚(INTR HOLD HLDA IOW IOR MEMW MEMR ALE),只是搞清信号的含义. 答:可屏蔽中断请求信号INTR(输入)。 HOLD(输入)——保持请求信号用来申请一次直接存储器存取(DMA),高电平有效。 HLDA(输出)--CPU响应HOLD信号,高电平有效 2. 8086时序(总线时序) 8086的总线时序
在微机系统中,CPU是在时钟信号控制下,按节拍有序地执行指令序列。 从取指令开始,经过分析指令、对操作数寻址,然后执行指令、保存操作结果, 这个过程称为指令执行周期。 在一个指令执行周期中, 通过总线进行一次对存储单元或I/O端口读或写的操作过程称为总线周期。 8086系统总线周期由四个时钟组成(T1-T4), 需要时还要加入数量不定的等待周期(Tw)。若在完成一个总线周期后不发生任何总线操作, 则填入空闲状态时钟周期(Ti);若存储器或I/O端口在数据传送中不能以足够快的速度作出响应, 则在T3与T4间插入一个或若干个Tw 3. 8086CPU对存储器的管理(分4个段,段地址,偏移地址,实际物理地址),8086地址总线,数据总线宽度,每段最大长度64KB,段首地址的条件(低4位为0),最大寻址能力1MB. 4. 80386地址总线,数据总线宽度,最大寻址能力 80386对存储器的管理:分段管理和分页管理的原理,每段的最大长度4GB,每页的最大长度4KB. 5. 80386的3种工作方式,在实地址方式下80386对存储器的管理(和8086一样). 答:实地址方式,保护虚拟地址方式,虚拟8086方式。实地址方式与8086/8088工作原理类似,CPU只能访问存储空间的最低1MB,采用段地址和偏移地址相结合的方法来寻址存储单元, 每段最大可为64K,各段允许重叠。存储区中保留中断向量区(00000H~003FFH)和BIOS区(FFFFOH~FFFFFH)两个固定区域。 第4章 存储器与高速缓冲 1. SRAM,DRAM,EEPROM的基本性质(存储器速度,集成度,哪些适合做FLASH存储器,CACHE,主存) 答:静态随机存储器SRAM,(1) 不需要刷新,简化外围电路。(2) 内部管子较多,功耗大,集成度低。 动态随机存储器DRAM,(1) 每次读出后,内容被破坏,要采取恢复措施,即需要刷新,外围电路复杂。(2) 集成度高,功耗低。 电可擦除可编程ROM(EEPROM),E2PROM是一种在线(即不用拔下来)可编程只读存储器,它能像RAM那样随机地进行改写,又能像ROM那样在掉电的情况下所保存的信息不丢失,即E2PROM兼有RAM和ROM的双重功能特点,如图4.18所示。 E2PROM的另一个优点是擦除可以按字节分别进行(不像EPROM擦除时把整个片子的内容全变为“1”)。 CACHE模块:快速的SRAM; 主存:DRAM;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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个)。
12、8088/8086有20条地址线,可寻址的最大物理内存容量为1MB(2的20次幂),其中任何一个内存单元都有一个20位的地址,称为物理地址。
13、逻辑地址指段基地址和段内偏移地址。物理地址=段基址*16+段内偏移地址
14、存储器可分为程序段和堆栈段两类。前者用来存放程序的指令代码,后者用来传递参数、保存数据和状态信息。
15、时序可分为两种不同的粒度:时钟周期和总线周期。
16、80386采用32位结构,能寻址的物理空间为4GB(2的32次幂)。最大数据传输率位32MB/s,具有自动切换数据总线宽度的功能。具有3种工作方式:实地址方式、保护方式、虚拟8086
方式。总线周期只有2个时钟。
17、80386内部结构由3部分组成:总线接口部件(BIU)、中央处理部件(CPU)、存储器管理部件(MMU)。其中CPU包括指令预取单元、指令译码单元、执行单元三部分。
18、80386共有34个寄存器,分为7类,分别是通用寄存器、指令指针、标志寄存器、段寄存器、系统地址寄存器、控制寄存器、调试寄存器、测试寄存器。
19、80386可工作于实地址模式或保护虚地址模式。80386把段分为系统段和非系统段。
20、采用总线结构的优越性:a便于采用模块结构设计方法,简化系统设计。b标准总线可以得到多个厂商的广泛支持,便于生产与之兼容的硬件板卡和软件。c模块结构方式便于系统的扩充和
升级。d便于故障诊断和维修,同时也降低了成本。
21、按照传送信息类型,总线可分为数据总线、地址总线、控制总线。按照层次结构,总线可分为前端总线、系统总线、外设总线。按照相对于CPU位置,可分为片内总线和片外总线。总线
结构分为单总线结构和多总线结构。
22、一个总线周期分为五个步骤:总线请求、总线仲裁、寻址、传送数据和传送结束。
23、总线传输需要解决的问题有:a总线传输同步 b总线仲裁控制 c出错处理 d总线驱动。
24、外设总线用于实现计算机主机和外部设备之间的连接,常见的主要有USB、IEEE1349。
25、USB总线的特点:a易使用 b速度较快 c可靠性高 d低成本 e低功耗。
26、指令:控制计算机完成指定操作并能够被计算机所识别的命令。8088/8086 CPU的指令按照功能可分为六大类:数据传送类、算术运算类、逻辑运算类和位移、穿操作、控制转移类、处理
器控制。指令的一般形式为操作码+操作数,因此指令在格式上有三种形式:a零操作数指令 b单操作数指令 c双操作数指令。
27、8086指令中的操作数主要有三种类型:立即数操作数,寄存器操作数、存储器操作数。
28、一条指令的执行时间应包括取指令、取操作数、执行指令、传送结果几个部分,单位是时钟周期数。
29、寻址方式:获得操作数所在的地址的方法。有两种类型:a寻找到操作数的地址 b寻找要执行的下一条指令的地址,即程序的地址。
30、8086的寻址方式有8种:a立即寻址 b直接寻址 c寄存器寻址 d寄存器间接寻址 e寄存器相对寻址 f基址-变址寻址 g基址-变址-相对寻址 h隐含寻址
31、数据传送指令按功能可分为4小类:通用数据传送指令、目标地址传送指令、标志传送指令、输入/输出指令。
32、中断:在程序运行期间因某种随机或异常的事件,要求CPU暂时中止正在运行的程序转去执行一组专门的中断服务程序来处理这些事件,处理完毕后又返回到原被中止处继续执行原程序
的过程。
33、8088/8086中断系统分为外部中断和内部中断,前者主要用来处理外设和CPU之间的通信,后者包括运算异常及中段指令引起的中断。
34、汇编语言:用指令助记符、符号地址、标号和伪指令等来书写程序。
35、系统软件中提供的功能调用有两种:BIOS功能调用(低级调用)和DOS功能调用(高级调用)。
36、存储器分为内部存储器和外部存储器两大类。内存特点:容量小、存取速度快、价格相对较高;外存特点:容量大、价格低、速度慢。
37、半导体存储器按照工作方式不同分为随机存储器RAM和只读存储器ROM。RAM特点:可随机进行读写操作,断电后信息会丢失。ROM特点:掉电后不会丢失信息,可随机进行读操作,
但不能写入或者只能有条件编程写入。
38、RAM可分为静态读写存储器SRAM和动态读写存储器DRAM。SRAM特点:存取时间短、外部电路简单、便于使用。DRAM特点:以电容来存储,存取速度低,但集成度非常高,功耗
低,价格便宜。
39、存储器系统:将两个或两个以上速度、容量、价格各不相同的存储器用软件、硬件或软硬件相结合的方法连接起来,成为一个系统。
40、微机中的存储系统:a由Cache和主要存储器构成的Cache存储系统 b由主存储器和磁盘构成的虚拟存储系统。
41、半导体存储器的主要技术指标:存储容量、存取时间和存取周期、可靠性、功耗。
42、I/O系统的特点:复杂性、异步性、实时性、与设备无关性。I/O接口要解决的问题:a速度匹配问题 b信号电平和驱动能力问题 c信号形式匹配问题 d信息格式问题 e时序匹配问题。I/O
接口的功能:a I/O地址译码与设备选择 b信息的输入/输出 c命令、数据和状态的缓冲与锁存 d信息转换
43、微机系统中,主机与外设之间数据的输入/输出方式主要有:无条件传送、查询、中断、直接存储器存取(DMA)