微机原理期末测试题

合集下载

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案# 微机原理期末试题及答案## 一、选择题(每题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. 微机系统的总线结构主要包括数据总线、地址总线和控制总线。

微机原理期末考试试题及答案

微机原理期末考试试题及答案

长沙学院微型计算机原理与接口技术一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。

(1) A. M/IO 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中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。

⑴ 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四个字节,该向量对应的中断号是( )。

微机原理期末试题

微机原理期末试题

1.指令队列缓冲器的取指方式。

在执行指令的同时从内存中取出下一条或下几条指令,将取来的指令放在这个指令队列缓冲器中2.微机中地址总线的作用AB用来传送地址信息2.内存地址的计算。

内存容量=末地址-首地址+13.中断向量的概念每个中断处理程序都有一个确定的入口地址,该入口地址即为中断向量4.在汇编语言中,定义常数、变量、分配内存空间的是什么指令伪指令6.8086工作于最小模式下,当M/IO=0,RD=0,WR=1 时,CPU完成的操作是什么。

8086正在访问IO端口,只能读取,不能写入7 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有多少条248 .用8088CPU组成的PC机数据线是多少根。

8根9 .微处理器系统采用存储器映像方式编址和独立编址的概念。

独立编址:即I/O端口地址空间独立存储器的地址空间;统一编址:即I/O端口与存储器共用一个地址空间,用对存储器的访问指令来实现对I/O端口的读/写10 . 8259A的初始化命令字ICW1-ICW411.在计算机系统中,可用于传送中断请求和中断响应信号的是什么总线。

控制总线12伪指令的概念。

用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。

将相对于程序或相对于寄存器的地址载入寄存器中。

与 ADR 指令相似。

ADRL 所加载的地址比 ADR 所加载的地址更宽,因为它可生成两个数据处理指令。

13.中断向量表占用内存地址空间是多少。

00000H ~003FFH,占1K字节空间14 .完成两数相加后是否溢出的运算,用什么标志位?OF=1表示溢出 CF=1表示进位或借位15 .8255A的方式选择控制字应写入什么地址。

16.逻辑地址与物理地址的转换。

物理地址=段地址X10H+便宜地址二进制段地址左移四位+偏移地址=20位17.中断返回指令。

IRET18.循环指令。

LOOP LOOPE LOOPNE LOOPNZ------------------------------------------------------------------ 1.CS、IP的逻辑地址与物理地址计算。

微机原理-期末考试题库及答案(含3套试卷)

微机原理-期末考试题库及答案(含3套试卷)

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令 JNE 的条件是( )。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在 8086/8088CPU 中,一个最基本的总线读写周期由( 1 )时钟周期 (T 状态 ) 组成, 在 T1 状态, CPU 往总线上发 ( 2 )信息。

⑴ A. 1 个B. 2 个C. 4 个D. 6 个微型计算机原理与接口技术综合测试题一一、 单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处 ) 1.8086CPU 通过( 1 )控制线来区分是存储器访问, 还是 I/O 访问,当 CPU 执行 IN AL,DX 指令时,该信号线为( 2 )电平。

(1) A. M/ B. C. ALE D. N/2 . n+1 位有符号数 x 的补码表示范围为( )。

A. - 2n < x < 2nB. - 2n ≤ x ≤-1 2nC. - 2n - 1 ≤ x ≤-1 2 nD. - 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 个存贮单元内。

(2) A. 高 B. 低C. ECLD. CMOS⑵ A. 数据 B . 地址 C. 状态 D. 其它8.8086 有两种工作模式 , 最小模式的特点是( 1 ),最大模式的特点是 ( 2 )。

B. 由编程进行模式设定⑴ A. CPU 提供全部控制信号C. 不需要 8286 收发器D. 需要总线控制器 8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器 8288D. 适用于单一处理机系统9.在 8086 微机系统的 RAM 存储单元器 0000H:002CH 开始依次存放 23H ,0FFH ,00H ,和 0F0H 四个字节,该向量对应的中断号是 ( ) 。

微机原理期末测试题..答案PPT资料全面版

微机原理期末测试题..答案PPT资料全面版

(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的工作方式

《微机原理》期末考卷

《微机原理》期末考卷

《微机原理》期末考卷一、选择题(每题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. 微机中的______是用于存储系统软件和应用程序的存储器。

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案一、填空题1.十进制数11.375转换为二进制数为______;二进制数1101101转换为十进制数为______。

2.二进制数110111100101.1011转换为十六进制数为______。

3.二进制数1001011.1转换为十进制数为______。

4.用MOS器件构成的RAM可分为SRAM_和_DRAM__。

5.A=-113D,则[A]补=__________。

10001111B6.已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10 H,则指令MOV CL,SS:[SI+50H]中源操作数的寻址方式为_寄存器相对寻址_,存储器操作数的有效地址_13A7H_,实际地址05A27H。

7.对于ADD AL,BL指令,当AX=8573H,BX=8032H时,指令执行后标志位OF=__1___,CF=_0____。

8.变量具有段属性、偏移量属性和类型属性。

9.汇编语言程序的语句可分为两大类:指令性语句和指示性语句。

10.A=-71,则[A]补=______。

11.设一个主存容量为320K,若要访问该主存,其地址码至少__19__位;其最大的主存地址为_4003FH_。

12.8088CPU中指示栈顶的寄存器是_SP_,指示指令执行顺序的寄存器是_IP_。

13.中断处理过程分为中断请求、_中断源识别_(或中断判优)、_中断响应_、中断服务和中断返回。

14.A=+0110101,B=-0110101,[A+B]补=______。

15. 从CPU的NMI引脚产生的中断叫做非屏蔽中断,它的响应不受IF标志___的影响。

16.由INT指令引起的中断称可屏蔽中断,由CPU外部引起的中断称外部中断(或硬件中断)。

17.两片8259级联共可管理_________级中断,若从片连接在主片的IR2上,则从8259A 的ICW3为___________。

微机原理期末考试题

微机原理期末考试题

微机原理期末考试题(总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 )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理期末测试题
一、选择题(20分,每题1分)
1、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有(
A. 32
B. 16
C. 20
D. 24
D
)条。
2、8086的一个总线周期,最多可交换( )字节。
A. 一个 C.四个
B. 二个 D. 八个
B
3、在8086CPU的引脚中,用于连接硬中断信号的引脚有几个( )
A.RAM C.磁盘
B.ROM D.ROM和RAM
D
12、若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为( )
A. 61FFH
B. 63FFH
C. 7FFFH
D.6FFFH
C
13、传送数据时,DMA与中断方式相比,其主要特点是( )
A.数据批量传送且速度快
B.CPU可以分时工作
译码。若用4K×1的RAM芯片组成12K字节的内存总容量,则需 片这样
的芯片。
14
12
2
24
三、简答题(15分,每小题3分) 1、试说明8086最小/最大工作方式的特点
P39
2、试说明十进制调整指令DAA的功能及调整过程。
P95
3、试说明实现片选控制的3种方法及其特点
P196
4、试说明查询数据传送方式完成一次数据输入过程的步骤。
P222
5、可编程中断控制器8259A的主要功能是什么?
P258
四、程序分析题(10分) 1、 MOV DX,8F70H
MOV AX,54EAH OR AX,DX AND AX,DX NOT AX XOR AX,DX ROR AX,1
AX= FFFFH。(3分)
2、8253的工作频率为3.9936MHz,要求用8253产生一个频 率为1200Hz的方波,设置为工作方式3,下面给出8253的初 始化程序,试填空完成该程序,并加上注释。设通道0、1、 2、控制端口地址分别为:60H、61H、62H、63H。 (每 空占1分,共7×1=7分;)
计数初值为N= 3328 控制字为:00110111B
RD
M / IO L
RD
M / IO H
WR
M / IO L
WR
M / IO H
18、在一些要求传输速度高,传输数量大的人机交互设备中,人机接口之间信 息联络方式一般为( )
A.中断方式 B. DMA方式 C. 查询方式 D. 同步方式
B
19、8255A中可以按位置位/复位的端口是 ( )
A. 15个
B. 8个
C. 2个
C D. 1个
4、8086的SS=1060H,SP=0010H,AX=1234H,当执行一条PUSH AX指令时,12 34H存放的实际地址是 ( ) A. (10610H)=12H (10611H)=34H B. (10610H)=34H (10611H)=12H
7、逻辑地址1000:2000对应的物理地址为( )。
A、1200H
B、12000H
C、2100H
B
D、21000H
8、下面寄存器( A、AX C、SP
)使用时的默认段寄存器为SS。
C B、BX D、SI
9、下列指令中,执行速度最快的指令是(
A. ADD AX,10
B. ADD AL,[SI+10H]
立即数不能为目的操作数
6、假设AX和BX寄存器中存放的是有符号整数,
为了判断AX寄存器中的数据是否大于BX寄存器中
的数据,应采用指令序列( )。
A.SUB AX,BX
B.DSUB AX,BX
JC label
JNC label
C.CMP AX,BX
D. CMP AX,BX
JA label
JG label
A C.不必查询I/O口状态
D.传送程序相对简单
14、可为PC机管理可屏蔽中断源的接口芯片是( A. 8253 B. 8255A
D C. 8288 D. 8259A
)。
15、下面的中断中,只有哪个中断请求需要硬件提供中断类型码 ( ) A. INTO B. INT n C. NMI D. INTR
22
5、若定义DAT DW 12H,34H,则DAT+1和DAT+2两个字节内存单元中存放的
数据分别是


00H
34H
6、已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,
总容量为12K字节,试问为满足其编址范围,至少需要地址总线中的
根。其中
根需用于每片芯片的片内地址输入,
根可用于片选地址
CC. ADD AX,CX
D. ADD AX,[BX]
)。
10、指令( )的源操作数的寻址方式为直接寻址。
D A. MOV [2000H],AL
B. MOV AX,DX
C. MOV AX,2000H
D. XOR AL,[2000H]
寄存器寻址
寄存器寻址 立即寻址
11、计算机的内存储器可采用 ( )
D
16、CPU响应中断的时机是( )
A.一条指令结束 B.外设提出中断
A
C. 取指周期结束
D. 当前程序执行完后
17、当微处理器进行IO读操作时,在发出地址信息后,当(
)后,同时片
选信号已稳定,输入口已与数据总线接通, 微处理器可以进行操作。
A. 有效,
B. 有效,
A
C. 有效,
D. 有效,
A. 端口A B. 端口B
C. 端口C D.都可以
C
20、8086CPU构成的PC机所访问的I/O空间有( A. 256B B. 1KB
C C. 64KB
D. 1MB
)。
二、填空题(15分,每空1分)
1、8086/8088CPU被设计为两个独立的功能部件:

,其中,20位地址加法器属于


部分 ,其作用
总线接口部件
执行部件
总线接口部件
形成20位的物理地址
2、8086/8088CPU复位后个端口地址,它进行中断结束处理的方式


2

三种。 普通EOI命令方式
特殊EOI命令方式
自动EOI方式
4、设系统中有主、从8259A芯片共3片,最多能管理 级中断优先级。
D C. (1060EH)=12H (1060FH)=34H
D. (1060EH)=34H (1060FH)=12H
5、假设V1和V2是用DW定义的变量,下列指令中正确的是( )。
A.MOV V1,20H
B.MOV V1,V2 C.MOV AL,V1
A
D.MOV 2000H,V2
两个内存单元不能直接传送 类型不匹配
相关文档
最新文档