微机原理期末自测题
微机原理期末试题及答案
![微机原理期末试题及答案](https://img.taocdn.com/s3/m/3bad3012ce84b9d528ea81c758f5f61fb636285e.png)
微机原理期末试题及答案# 微机原理期末试题及答案## 一、选择题(每题2分,共20分)1. 微处理器中的ALU指的是:- A. 算术逻辑单元- B. 地址逻辑单元- C. 应用逻辑单元- D. 存储逻辑单元2. 以下哪个指令不属于CPU的基本操作指令?- A. 加法指令- B. 乘法指令- C. 取指令- D. 存储指令3. 在微机系统中,数据总线宽度决定了:- A. 内存容量- B. 地址总线宽度- C. 数据传输速度- D. 一次能传输的数据位数4. 微机系统的主存储器通常指的是:- A. ROM- B. RAM- C. 硬盘- D. 光盘5. 下列哪个不是微机系统的基本组成部分?- A. CPU- B. 主存储器- C. 输入设备- D. 打印机## 二、填空题(每空2分,共20分)6. 在微机系统中,CPU执行指令的过程通常分为四个阶段:取指令、_________、执行指令、_________。
7. 微机系统中的I/O设备通过_________与CPU进行通信。
8. 微机系统中,内存地址从0开始,地址范围通常是_________。
9. 微处理器的指令集是一组_________,定义了CPU可以执行的操作。
10. 微机系统中的中断机制允许_________在某些条件下暂停当前程序的执行,转而执行其他程序。
## 三、简答题(每题15分,共30分)11. 简述微机系统中的总线结构及其作用。
12. 解释微机系统中的DMA(直接存储器访问)机制,并说明其优点。
## 四、计算题(每题15分,共30分)13. 假设有一个8位微处理器,其ALU可以执行加法操作。
如果ALU的输入为01101000B和10101010B,请计算结果,并说明是否有溢出。
14. 给定一个微机系统的时钟频率为2GHz,计算其在一个周期内可以执行的最大指令数,如果每个指令需要4个时钟周期。
## 答案1. A2. D3. D4. B5. D6. 解码指令、写回结果7. I/O控制电路8. 从0到2^n-1(n为地址总线宽度)9. 指令格式和操作码10. 硬件设备或软件中断11. 微机系统的总线结构主要包括数据总线、地址总线和控制总线。
微机原理_期末考试题库与答案(含3套试卷)
![微机原理_期末考试题库与答案(含3套试卷)](https://img.taocdn.com/s3/m/d9afb23e14791711cc7917e0.png)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理期末测试题..答案PPT资料全面版
![微机原理期末测试题..答案PPT资料全面版](https://img.taocdn.com/s3/m/f07e3863cc22bcd127ff0c85.png)
(10分)
MOV AL,34H OUT 43H,AL;设置计数器0的 工作方式
MOV AL,10H
OUT 40H,AL
MOV AL,27H OUT 40H,AL;写计数器0的初 值
N=20ms/(2*10-6)=10000=2710H
MOV AL,77H OUT 43H,AL;设置计数器1的工作方式 MOV AL,00H OUT 41H,AL MOV AL,20H OUT 41H,AL;写计数器1的初值
▪ 10、指令( D )的源操作数的寻址方式为直 接寻址。
A. MOV [2000H],AL 寄存器寻址 B. MOV AX,DX 寄存器寻址 C. MOV AX,2000H 立即寻址 D. XOR AL,[2000H]
▪ 11、计算机的内存储器可采用 ( D )
A.RAM
B.ROM
C.磁盘
和RAM
START: MOV AX,DATA MOV DS,AX
MOV AX,0 MOV CX,100 MOV BX,2 NEXT:ADD AX,BX INC BX INC BX LOOP NEXT MOV S,AX
MOV AH,4CH INT 21H CODE ENDS
END START
DATA SEGMENT S DW ? DATA ENDS
X2 ▪DW 1X1+21, 、$+2 若设某容量为16K字节的RAM起始地址
(10610H)=12H (10611H)=34H
为4000H,则其终止地址为( C ) 5、说明以下单元在存储单元的存储情况
MOV AL,10H
RAM
B.
A. 61FFH MOV AL,
;
MOV A0的工作方式
《微机原理》期末考卷
![《微机原理》期末考卷](https://img.taocdn.com/s3/m/974967172f3f5727a5e9856a561252d380eb208b.png)
《微机原理》期末考卷一、选择题(每题2分,共20分)1. 微型计算机的CPU主要包括哪两部分?A. 控制器和外设B. 运算器和控制器C. 存储器和控制器D. 运算器和存储器2. 下列哪种总线不属于微机系统总线?A. 数据总线B. 地址总线C. 控制总线D. 信号总线3. 微机中的存储器按其作用可分为哪两种?A. RAM和ROMB. Cache和主存C. 硬盘和软盘D. 内存储器和外存储器A. 键盘B. 显示器C. CPUD. 打印机5. 微机系统中最常用的输入设备是?A. 鼠标C. 扫描仪D. 话筒A. RAMB. ROMC. CacheD. 硬盘7. 微机中的I/O端口编址方式通常有哪两种?A. 内存映射和I/O映射B. 直接编址和间接编址C. 线性编址和模块化编址D. 固定编址和可变编址8. 下列哪种微处理器不支持流水线技术?A. Intel Core i7B. AMD RyzenC. Intel 80D. ARM CortexA99. 微机中的堆栈操作通常使用哪个寄存器?A. 程序计数器B. 堆栈指针C. 指令寄存器D. 累加器10. 在微机系统中,下列哪个设备不属于输入设备?A. 鼠标C. 扫描仪D. 显示器二、填空题(每题2分,共20分)1. 微型计算机的CPU主要由______和______两部分组成。
2. 微机中的存储器按其作用可分为______和______。
3. 微机系统中最常用的输出设备是______。
4. 微机中的I/O端口编址方式通常有______和______两种。
5. 在微机系统中,______是连接CPU和主存储器的数据通道。
6. 微处理器执行指令的过程通常包括取指、______和执行三个阶段。
7. 微机中的堆栈操作通常使用______寄存器。
8. 下列微处理器中,______是32位微处理器。
9. 在微机系统中,______是用于暂时存储数据和指令的存储器。
10. 微机中的______是用于存储系统软件和应用程序的存储器。
微机原理期末考试题
![微机原理期末考试题](https://img.taocdn.com/s3/m/783f5cc558fb770bf68a5556.png)
微机原理期末考试题(总6页)一、单选题(共30分,共 30题,每题1 分)1.计算机内机器数通常采用( C )形式来表示。
A、原码B、反码C、补码D、ASCII码2.组合BCD码“87H”代表的十进制真值是( B )。
A、78B、87C、-120D、+1203.若下列字符码中有奇偶校验位,但没有数据错误,那么采用偶校验的字符码是( D )。
A、B、C、D、4.冯·诺依曼基本思想主要是提出了( A )。
A、二进制和程序存储B、CPU和存储器C、二进制和存储器D、存储器和输入输出设备5.以下叙述中,不符合RISC指令系统特点的是( B )。
A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能尽量增强C、选取使用频率较高的一些简单指令D、设置大量通用寄存器,访问存储器指令简单6.以下所列提高微机系统性能的技术,说法不正确的是( A )。
A、采用流水线结构后每条指令的执行时间明显缩短。
B、增加Cache存储器后CPU与内存交换数据的速度得到提高。
C、引入虚拟存储技术后扩大了用户可用内存空间。
D、提高主机时钟频率后加快了指令执行速度。
7.微程序控制器中,机器指令与微指令的关系是(B)。
A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段微指令编写的微程序来解释执行C、每一条机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成8.微处理器中运算器的主要功能是进行( D )。
A、逻辑运算B、算术运算C、更新标志位D、以上所有9.在分页管理的存储系统中,( D )通过地址映射表来完成虚拟地址到物理地址的转换。
A、ALUB、寄存器C、接口D、.MMU10.下列因素中,与Cache的命中率无关的是( A )。
A、主存存取时间B、块的大小C、Cache组织方式D、Cache容量11.指令系统中采用不同寻址方式的目的主要是( B )。
A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度12.程序控制类指令的主要功能是( D )。
微机原理期末考试考试卷及答案
![微机原理期末考试考试卷及答案](https://img.taocdn.com/s3/m/6cff3e4b1eb91a37f1115ce1.png)
1.8086的数据线为16位,地址线为20位,I/O口使用16位地址线。
2.在某进制的运算中7×3=33,则7×5=_55。
3.用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。
原码为无,反码为无。
3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。
4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。
5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。
6.8086可以指向堆栈的指针寄存器有bp和sp。
7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。
8.EEPROM的擦除方法为点擦除.9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。
ORG 1000HSTROE DB 12 DUP(?)DATA DB 05H,06H,07H,08H1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。
A. 仅DS段B. DS或SS段C. DS或ES段D. DS或CS段2. 下列指令中格式错误的是___A___。
A. SHL AL,CXB. XCHG AL,BLC. MOV BX,[SI]D. AND AX,BX3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。
MOV AX,2000HMOV DS,AXMOV BX,[0010H]A. B2B2HB. B23FHC. 3F3FHD. 3FB2H4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。
A. 3311CHB. 33120HC. 33122HD. 3311EH5. 下列指令中格式错误的是_C__。
A. MOV AX,357AH[BX][DI]B. OUT DX,ALC. LEA AX,50H[BX][BP]D. RCR BX,16. 下列指令中允许寻址范围最大的是_D__。
微机原理期末考试试题
![微机原理期末考试试题](https://img.taocdn.com/s3/m/661880bd80c758f5f61fb7360b4c2e3f56272574.png)
微机原理期末考试试题一、选择题(每题2分,共20分)1. 在微机系统中,CPU执行指令的过程包括以下哪几个步骤?A. 取指令B. 解码指令C. 执行指令D. 所有以上2. 微机系统中的总线类型不包括以下哪一项?A. 数据总线B. 地址总线C. 控制总线D. 电源总线3. 下列哪个不是微机中常见的存储器类型?A. ROMB. RAMC. SRAMD. HDD4. 在微机系统中,下列哪个指令是用于数据传输的?A. MOVB. ADDC. SUBD. JMP5. 微机系统中的中断机制主要解决什么问题?A. 程序控制B. 数据存储C. 系统资源管理D. 错误处理二、填空题(每空2分,共20分)6. 微机系统中的_________是CPU与外部设备进行数据交换的通道。
7. 在微机系统中,_________指令可以无条件地将程序的执行转移到指定的地址。
8. 微机中的_________存储器主要用于存储计算机的操作系统和应用程序。
9. 微机系统中的_________是指CPU对指令进行译码并确定下一步操作的过程。
10. 微机系统中的_________是指CPU在执行指令时,对数据进行处理的过程。
三、简答题(每题10分,共30分)11. 简述微机系统中的I/O接口的作用及其重要性。
12. 解释微机系统中的DMA(Direct Memory Access)技术,并说明其优势。
13. 描述微机系统中的流水线技术是如何提高指令执行效率的。
四、计算题(每题15分,共30分)14. 假设有一个微机系统,其地址总线为16位,数据总线为8位。
计算该系统的最大寻址空间和最大数据传输能力。
15. 给定一个微机系统中的指令周期,其包括取指令、解码、执行和写回四个阶段。
如果每个阶段需要2个时钟周期,计算完成一条指令所需的总时钟周期数。
五、综合应用题(共30分)16. 设计一个简单的微机系统,包括CPU、存储器、输入输出设备,并说明它们之间的连接方式和数据流。
微机原理期末试题及答案
![微机原理期末试题及答案](https://img.taocdn.com/s3/m/4707073a0a1c59eef8c75fbfc77da26925c596d5.png)
微机原理期末试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个不是微机的组成部分?A. 总线B. 内存C. 硬盘D. 打印机答案:D3. 在计算机中,1KB的存储空间等于:A. 1024字节B. 1000字节C. 1024位D. 1000位答案:A4. 8086微处理器的地址总线宽度是:A. 16位B. 32位C. 24位D. 8位答案:A5. 下列哪个指令是用于数据传输的?A. MOVB. ADDC. SUBD. JMP答案:A二、简答题(每题10分,共30分)1. 简述冯·诺依曼计算机体系结构的主要特点。
答案:冯·诺依曼计算机体系结构的主要特点包括:程序存储、程序控制、指令和数据以同等地位存储在同一存储器中、顺序执行指令。
这种结构简化了计算机的设计,使得计算机能够自动、连续地执行程序。
2. 解释什么是指令周期,并简述其主要步骤。
答案:指令周期是CPU执行一条指令所需的全部时间,包括取指令、分析指令、执行指令等步骤。
在每个指令周期中,CPU首先从存储器中取出指令,然后对指令进行译码,最后执行指令所指定的操作。
3. 描述微机总线的基本功能。
答案:微机总线是连接CPU、内存、输入输出设备等组件的通信线路,其基本功能包括数据传输、地址传输和控制信号传输。
数据总线用于在CPU和存储器或输入输出设备之间传输数据;地址总线用于指定数据传输的目标地址;控制总线则用于传输控制信号,如读写信号、中断请求等。
三、计算题(每题15分,共30分)1. 假设一个计算机系统使用16位地址总线,计算该系统的最大内存容量。
答案:使用16位地址总线,意味着可以寻址2^16个不同的内存单元。
如果每个内存单元存储1字节,则最大内存容量为2^16字节,即65536字节,或64KB。
2. 给定一个二进制数10110110,请计算其二进制补码。
微机原理期末自测题
![微机原理期末自测题](https://img.taocdn.com/s3/m/ef1c2a43964bcf84b9d57ba8.png)
《微机原理及应用》期末自测题一、基本概念与术语1、8086是(16 )位计算机。
8086地址线有(20 )条,可直接寻址的空间最大为(FFFFFH )。
2、总线周期是指(CPU完成一次访问存储单元或I/O端口所需时间)。
基本总线周期有( 4 )T状态。
Tw状态是指(等待状态)。
3、8086CPU允许的I/O地址线最多可达(16 )条,最大寻址I/O空间为(FFFFH )。
4、8086CPU由(总线接口单元和执行单元)两部分组成,其功能为()。
其中8086CPU 中标志寄存器的作用是(存放算术逻辑运算后的结果特征),指令队列的作用是(),20位地址加法器的作用是(将执行单元提供的16位非重定位地址重定位为20位的存储器物理地址)。
代码段物理地址由CPU的(CS、IP)两个寄存器确定。
堆栈段物理地址由CPU的(SS、SP )两个寄存器确定。
5、8086中断源有(256 )个。
8086中断服务程序入口地址由( 段地址CS和偏移地址IP )组成。
中断类型号为20H,其中断向量为(80H )。
6、I/O指令IN/OUT,传送数据的寄存器为(AL/AX ),间接寻址时使用寄存器(DX ),其中IN AL,DX的含义是(从DX所指端口读一个字节到AL)。
OUT 60H,AL的含义是(将AL中的一个字节输出到60H端口)。
7、一片8259A可以管理(3 )级中断;3片8259A可以管理(22 )级中断。
8、硬件中断是(外部引发?随机的?执行总线周期?中断类型码由中断控制器提供),软件中断是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比,(软件)的级别高。
9、在中断服务程序结束前,为正确返回,必须设置一条指令(RETI )。
在子程序调用结束前,为正确返回,必须设置一条指令(RET )。
10、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明(5、7端口在请求中断)。
微机原理-期末考试题库及答案(含3套试卷)
![微机原理-期末考试题库及答案(含3套试卷)](https://img.taocdn.com/s3/m/c16425b2bd64783e08122b64.png)
微机原理-期末考试题库及答案(含3套试卷)[BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
A. 0AHB. 0BHC. 0CHD. 0DH10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位A. OF B AF C PF D CF11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( )A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用来存放( )A. 存储器的物理地址B. 存储器的逻辑地址C. 存储器的段基值D. 存储器的起始地址13.8259A可编程中断控制器的中断服务寄存器ISR用于( )A.记忆正在处理中的中断B. 存放从外设来的中断请求信号C.允许向CPU发中断请求D.禁止向CPU发中断请求14.8253 可编程定时/计数器的计数范围是( )A. 0-255B. 1-256C. 0-65535D. 1-6553615. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为( )A.0 B.1 C.2 D.316. 8086中,( ) 组寄存器都可以用来实现对存储器的寻址。
微机原理期末考试试题及答案1
![微机原理期末考试试题及答案1](https://img.taocdn.com/s3/m/e03761fc6e1aff00bed5b9f3f90f76c661374c1d.png)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------精品 文档---------------------------------------------------------微型计算机原理与接口技术一、 单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU 通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CP U执行IN AL ,D X指令时,该信号线为( 2 )电平。
(1) A。
M/IO B 。
C. ALE D 。
N/(2) A 。
高 B. 低 C 。
E CL D. CMOS2.n+1位有符号数x 的补码表示范围为( ).A. -2n 〈 x < 2n B 。
-2n ≤ x ≤ 2n —1C。
-2n —1 ≤ x ≤ 2n —1 D. -2n < x ≤ 2n ﻩﻩ3.若要使寄存器AL 中的高4位不变,低4位为0,所用指令为( )。
A. AND AL, 0FHB. AND AL, 0FOHC 。
OR AL , 0FH D. OR AL 0F OH4.下列MOV 指令中,不正确的指令是( ).A . MO V A X, BXB 。
MOV A X, [BX]C. M OV AX , CX D 。
M OV AX , [CX]5.中断指令INT 17H 的中断服务程序的入口地址放在中断向量表地址 ( )开始的4个存贮单元内。
A 。
00017H B。
00068H C. 0005CH D. 0005EH 6.条件转移指令J NE的条件是( )。
微机原理期末试题及答案
![微机原理期末试题及答案](https://img.taocdn.com/s3/m/df8afa9548649b6648d7c1c708a1284ac8500505.png)
微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。
答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。
机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。
时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。
2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。
中断请求可以分为内部中断和外部中断两种。
3. 简述冯·诺依曼结构的原理。
答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。
它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。
运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。
输入输出设备负责与外部设备进行数据交互。
4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。
微机原理期末试题及答案
![微机原理期末试题及答案](https://img.taocdn.com/s3/m/f6827689162ded630b1c59eef8c75fbfc77d94f9.png)
微机原理期末试题及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常包括()。
A. 算术逻辑单元B. 控制单元C. 寄存器组D. 所有选项答案:D2. 以下哪种内存是易失性存储器?()A. ROMB. RAMC. EPROMD. CD-ROM答案:B3. 在微机系统中,I/O设备与CPU之间的数据传输通常通过()。
A. 串行接口B. 并行接口C. 总线D. 所有选项答案:C4. 下列哪项不是微机的组成部分?()A. CPUB. 主板C. 显示器D. 打印机答案:D5. 在微机系统中,中断服务程序的作用是()。
A. 执行程序B. 处理中断请求C. 管理内存D. 显示数据答案:B6. 微机系统中,用于存储指令和数据的部件是()。
A. CPUB. 内存C. 硬盘D. 光驱答案:B7. 下列哪种总线是用于连接CPU和内存的?()A. USBB. PCIC. 系统总线D. 视频总线答案:C8. 微机系统中,用于控制数据流的部件是()。
A. ALUB. 控制单元C. 寄存器D. 缓存答案:B9. 在微机系统中,DMA是指()。
A. 直接内存访问B. 数据管理助理C. 动态内存分配D. 数字多媒体架构答案:A10. 微机系统的时钟周期通常用来衡量()。
A. CPU速度B. 内存速度C. 硬盘速度D. 显示速度答案:A二、填空题(每题2分,共20分)1. 微处理器的时钟频率通常用____单位来表示。
答案:赫兹2. 在微机系统中,____是一种非易失性存储器。
答案:ROM3. 微机系统中的____是用于控制CPU与外部设备通信的。
答案:接口4. 在微机系统中,____是用于存储操作系统和应用程序的。
答案:硬盘5. 微机系统中的____是用于临时存储数据和程序的。
答案:内存6. ____是一种用于提高CPU与内存之间数据传输速度的技术。
答案:缓存7. 微机系统中的____是用于控制CPU执行指令的。
答案:控制单元8. ____是一种用于连接CPU和内存的高速总线。
微机原理期末考试试卷(有答案)
![微机原理期末考试试卷(有答案)](https://img.taocdn.com/s3/m/9c4d2aa502d276a200292ea7.png)
得分《微机原理》考试试卷一、判断题(每题1分,共10分)1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。
(√)2、微机的字长愈长,计算精度愈高,指令处理功能愈强。
( √ )3、MOV指令要影响标志位。
( × )4、JMP SHORT NEXT称为近转移。
( × )5、8086与8088在软件上不一定完全兼容。
(× )6、端口是位于主机与外设之间的总称。
()7、DMA是一种不需要CPU介入的高速数据传送。
()8、8253中的计数可以通过初始化设置成加计数或减计数。
()9、内部中断的优先权总是高于外部中断。
()10、两片8259A级连后可管理16级中断。
()二、 选择题(每题1分,共20分)1、属于数据寄存器组的寄存器是_____C___。
A.AX,BX,CX,DS B.SP,DX,BP,IPC. AX,BX,CX,DXD.AL,DI,SI,AH2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。
A.-32768≤n≤32768 B.-32768≤n≤32767C.-65535≤n≤65535D.-65536≤N≤655353、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。
A.02120H B.20120H C.21200H D.03200H4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是___D_____。
A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址D.OUT 端口地址,AL5、与十进制数58.75等值的十六进制数是__B______。
A.A3.CH B.3A.CH C.3A.23H D.C.3AH6、将十六进制数FF.1转换成十进制数是__C______。
A.255.625 B.2501625 C.255.0625 D.250.06257、十进制负数-38的八位二进制补码是____D____。
微机原理期末考试试卷(包含答案)
![微机原理期末考试试卷(包含答案)](https://img.taocdn.com/s3/m/dacb1ec389eb172ded63b7e3.png)
一、填空题(每空1分,共20分)1. 微型计算机系统由微型计算机、 I/O设备和系统软件及应用软件等组成。
2. 8086CPU中的指令队列可存储 6 个字节的指令代码,当指令队列至少空出2 个字节时,BIU单元便自动将指令取到指令队列中;8088CPU中的指令队列可存储 4 个字节的指令代码,当指令队列空出 1 个字节时,BIU单元便自动将指令取到指令队列中。
3. 8086系统中,1MB的存储空间分成两个存储体:奇地址存储体和偶地址存储体,各为512K 字节。
4. 设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和物理地址值:MOV AX,VAL 寻址方式直接寻址,物理地址 10030H 。
MOV AX,ES:[BX] 寻址方式寄存器间接寻址,物理地址 20100H 。
MOV AX,VAL[BP][SI] 寻址方式相对基址变址寻址,物理地址30240H 。
5. 用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片32 片,在地址线中有11 位参与片内寻址。
6.从CPU的NMI引脚引入的中断叫做不可屏蔽中断,它的响应不受IF 标志位的影响。
二、单项选择题(每题1分,共20分)1.在8086CPU中,指令指针寄存器是 C 。
(A) BP (B) SP (C) IP (D) DI2.8086CPU中的SP寄存器的位数是 B 。
(A) 8位(B) 16位(C) 20位(D) 24位3.8086CPU执行CMP AX,BX指令后,用标志寄存器PSW中的 C 标志位来判别两寄存器的内容是否相等。
(A) OF (B) CF (C) ZF (D)SF4.下列关于8086系统堆栈的论述中,正确的是 A 。
(A) 堆栈的工作方式是“先进后出”,入栈时SP减小(B) 堆栈的工作方式是“先进后出”,入栈时SP增大(C) 堆栈的工作方式是“先进先出”,入栈时SP减小(D) 堆栈的工作方式是“先进先出”,入栈时SP增大5.属于工作中需定时刷新的存储器的芯片是 B 。
微机原理期末考试优秀题库(含3套试卷).doc
![微机原理期末考试优秀题库(含3套试卷).doc](https://img.taocdn.com/s3/m/e55ce53a01f69e31433294a3.png)
微机原理期末考试优秀题库(含3套试卷)微机原理及接口技术综合试题1一、选择题(以下问题只有一个答案是正确的,请选择正确答案填空)1.8086通过(1)控制线区分内存访问或输入/输出访问。
当中央处理器执行指令时,信号线为(2)电平。
(1) a.m/b.c.ale d.n/(2) a .高b .低c.ecld.cmos 2.n 1位带符号数x补码表示范围为()。
a-2nx 2nb。
-2n ≤ x ≤ 2n-1c。
-2n-1 ≤ x ≤ 2n-1d。
-2nx ≤ 2n3。
如果寄存器AL中的高4位不变,低4位为0,则使用的指令为()。
a .和al,0fhb .和al,0foh c .或al,0fhd .或al 0foh 4。
在以下MOV指令中,不正确的指令是()。
A. movax,bxb.movax,[bx] c. movax,cxd.movax,[cx] 5。
中断指令INT 17H的中断服务程序的入口地址位于从中断向量表地址()开始的四个存储器位置。
条件分支指令JNE的条件是()。
空调=0空调=1 ZF=0 ZF=17。
在8086/8088中央处理器中,最基本的总线读写周期之一由(1)时钟周期(t状态)组成,在T1状态,中央处理器向总线发送(2)信息。
(1) a.1 B. 2 C. 4 D. 6 (2) a .数据b .地址c .状态d .其他8。
8086具有两种操作模式,最小模式由(1)表征,最大模式由(2)表征。
(1)中央处理器提供所有控制信号。
模式设置通过对8286号收发器进行编程来执行。
总线控制器8288 (2)可直接参考模数。
模式设置通过对总线控制器8288进行编程来执行。
需要总线控制器8288。
它适用于单处理器系统9。
8086微机系统0000H:002CH的内存单元开始依次存储23H、0FFH、00H和0F0H四个字节,与该矢量对应的中断号为()。
A.0ahb.0bh.c.0chd.0dh10 .如果真值超过机器数量指示的范围,则称为溢出,标志寄存器中的()位被设置为a.ofafcpfdcf11.8086系统省略部分-ssume cs:cseg。
微机原理-期末考试题库及答案(含3套试卷)
![微机原理-期末考试题库及答案(含3套试卷)](https://img.taocdn.com/s3/m/e4f4b5548762caaedc33d44a.png)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1)控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2)电平。
(1) A.M/ B. C. ALE D.N/(2) A. 高 B. 低 C. ECL D.CMOS2.n+1位有符号数x的补码表示范围为()。
A.-2n < x < 2nB.-2n ≤ x ≤ 2n -1C.-2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A.AND AL, 0FHB.AND AL, 0FOHC.OR AL, 0FHD.OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A.MOV AX, BXB.MOV AX, [BX]C.MOV AX, CXD.MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A.00017HB.00068HC.0005CHD.0005EH6.条件转移指令JNE的条件是()。
A.CF=0B.CF=1C.ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A.1个 B.2个 C.4个 D.6个⑵ A.数据 B . 地址 C. 状态 D.其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是()。
微机原理期末考试试卷(有问题详解)
![微机原理期末考试试卷(有问题详解)](https://img.taocdn.com/s3/m/8a61c29e01f69e3142329450.png)
适用标准文案《微机原理》考试一试卷一、判断题(每题 1 分,共 10 分)1、十六位微型机的含义是:这类机器能同时办理十六位二进制数。
(√)2、微机的字长愈长,计算精度愈高,指令办理功能愈强。
(√ )3、MOV 指令要影响标记位。
(×)4、JMP SHORT NEXT 称为近转移。
(×)5、8086与 8088在软件上不必定完整兼容。
(× )6、端口是位于主机与外设之间的总称。
()7、DMA 是一种不需要 CPU 介入的高速数据传递。
()8、8253中的计数能够经过初始化设置成加计数或减计数。
()9、内部中止的优先权老是高于外面中止。
()10 、两片 8259A 级连后可管理16 级中止。
()得分二、选择题(每题 1 分,共 20 分)1、属于数据寄存器组的寄存器是_____C。
A.AX , BX, CX, DS, DX, BP, IPC. AX ,BX,CX,DX, DI , SI,AH2、在 8086 和 8088 汇编语言中,一个字能表示的有符号数的范围是_____B。
A.-32768 ≤n ≤32768 B.-32768 ≤n≤32767C.-65535 ≤n ≤65535D.-65536 ≤N ≤655353、某数存于内存数据段中,已知该数据段的段地点为2000H ,而数据所在单元的偏移地点为 0120H ,该数的在内存的物理地点为__B。
A.02120H4、在 8086/8088微机系统中,将AL 内容送到I/O接口中,使用的指令是___D。
A.IN AL ,端口地点 B.MOV AL ,端口地点C.OUT AL ,端口地点D.OUT 端口地点, AL5、与十进制数 58.75 等值的十六进制数是 __B。
A.6、将十六进制数FF.1 变换成十进制数是 __C。
A.7、十进制负数 -38 的八位二进制补码是 ____D____。
A.010110018、INC 指令不影响 ____B标记。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理及应用》期末自测题一、基本概念与术语1、8086是(16 )位计算机。
8086地址线有(20 )条,可直接寻址的空间最大为(FFFFFH )。
2、总线周期是指(CPU完成一次访问存储单元或I/O端口所需时间)。
基本总线周期有( 4 )T状态。
Tw状态是指(等待状态)。
3、8086CPU允许的I/O地址线最多可达(16 )条,最大寻址I/O空间为(FFFFH )。
4、8086CPU由(总线接口单元和执行单元)两部分组成,其功能为()。
其中8086CPU 中标志寄存器的作用是(存放算术逻辑运算后的结果特征),指令队列的作用是(),20位地址加法器的作用是(将执行单元提供的16位非重定位地址重定位为20位的存储器物理地址)。
代码段物理地址由CPU的(CS、IP)两个寄存器确定。
堆栈段物理地址由CPU的(SS、SP )两个寄存器确定。
5、8086中断源有(256 )个。
8086中断服务程序入口地址由( 段地址CS和偏移地址IP )组成。
中断类型号为20H,其中断向量为(80H )。
6、I/O指令IN/OUT,传送数据的寄存器为(AL/AX ),间接寻址时使用寄存器(DX ),其中IN AL,DX的含义是(从DX所指端口读一个字节到AL)。
OUT 60H,AL的含义是(将AL中的一个字节输出到60H端口)。
7、一片8259A可以管理(3 )级中断;3片8259A可以管理(22 )级中断。
8、硬件中断是(外部引发?随机的?执行总线周期?中断类型码由中断控制器提供),软件中断是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比,(软件)的级别高。
9、在中断服务程序结束前,为正确返回,必须设置一条指令(RETI )。
在子程序调用结束前,为正确返回,必须设置一条指令(RET )。
10、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明(5、7端口在请求中断)。
ISR状态为10100000B说明(5、7端口在中断响应)。
11、可编程定时器8253的地址有( 4 )个。
共有(3)独立定时通道。
工作方式有( 6 )个。
12、并行接口8255有( 4 )个数据端口,有(3)种工作方式。
13、假设8253的端口地址为40H~43H,那么控制端口地址为(43H),通道0、1、2的端口地址为()。
14、假设8255的端口地址为330H~333H,那么控制端口地址为(333H ),端口A、B、C的地址为()15、定时器8253的门控信号GATE作用是(用于外部控制计数器的启动和停止计数操作),CLK端的作用是(用于输入定时脉冲或计数脉冲信号),OUT端作用是(计数器的输出端)。
16、初始化定时器8253需要先写(控制字),后写(初始字)。
17、伪指令的作用是(指示汇编程序如何汇编源程序),(汇编)产生机器代码。
18、输入输出指令中,数据寄存器由( A )寄存器指出。
A、AL/AXB、BXC、CXD、DX19、以下关于可编程计数/定时器8253说法错误的是(D)。
A).有3个独立的16位计数/定时器B).每个计数/定时器都有6中工作方式C).每个定时/计数器都有时钟输入CLK、定时输出OUT和门控信号GA TAD).每个定时/计数器都用二进制计数,不能用BCD码计数二、简单应用与简答题1、简述微型计算机的组成。
答:微机由CPU、存储器、I/O接口等组要部件组成,各部件通过总线连接在一起。
2、总线分为哪几种类型?微型计算机采用总线结构有什么优点?答:总线是连接各部件的一组公共信号线,按功能分为:数据总线、地址总线、控制总线。
采用总线结构,使微机具有很高的扩展性和兼容性,简化了系统结构。
3、8086 CPU在内部结构上由哪几部分组成?其功能是什么?答:8086的内部结构分为两部分:总线接口部件BIU--负责控制存储器读写;执行部件EU--从指令队列中取出指令并执行。
8086是16位微处理器,有16根数据线、20根地址线,内部寄存器、运算部件以及内部操作都是按16位设计的。
4、8086的总线接口部件由那几部分组成? 其功能是什么?答:段寄存器:为分段寻址提供度地址,用于定位段的位置;CS:保存代码段的段地址,代码段用于存储程序的指令DS,保存数据段的段地址,数据段用于暂存原始数据和处理后的中间结果及最终结果SS,保存堆栈段的段地址,堆栈用于形成堆栈区ES,保存扩展段的段地址,扩展段和数据段类似,一般情况下,数据段用于存储局部变量,扩展段用于存储全局变量地址加法器:将执行单元提供的16位非重定位地址重定位为20位的存储器物理地址,用于存储器接口访问总线上世纪的物理存储器指令指针寄存器IP:存储代码段内的偏移地址指令流字节队列:用于存放由存储器接口根据程序计数器预取的指令存储器接口:连接9086内总线和外部总线,包含16位数据传送通道,根据地址加法器提供20为物理地址信号,以及有控制器产生的总线控制信号。
5、8086的执行单元(部件)由那几部分组成?有什么功能?答:控制器,从指令流字节队列读取指令,根据指令译码控制8086中其他部分进行相应操作,以实现指令要求的功能;算术逻辑单元:完成8位或16位的二进制算术运算和逻辑运算,实现对数据的处理;标识寄存器:存放算术逻辑单元运算后的结果特征通用寄存器组:暂存数据、指针的寄存器阵列,可以减少8086访问总线的次数,有利于提高数据处理速度6、简述8086CPU的流水线思想,与传统计算机有何不同。
答:8086内部分为总线接口大院和执行单元两个异步工作的部分,总线接口单元的指令预取与执行单元的指令交迭并行进行,这种机制成为流水线。
与传统计算机相比,8086CPU增加了指令队列缓冲器,从而实现了执行部件与总线部件的并行工作,因而提高了8086系统的效率。
7、8086和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时处于有效电平?答:8086地址总线和数据总线是分时复用的。
在T1状态。
ALE在总线周期T1期间出现,正脉冲有效,后边沿锁存地址。
ALE是地址锁存允许信号,在但偏偏及扩展外部RAM时,ALE用于控制吧P0口的输出低8位地址A0-7送锁存器锁存起来,以实现地址和数据的隔离。
8、计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?答:1)机损及对内存和I/O端口统一编址;2)计算机对内存和I/O分别进行编址。
在8086/8088系统中用计算机对内存和I/O端口独立编址。
9、一般的IO接口电路安排有哪三类寄存器?它们各自的作用是什么?答:1)数据寄存器:存放CPU与外设之间传送的数据信息。
2)状态寄存器,存放当前外设所处的工作状态;3)控制寄存器,存放CPU通过接口向外设传送控制信息。
10 简述CPU与外设进行数据交换的几种常用方式与特点。
答:1)程序方式,又分为无条件传送方式和查询方式两种,无条件传送方式用于简单外设,如LED显示器;查询方式用于外设较少的情形,接口简单,但CPU效率低;2)中断方式,CPU利用率高,速度快,但需要专门的中断控制电路;3)直接存储器传输方式,DMA,高速数据传输11、简述条件传送方式的工作过程,主要适用的场合。
答:主要用于外设的定时是固定的并且是已知的场合,外设必须在微处理器限定的指令时间内准备就绪,并完成数据的接收或发送。
12、8086 CPU响应中断的条件?8086 CPU响应中断后自动完成的任务是什么?答:CPU响应中断的条件:若为非屏蔽中断请求,则CPU执行完现行指令后,就立即响应中断,若为屏蔽中断请求,必须满足以下三个条件:1)无总线请求;2)CPU允许中断;3)CPU执行完现行指令。
CPU执行IRET中断返回指令后,自动把断电地址从堆栈中弹出到CS和IP中,原来的标志寄存器内容弹回Flags,恢复到原来的断点继续执行程序。
13、软件中断有哪些特点?硬件中断有那些特点?答:硬件中断由外部硬件产生,是由CPU外部中断请求信号出发的一种中断,分为非屏蔽中断NMI和可屏蔽中断INTR。
软件中断是CPU根据某条指令或者对编址寄存器的某个标志位的设置为产生的,也称为内部中断。
通常有除法出错中断、INTO溢出中断,INTn中断、断点中断和单步中断等。
两者的主要区别:硬件中断由外部硬件产生,而软件中断与外部电路无关。
14、什么是中断向量?它放在哪里?对应于类型号1CH的中断向量在哪里?如1CH中断程序从5110H :2030H开始,则中断向量应怎样存放?答:中断向量其实就是中断处理子程序入口地址。
按照中断类型的序号,它存放在内存0-3FFH的区域内。
对应于1CH的中断向量存放在0070-0073H的四个单元中。
中断向量的存放方法为:0070H存放30H,0071H存放20H,0072H存放10H,0073H存放51H。
15、简述定时器/计数器芯片8253的主要功能。
说明OUT、CLOCK与GATE信号的作用。
答:基本功能:1)具有3个独立的16位定时/计数器,采用二进制计数时最大计数范围为0-65535,采用BCD码计数是,最大计数值为0--99992)每个定时计数器都有自己的时钟输入CLK,定时输出OUT和门控信号GA TE3)每个定时计数器均可以按二进制或BCD码计数,计数速率可达2MKz4)每个定时计数器有6种工作方式5)所有输入和输出电平都与TTL兼容OUT:计数器输出端CLOCK:计数器的时钟脉冲输入端,用于输入定时脉冲或计数脉冲信号;GATE:门控输入端,用于外部控制计数器的启动或停止计数的操作16、8253内部有几个独立通道?8253有几种工作方式?初始化8253的步骤是什么?若8253端口地址为200H-203H,对应的端口是哪个?17、并行接口8255有几个数据端口?若端口地址为300H-303H,对应的端口是哪个?怎样初始化8255?18、假设8255A的端口A工作于方式0,外设需要提供两个联络信号,一个为输出选通,一个为外设就绪信号输入,试选择端口并说明理由。
19、中断控制器8259的主要功能?简述8259的工作过程。
三、编程应用题1、编程计算((X+Y)*10)+Z)/X,X、Y、Z都是16位无符号数,结果存在RESULT开始的单元。
答:MOV AX,XADD AX ,YMOV BX, OAHMUL BXADD AX, ZADC DX, 0HMOV BX, XDIV BXMOV RESULT , AXMOV RESULT+2, DXHLT2、将BUF1开始的100字节传送到BUF2开始的单元,然后从中检索字符“#”,并将此单元换成空格字符。
答:START: MOV SI, OFFSET BUFF2LEA DI, BUFF1MOV CX, 100HCYCLE: MOV AL, [SI]MOV [DI], ALINC SIINC DILOOP CYCLEANOTHER: MOV DI, OFFSET BUFF1MOV CX, 100CLDAGE: MOV AL, '#'SCASBDEC CXJZ FINJNZ AGEJMP OVERFIN: MOV [DI], 20HCMP CX, 0JNZ AGEOVER: RET3、编写一段程序,比较两个5字节的字符串OLDS和NEWS,若相同,在RESULT置0,否则置0FFH。