湖南大学微机原理期末考试及答案

合集下载

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案# 微机原理期末试题及答案## 一、选择题(每题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四个字节,该向量对应的中断号是( )。

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

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

微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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资料全面版

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

湖南大学微机原理与接口技术期末试卷一及答案

湖南大学微机原理与接口技术期末试卷一及答案

所有试卷资料免费下载一、 填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x +y]补=_________, [x -y] 补=__________;2、数制转换:247.86= H =______________BCD;3、在8086CPU 中,由于BIU 和EU 分开,所以_____和_____ 可以重叠操作,提高了CPU 的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量, 每一个向量占____ 个字节;5、8086系统中,地址FFFF0H 是___________________ 地址;6、8086CPU 的MN/MX 引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU 中典型总线周期由____个时钟周期组成,其中T 1期间,CPU 输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W 等待周期。

9、8259A 共有___个可编程的寄存器,它们分别用于接受CPU 送来的______命令字和________命令字。

一、 二、 简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

(5分)2、已有AX=E896H ,BX=3976H ,若执行ADD BX ,AX 指令,则结果BX ,AX ,标志位CF ,OF ,ZF 各为何值?(5分)3、有变量定义的伪指令如下:考试中心填写: 湖南大学课程考试试卷 课程名称: 微机原理与接口技术试卷编号: A ; 考试时间:120分钟NUMS DW 18 DUP(4 DUP(5),23)V AR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、V AR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)二、三、读图(10分)下图中,AB为8086CPU低八位地址总线2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。

微机原理与接口技术期末考试试题及答案.

微机原理与接口技术期末考试试题及答案.

微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

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

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

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

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

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

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

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

7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H。

(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。

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

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

一、填空题1.十进制数11.375转换为二进制数为______;二进制数转换为十进制数为______。

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

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

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

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

B6.BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=046 8H,CS=4B10H,那么指令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=+,B=-0110101,[A+B]补=______。

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

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

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

18.信息码为0110100,那么奇校验码为____________。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题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,请计算其二进制补码。

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

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

微机原理-期末考试题库及答案(含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分,共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____。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题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. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题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和内存的高速总线。

湖南大学微机原理与接口技术期末试卷二及答案

湖南大学微机原理与接口技术期末试卷二及答案

所有试卷资料免费下载一、 填空题(20分,每空1分)1、将十进制数279 85转换成十六进制数、八进制数、二进制数及BCD 码数分别为:________H,________Q,_____B, BCD 。

2、字长为8位的二进制数10010100B ,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为______D,______D 或______D 。

3、已知BX=7830H ,CF=1,执行指令:ADC BX ,87CFH 之后,BX=____________,标志位的状态分别为CF=_______,ZF=_______, OF=________,SF=__________。

4、8086中,BIU 部件完成______功能,EU 部件完成 _____功能。

5、8086中引脚BHE 信号有效的含义表示________________。

6、8086正常的存储器读/写总线周期由________个T 状态组成,ALE 信号在__________状态内有效,其作用是______________。

7、设8086系统中采用单片8259A ,其8259A 的ICW 2=32H ,则对应IR 5的中断类型号为____________H ,它的中断入口地址在中断向量表中的地址为____________________H 。

一、 二、 简答及判断题(共17分) 1、某指令对应当前段寄存器CS=FFFFH ,指令指针寄存器IP=FF00H ,此时,该指令的物理地址为多少?指向这一物理地址的CS 值和IP 值是唯一的吗?试举例说明 (4分)2、8086CPU 的FLAG 寄存器中,状态标志和控制标志有何不同?程考试中心填写:湖南大学课程考试试卷 课程名称: 微机原理与接口技术 试卷编号: B ; 考试时间:120分钟序中是怎样利用这两类标志的?(4分) 3、设采用8251A进行串行异步传输,每帧信息对应1个起始位,7个数据位,1个奇/偶校验位,1个停止位,波特率为4800,则每分钟能传输的最大字符数为多少个?(4分) 4、判断下列指令的对错(正确的在括号内打“√”,错的打“⨯”) (5分)(1)(1)LEA SI, 4[SI] ( )(2)(2)MOV AL, [CX] ( )(3)(3)XCHG [SI], [BX] ( )(4)(4)PUSH WORD PTR[BX] ( )(5)(5)POP CS ( )三、读图和作图题(20分)1、1、8086系统中接口连接关系如下图所示。

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

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

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

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

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

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

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

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

7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?为多少?答:偏移地址为54100H。

(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。

湖南大学《微机原理与接口技术》2022-2023学年第一学期期末试卷

湖南大学《微机原理与接口技术》2022-2023学年第一学期期末试卷

湖南大学2022-2023学年第一学期期末考试试卷课程名称:微机原理与接口技术;考试时间:120分钟题号一二三四五总分应得分2020102030100实得分评分人一、填空题(每题1分,共20分)1.8086/8088CPU 的数据线和地址线是以_____________方式轮流使用的。

2.CPU 中的总线接口部件BIU ,根据执行部件EU 的要求,完成_____________与_____________或____________的数据传送。

3.8086中的BIU 由_____________个_____________位段寄存器、一个_____________4.位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路组成。

5.8086/8088构成的微机中,每个主存单元对应两种地址:_________和__________。

6.对于8259A 的中断请求寄存器IRR ,当某一个IRi 端呈现_____________时,则表示该端有中断请求。

7.若8259A 中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为_____________。

8.在存储器的层次结构中,越远离CPU 的存储器,其存取速度_____________,存储容量_____________,价格_____________。

9.存储器的存取速度可用_____________和_____________两个时间参数来衡量,其中后者比前者大。

10.中断返回指令IRET 总是排在_____________。

11.若8255A 的系统基地址为2F9H,且各端口都是奇地址,则8255A 的三个端口地址为_____________。

二、选择题(每题2分,共20分)班级:学号:姓名:1.在微机原理中,CPU的主频指的是什么?()A.每个时钟周期的指令执行次数B.每秒钟的指令执行次数C.CPU的工作频率D.CPU的缓存大小2.下列哪个接口技术通常用于将音频信号传输到外部音箱?()BB.HDMIC.音频插孔D.Bluetooth3.在微机原理中,ALU(算术逻辑单元)的主要功能是什么?()A.控制指令的执行B.进行算术和逻辑运算C.存储数据的临时缓存D.驱动外部设备的连接4.哪种接口技术常用于通过有线网络连接计算机?()BB.HDMIC.BluetoothD.Ethernet5.在微机原理中,寄存器是用来做什么的?()A.存储指令集B.存储数据和运算结果C.控制外部设备D.进行数据传输6.下列哪种接口技术可用于连接数码相机或摄像机到计算机?()BB.HDMIC.VGAD.DVI7.在微机原理中,时钟信号的作用是什么?()A.控制CPU和其他组件的工作节奏B.进行数据的存储和检索C.进行图形处理和显示D.控制外部设备的连接状态8.哪种接口技术常用于连接鼠标和键盘到计算机?()BB.HDMIC.MIDID.Thunderbolt9.在微机原理中,总线的作用是什么?()A.将数据传输到外部设备B.控制CPU的工作C.连接CPU和其他硬件组件D.存储临时数据和指令10.下列哪种接口技术常用于将视频信号传输到显示器?()BB.HDMIC.EthernetD.Thunderbolt三、判断题(每题2分,共10分)1.数据总线是单向总线。

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0 接口,系统总线),外围设备,电源。

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

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

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

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

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

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

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

7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H。

(物理地址=段地址*16+偏移地址)8.8086/8088CPU 有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6 个:ZF,SF,CF,OF,AF,PF。

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

湖南大学微机原理考试试题
一、填空:(每空1分,共20分)
1、设字长为八位,有x= 1,y=124,则有:[xy]补=_________, [xy]补=__________;
2、数制转换:247.86= H =______________BCD;
3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;
4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;
5、8086系统中,地址FFFF0H是___________________ 地址;
6、8086CPU的MN/MX引脚的作用是____________________;
7、8251芯片中设立了_____、_____ 和______三种出错标志;
8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的
______命令字和________命令字。

1、二、简答题:(20分)
1、什么是信号的调制与解调?为什么要进行调制和解调?试
举出一种调制的方式。

(5分)
2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,
则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)
3、有变量定义的伪指令如下:
NUMS DW 18 DUP(4 DUP(5),23)
VAR DB 'HOW ARE YOU !', 0DH, 0AH
试问:NUMS、VAR变量各分配了多少存储字节?(5分)
4、已有MOV AL,INF[BPSI]与MOV AL,ES:INF[BPSI]两条指令,试问:其源操作数采用何种寻
址方式?是字或是字节操作?两条指令有何区别?(5分)
2、三、读图 (10分)
下图中,AB7~AB0为8086CPU低八位地址总线
试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;
2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。

四、判断题:(8分)
下列各题,请在正确的题的括号内打“”,错误的请打“”。

1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一个相同的信号。

()
2、CPU寻址外设时,存贮器对应的I/O方式是把一个外设端
口作为一个存贮单元来看待。

()
3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变
中断的优先权。

()
4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一
些IR引脚上直接连接外设的中断请求信号端。

()
五、阅读程序与接口芯片初始化:(26分)
1、源程序如下:(6分)
MOV CL,4
MOV AX,[2000H]
SHL AL,CL
SHR AX,CL
MOV [2000H],AX
试问:若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_____,(2001H)=______。

本程序段的功能_________________________。

2、源程序如下:(4分)
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问:执行程序后AL=_______;
程序将转到哪一个地址执行:__________。

3、源程序如下:(6分)
MOV CX,9
MOV AL,01H
MOV SI,1000H
NEXT: MOV [SI],AL
INC SI
SHL AL,1
LOOP NEXT
试问:执行本程序后有:AL=_____;SI=______;CX=______;
本程序的功能是______________________________。

4、某系统中8253占用地址为100H~103H。

初始化程序如下:(4分)
MOV DX, 103H
MOV AL, 16H
OUT DX, AL
SUB DX, 3
OUT DX, AL
试问:此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?__________________;
若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。

5、已知某8255A在系统中占用88~8BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:(6分)
六、编程:(16分)
已知某输入设备的数据端口地址为40H,状态端口地址为41H,其中D0位为“1”时,表示“READY”状态。

试编程实现:
采用查询方式从该设备输入20个ASCII码表示的十进制数,并求出这20个十进制数的累加和;
将此累加和转换成BCD码,并存放到NBCDH(百位数)和NBCDL(存十位和个位数)单元中。

注:只要求写出程序的可执行部分,可以不写任何伪指令。

《微机原理与接口技术》试卷A 评分标准及参考答案
一、每空1分,共20分
1、01111011 10000011
2、F7DCH 00100100011110000110 BCD
3、取指令执行指令
4、00000H~003FFH区 256个 4个
5、CPU复位以后执行第一条指令的地址
6、决定CPU工作在什么模式(最小/最大)
7、奇/偶错帧格式错溢出错
8、4个地址 T3和T4
9、7个初始化操作
二、每题5分,共20分
1、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为300~3400HZ,而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输出错。

(3分)
调制是将数字信号模拟信号。

而解调则是相反。

例如FSK制(调频制或称数字调频)可将数字“1”和“0”分别调制成2400HZ和1200HZ的正弦波信号。

(2分)
2、BX=220CH (1分) AX=E896H (1分) CF=1 (1分) OF=0 (1分)
ZF=0 (1分)
3、NUMS分配了180个字节 (3分) VAR分配了15个字节 (2分)
4、源操作采用基址+变址寻址方式 (2分) 是字节操作 (1分)
MOV AL,INF[BP+SI]—访问的是堆栈段 (1分)
MOV AL,ES:INF[BP+SI]—访问的是附加段,实现了段超越 (1分)三、每题5分,共10分
8259A占2个 (2分) 为20H,22H或24H,26H (2分) 20H或24H (1分)
8255A占4个 (2分) 为80H,82H,84H,86H (2分) 86H (1分)四、每题2分,共8分
1();2( );3( ); 4( );
五、共26分
1、 (2000H)=39H (2分) (2001H)=00H (2分)
将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,0(2001H) (2分)
2、37H (2分) LAB2 (2分)
3、0 (1分) 1009H (1分) 0 (1分)
对数据段内1000H~1008H单元置数,依次送入1,2,4,8,16,32,64,128,0共九个 (3分)
4、计数器0 (1分) 工作于方式3 (1分)
45.454KHZ (2分)
5、 MOV AL, 80H
OUT 8BH,AL (2分)
MOV AL,ODH
OUT 8BH,AL (2分)
MOV AL,06H
OUT 8BH,AL (2分)
六、共16分酌情扣分
MOV CX,20
MOV BL,0 (2分)
INLOOP:IN AL,41H
TEST AL,01H
JZ INLOOP (2分)
IN AL,40H
AND AL,OFH ;ASCII十进制 (BCD) ADD BL,AL
LOOP INLOOP ; 共输入20个 (2分)
MOV AL,BL ;累加和AL
MOV AH,0
MOV BL,100 (2分)
DIV BL ;AXBLAL,余数AH
MOV NBCDH,AL ;存百位数 (2分) MOV AL,AH
MOV AH,0
MOV BL,10 (2分)
DIV BL ;十位数AL,个位数AH
MOV CL,4 (2分)
ROL AL,CL ;AL循环左移四位
OR AL,AH ;形成组合型BCD码
MOV NBCDL,AL ; 存十位,个位数 (2分) HLT。

相关文档
最新文档