微机原理考试复习题
微机原理考试复习题一、选择题:1.已知Z=X*Y+X*Y,若X=10101011B,Y=01110101B,Z=( )(注:“*”表示逻辑与;“+”表示逻辑或“-”表示逻辑非)(1)11011110B (2)01010100B (3)10001010B (4)00100010B8421BCD码的82H表示成2进制数和16进制数分别为( )。
(1)10000010B、82H (2)01010010B、52H (3)01010100B、54H (4)10000100B、84H8086CPU的标志寄存器中,( )标志位用于控制串的处理方向。
(1)IF (2)DF (3)TF (4)OF在计算机系统中能直接执行的程序是( )。
(1)汇编语言源程序 (2)对源程序汇编以后的程序(3)对源程序汇编,链接以后的程序 (4)任何形式的程序8086在最小工作模式下,对I/O接口进行读操作,那么控制引脚( )(1)RD低电平,WR三态,IO/M低电平 (2)RD低电平,WR三态,IO/M高电平(3)RD三态,WR低电平,IO/M低电平 (4)RD三态,WR低电平,IO/M高电平8086/8088指令OUT 80H,AL表示( )(1)将80H送给AL (2)将80H端口的内容送给AL(3)将AL的内容送给80H端口 (4)将AL内容送给80H内存单元伪指令ORG 2000H的意思是( )(1)它下面的源程序存放在现行段的起始地址为2000H的存贮区;(2)它下面的目标程序存放在现行段的起始地址为IP+2000H的存贮区域;(3)它下面的目标代码存放在现行段的起始地址为2000H的存贮区域中;(4)它下面的源程序存放在现行段的起始地址为IP+2000H的存贮区域中。
CPU中的控制部件CU的主要任务是(A ),而ALU主要完成(B )。
A(1)向计算机各部件发出时序控制电位。
(2)寄存内存地址。
(3)寄存指令码。
(4)寄存操作数。
B(1)各种时序信号的生成。
(2)中断管理。
(3)指令地址指针的变换。
(4)算术、逻辑运算及移位操作。
若8088CPU检测到( )信号,则在当前总线周期的T4或下一个总线周期的T1后沿发出HLDA 信号,并在后续的总线周期将总线控制授予提出请求的主控设备。
(1)HLDA (2)INT (3)HOLD (4)MREQ若用128*8的RAM芯片组成1K字节的存贮器,则需要( )这样的芯片(1)4片 (2)8片 (3)12片 (4)6片在计算机中进行FAH+A0H运算后,产生的进位标志CF,半进位标志AF和溢出标志OF分别为( )(1)CF=1,AF=0和OF=0 (2)CF=0,AF=1和OF=0(3)CF=1,AF=0和OF=1 (4)CF=0,AF=0和OF=0CPU与外设之间传送数据的控制方式有( )。
(1)程序控制 (2)无条件方式、查询方式、中断方式、DMA方式(3)定时方式 (4)以上所有方式指令一般包括( )两部分。
(1)操作码和地址码 (2)操作码和操作数 (3)操作数和地址码(4)操作码和数据码二进制数11001100逻辑左移两位,所得的数与11001100进行“与”运算,最终的结果为( )。
A.00HB.80HC.03HD.0FFH某存贮器的容量为4K字节,则CPU至少应提供( )根地址线才能对所有存贮单元进行寻址。
A.14B.13C.12D.11在计算机中,若运算的两个操作数据其结果使标志位CF=1,则( )。
A.源操作数据大于等于目的操作数据B.源操作数据小于目的操作数据C.源操作数据等于目的操作数据D.不定使用移位指令,把寄存器的最高位移入CF,并在最低位补为0时使用( )A.ROLB.SARC.SHRD.SAL8086/8088中断系统中,中断向量是( )A.中断类型号B.一个不确定的值,可以随意来赋C.中断服务程序的入口地址D.指示中断服务程序入口地址存放的位置指令MOV AX,WORD PTR[BX+SI]的源操作数采用的寻址方式是:( )A.基址加变址寻址B.寄存器间接寻址C.寄存器相对寻址D.相对的基址加变址寻址8088CPU复位起动入口地址为(…)。
A.0000HB.0200HC.FFFF0HD.2080H8255A可编程I/O接口器件,其中一个口可工作于双向,它是( )A.A口B.B口C.C口D.控制口当8086访问存贮器0010:4000H单元时,其物理地址为( )A.04100HB.40010HC.10400HD.01040H8086/8088CPU与慢速的存贮器或I/O设备之间,为了传送速度能匹配,有时需在( )状态之间插入若干等待周期Tw。
A.T1和T2B.T2和T3C.T3和T4D.随机8088CPU的标志寄存器中,( )标志位用于控制CPU是否允许接受外部的可屏蔽中断请求。
A.IFB.DFC.TFD.OF下列指令中不会改变指令计数器IP的是( )A.MOVB.JMPC.CALLD.RET8255端口A设置为工作方式2,则端口B设置为( ).A.除方式2外,其它方式均可.B.任意方式.C.只能是方式0D.不能使用.在8088系统的存贮器组织中,有物理地址和逻辑地址两个不同的概念。
它们之间的关系是( ) A.物理地址=逻辑地址 B.物理地址=逻辑地址*16 C.物理地址=逻辑段的段基值*16+有效偏移地址D.物理地址=逻辑段的段基值*16+段内有效偏移地址若8255 A口工作于方式1输出,B口工作于方式0输入,C口工作于方式0输入,则方式控制字应为( )。
A.0A9HB.0ABHC.0A3HD.1BH计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。
A.实时处理B.智能化C.并行D.冯·诺依曼下列8086指令中,对AX的结果与其他三条指令不同的是()A、MOV AX,0B、XOR AX,AXC、SUB AX,AXD、OR AX,0设(AX)=ABDFH,则在执行指令“AND AX,0001H”后,AX 寄存器的内容为:()A、ABDEHB、FFFFHC、0001HD、0000H设(AX)=1000H,(BX)=2000H,则在执行了指令“SUB AX,BX”后,标志位CF和ZF的值分别为:()A、0,0B、0,1C、1,0D、1,1总线周期的T1状态下,数据/地址线上是①信息,用②信号将此信息锁存起来。
① A.数据 B. 地址 C. 控制 D. 状态② A.RD B.WR C. MN/MX D. ALE中断类型码为40H的中断服务程序入口地址存放在中断向量表中的起始地址是。
A.DS:0040H B. DS:0100HC. 0000H:0100HD. 0000H:0040HCPU响应INTR引脚上的中断请求的条件之一是。
A.IF=0 B. IF=1 C. TF=0 D.TF=14.8086/8088中用来区分构成的是最大模式还是最小模式系统的控制信号是。
A. 0S ,1S ,2S B. MN/MX C. TEST D. QS0,QS1 5.对于掉电,8086/8088是通过来处理的。
A. 软件中断B. DMA 请求C. 可屏蔽中断D. 非屏蔽中断6.8086/8088 CPU 的内部结构由组成。
A. ALU 、EU 、BIUB. 寄存器组、ALUC. EU 、BIUD. ALU 、BIU 、地址加法器7.8086/8088中断系统可处理_____个中断源,中断类型码的范围为_______,中断向量设置在内存_______。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800H8086微处理器的A19/S6~~A16/S3引脚是()。
A.数据总线B.地址总线C.地址/数据总线D.地址/状态总线32. 若X=-31,Y=-8,字长n =8,采用补码运算求得[X -Y]补的结果是。
A. 10010111B. 11101001C. 10100111D. 11011001二、填空题1.十进制数17.6875的二进制数表示为B 。
十六进制数表示为 H 。
2.指令MOV [BX+DI],AX 中源操作数为寻址,目的操作数为寻址。
3.8088CPU 从功能上分成和两大部分4.8088微机系统中,存贮器采用了分段技术,但在系统运行中,可直接识别的当前逻辑段最多为个。
逻辑地址与物理地址之间的关系式。
5.8086CPU 的地址总线是根,数据总线是根,8088CPU 经加电复位后,执行第一条指令地址是 H 。
6.已知 SS=0AA00H,SP=0FF00H, 若执行两条POP指令,那么执行后SP= H,SS= H。
7.8088系统中,一个I/O或存储器读写的基本总线周期包含个状态。
为了解决CPU和存储器或外设速度不匹配的问题,在CPU中设计了一条输入线。
在存贮器或外设速度较慢时,要在状态后插入一个或几个状态周期。
8.指令SBB BTDA[BX][SI],AX的目的操作数的寻址方式为。
9.在循环程序设计中,对于控制循环的DEC CX和JNE ROTA两语句可合并用一个语句代替。
10.8088有两种工作模式,即和,它可由引脚决定,最小模式的特点是。
11.当CPU由INTR引脚上收到中断请求信号,则在当前无高级中断源请求且为1时,在当前指令执行完以后,8088/8086CPU将连续执行两个INTA中断响应周期。
第一个中断响应周期是;第二个中断响应周期是。
12.8086的地址总线为根,数据总线为根,故其最大可寻址范围为,对存贮器的管理方法采用,存贮器中的逻辑地址和物理地址之间的运算关系为。
13.堆栈是一种按照的原则组织的一段存贮区域。
8086/8088指令系统中,堆栈操作的指令有14.在使用串搜索指令SCAS时,应将待搜索的字符事先置于寄存器中;若重复操作,其重复的次数事先置于。
15.8086/8088CPU中的标志寄存器共有个标志位,其中有个控制标志位,个状态标志位。
16.8086/8088CPU有一个强有力的中断系统,可直接识别种不同的中断源,根据中断源的不同可分为和两大类.17.8086/8088CPU经加电复位后,执行第一指令的地址是H,它们可提供两种工作摸式,即最小工作摸式和最大工作摸式.它们由引脚决定。
18.已知:DS=37A8H,ES=2500H,SI=7180H,DI=67A0H,则指令MOV AL,[SI]的源操作对应的物理地址为。
19.8088的ALE引脚的作用是___________。
微机原理复习题含答案
微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。
答案:CPU2. 微机系统中,______存储器用于存储程序和数据。
答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。
答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。
答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。
总线按功能可以分为数据总线、地址总线和控制总线。
2. 描述微机系统中存储器的层次结构。
答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。
四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。
答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。
地址总线宽度为24位,表示可以寻址2^24个地址。
因此,最大内存寻址能力为2^24 * 2字节 = 16MB。
五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。
答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。
它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。
微机原理试题库及答案
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
微机原理试题及答案
微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理复习题
微机原理复习题⼀、简答题1.简述8086cpu如何应⽤地址锁存信号ale将地址A15~A0与数据线D15~D0分开的⼯作原理.2. 8086CPU有哪⼏种主要的寻址⽅式。
3.试说明位、字节以及字长的概念。
4.⽐较主程序调⽤中断服务程序和主程序调⽤⼦程序的主要异同点。
5.什么是8086 CPU的最⼤/最⼩⼯作⽅式?两者的区别是什么?6.8086 CPU 使⽤的存储器为什么要分段?怎样分段?7.动态 RAM 为何要刷新?8.8086 CPU 中设置的指令指针寄存器IP 中存放的内容是什么?9.简述8086CPU的ALE引脚、READY引脚及BHE引脚的作⽤。
10.已知⼀个SRAM芯⽚的容量为8K×8,该芯⽚有⼀个⽚选信号引脚和⼀个读/写控制引脚,问该芯⽚⾄少有多少个引脚?地址线多少条?数据线多少条?还有什么信号线?⼆、计算题1.选取字长N为8位,已知原码(或补码)如下,求其补码(或原码)1)[X]原=010101012)[Y]原=100000013)[Z]原=000000004)[U]补=10000005)[V]补=000000012. 将下列⼆进制数分别转换为⼋进制数、⼗六进制数1)1101 1010B2)1011 1100 1111B3)0.1101B4)1110.1010B3. 将下列⼗进制数转换为⼆进制数1)23.6252)10.53) 75.254. 将下列⼗进制数⽤压缩BCD码表⽰1)23.642) 809.75. 写出下列逻辑地址的段地址,偏移地址和物理地址。
1)2314H:0032H2)10ADH:DDF6H6.已知(DS)=3000H, (ES)=2000H, (SS)=4000H, (BX)=1000H, (BP)=2000H, (SI)=0001H,(DI)=0002,请计算下列指令中源操作数的段地址、有效地址及物理地址。
1)MOV CX,[BX]2)MOV CX,[BP+DI]3)MOV CX,SS:[1000H]4)MOV CX, ES:[BX][SI]7. 设有⼀个具有16位地址和8位字长的存储器,试问:1)存储器能存储多少字节的信息?2)如果存储器由2K x 4位的RAM芯⽚组成,共计需要多少⽚?3)需要⽤哪⼏位⾼位地址作⽚选译码产⽣芯⽚选择信号?8.给定⼀个堆栈区,地址为1240H:0000H ~ 1240H:0200H,SP=0062H,问:(1)栈顶地址是多少?(2)栈底地址是多少?(3)堆栈段寄存器SS=?9.在8086系统中,若当前SS=3500H,SP=0800H(1)说明堆栈段段⾸在存储器中的物理地址PA?(2)问⼊栈10个字节后,SP的内容是什么?(3)若再出栈6个字节,SP的内容⼜是什么值?10.若AL = 3BH,AH = 7DH,则:(1)列竖式计算AL和AH中的内容相加后的结果。
(word完整版)微机原理复习考试题及,文档
微机原理1、8086 从功能上分成两全局部:总线接口单元BIU〔负责 8086CPU与储藏器和 I/O 设备间的信息传达。
〕,执行单元 EU 〔负责指令的执行。
〕2、执行工作方式: 8 位微办理器〔串行工作〕, 8086〔并行工作〕。
3、8086 微办理器的执行环境:地址空间,根本程序执行存放器,堆栈, I/O 端口。
4、根本的程序执行存放器〔8086〕:8 个通用存放器、 1 个指令指针存放器、 1 个标志存放器、 4 个段存放器5、8086 的 16 位通用存放器是:AX〔累加器〕 BX〔基址存放器〕 CX〔计数〕 DX〔数据〕:数据寄存器SI〔源变址〕 DI〔目的变址〕 BP〔基址指针〕 SP〔货仓指针〕:指针存放器6、8086 的 8 位通用存放器是:AL BL CL DL〔低8 位〕AH BH CH DH〔高8 位〕7、16 位的段存放器: CS、SS、DS、ES8、16 位 FLAGS存放器包括一组状态标〔 SF,ZF,OF,CF,AF,PF〕、一个控制标志〔 DF〕和两个系统标志〔 IF,TF 〕9、下一条将要执行指令的PA=〔CS〕内容左移 4 位+〔IP 〕10、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。
最大组态:系统中能够只有一个微办理器,也能够有两个或两个以上的微办理器,其中一个为主办理器,即 8086/8088CPU,其他的微办理器称之为协处理器,它们是协助主办理器工作的。
微机原理复习题(附答案)
微机原理复习题(附答案)一.名词解释1.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。
2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。
字长越长,计算能力越高,速度越快。
4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。
5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。
6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。
7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。
8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。
10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。
11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。
12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。
注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。
13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。
默认段地址寄存器DS。
直接寻址是对存储器访问时可采用的最简单的方式。
14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。
如:ADD AL,BL和MOV AX,1000都是指令性语句。
15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。
16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。
微机原理复习题及答案
微机原理复习题及答案一、选择题1. 微处理器中的寄存器主要用于存储什么?A. 指令B. 数据C. 地址D. 程序答案:B2. 在微机系统中,总线分为哪几种类型?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D3. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 管理内存D. 显示图像答案:B4. 在微机系统中,RAM和ROM的区别是什么?A. RAM是只读存储器,ROM是随机存取存储器B. RAM是随机存取存储器,ROM是只读存储器C. RAM和ROM都是随机存取存储器D. RAM和ROM都是只读存储器答案:B5. 微机系统中的I/O设备指的是什么?A. 输入/输出设备B. 内部/外部设备C. 集成电路/操作系统设备D. 接口/操作系统设备答案:A二、填空题6. 微机系统中的CPU由______和______组成。
答案:算术逻辑单元(ALU);控制单元(CU)7. 微机系统中的______用于存储正在执行的指令。
答案:指令寄存器(IR)8. 微机系统中的______用于存储当前正在处理的数据。
答案:累加器(ACC)9. 在微机系统中,______是用于存储指令和数据的设备。
答案:内存10. 微机系统中的______是用于输入输出数据的设备。
答案:外部设备三、简答题11. 简述微机系统中的指令周期包括哪些步骤?答案:指令周期通常包括取指令、分析指令、执行指令和写回结果四个步骤。
12. 描述微机系统中的中断系统的作用。
答案:中断系统允许微机在执行程序的过程中,响应并处理外部或内部的突发事件,提高了系统的响应能力和效率。
四、计算题13. 假设一个微机系统有16位地址总线和8位数据总线,请计算该系统的最大内存容量。
答案:最大内存容量 = 2^地址总线位数 * 数据总线位数 = 2^16 * 2^8 = 65536 * 256 = 16777216字节,即16MB。
五、论述题14. 论述微机系统中的流水线技术及其优点。
微机原理复习题
一、填空题
1、8086/8088CPU内部有一个始终指向堆栈顶部 的地址指针是sp 。
2、三态引脚除正常的高、低电平外,还能输出 高阻抗状态。
3、组成16KB存储空间,用SRAM 2114(1K×4) 需要 32 个芯片。
4、指令“MOV AX ,[BX+SI+2000H]”源操作数 是 相对基址变址 寻址方式。
A、通用寄存器 B、存储器
C、堆栈 D、段寄存器
2. 堆栈操作时,段基址由( D )寄存器指出。
A、CS
B、DS
C、ES D、SS
3. 下列不是半导体存储芯片的性能指标的选项是( B )。
A、存储容量 B、存储结构 C、存取时间 D、集成度
4. 在8253的6种工作方式中能够自动重复工作的方式是( )
15、CPU与I/O设备间传送的信号有( )
A、控制信息 B、状态信息 C、数据信息
D、以上三种都有
16.当( )时,8088CPU工作在最小模式之下。
A、芯片引线最少 B、MN/MX=0
C、MN/MX=1 D、使用多处理器
17. 若READY为低电平,此时CPU执行( )
A、T3周期 B、等待的时钟周期TW C、T4周期 D、T1周期
8、8086有一个16位的标志寄存器,它包含6个 状态标志位和3个控制标志位。(T)
9、立即数寻址可以用于目的操作数。(F) 10、8086和8088CPU的M/IO这根引脚的控制极
性正好相反。(T ) 11、一个总线周期由1个或若干个指令周期组成。
(F) 12、在存储器连接过程中应该避免地址重叠。
15、 8255芯片上有3 种工作方式,PC口有1 种 工作方式。
16、8259的中断结束方式有自动EOI 、一般的 EOI 、特殊的EOI 。
微机原理复习题答案
微机原理复习题答案一、选择题1. 微机系统中的CPU指的是什么?A. 中央处理器B. 中央存储器C. 中央输入设备D. 中央输出设备答案:A2. 微机系统中的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 内存总线、输入总线、输出总线D. 内部总线、外部总线、系统总线答案:A3. 下列哪个不是微机系统中的存储器?A. ROMB. RAMC. EPROMD. UPS答案:D4. 在微机系统中,中断的作用是什么?A. 强制CPU暂停当前任务B. 允许CPU处理外部事件C. 使CPU进入节能模式D. 重启CPU答案:B5. 微机系统中的I/O设备指的是什么?A. 输入输出设备B. 内部输出设备C. 外部输入设备D. 内部输入设备答案:A二、简答题1. 简述微机系统的组成。
答:微机系统主要由中央处理器(CPU)、存储器、输入输出设备(I/O设备)、总线系统等组成。
CPU负责执行程序指令和处理数据;存储器用于存储程序和数据;I/O设备用于与外部世界进行数据交换;总线系统负责连接各个部件,实现数据和控制信号的传输。
2. 什么是微指令和宏指令?它们之间有何区别?答:微指令是CPU内部用于控制微操作的指令,通常由操作码和操作数组成。
宏指令是高级语言中的指令,它由多个微指令组成,用于完成更复杂的操作。
微指令与宏指令的主要区别在于操作的复杂程度和执行的级别。
三、计算题1. 若某微机系统的地址总线宽度为16位,计算其最大寻址空间。
答:地址总线宽度为16位,意味着可以表示2^16个不同的地址,即64KB的寻址空间。
2. 如果一个微机系统的CPU时钟频率为1GHz,每个时钟周期执行一条指令,计算每秒可以执行多少条指令。
答:1GHz等于10^9赫兹,即每秒10亿个时钟周期。
如果每个时钟周期执行一条指令,那么每秒可以执行10亿条指令。
四、论述题1. 论述微机系统中的中断机制及其重要性。
微机原理复习题及答案
是运放 电阻,被放在电阻,被放在电阻,被放在 。
内部有 地和地和地和 地。
地。
地。
时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。
上的数据变化而变化。
上的数据变化而变化。
的,在给定值时产生的的,在给定值时产生的和 。
若D/A 转换行 ; ; 若一个并行一个并行 。
是CMOS 的 位位 转换器。
转换器。
转换器。
EOC 是 信号,可作为信号,可作为信号,可作为 。
6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。
在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。
序段。
3.3. 数据采集系统电路如下图所示。
图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。
