湖南大学年微机原理考研试卷

合集下载

微机原理试题附参考答案

微机原理试题附参考答案

一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。

2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。

4、二进制数01100101.11的十进制表示为(_______)。

5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。

6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。

7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。

则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。

8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。

二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。

A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题。

1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。

B. 存储器。

C. 输入设备。

D. 输出设备。

答案,C。

2. 下列哪个不属于微处理器的功能?A. 运算。

B. 控制。

C. 存储。

D. 输入。

答案,D。

3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。

B. 应用软件。

C. 数据库软件。

D. 固件。

答案,C。

4. 下列哪个不是微机系统的外部设备?A. 打印机。

B. 鼠标。

C. 显示器。

D. 内存条。

答案,D。

5. 下列哪个不是微机系统的存储器?A. 内存。

B. 硬盘。

C. CPU。

D. 光盘。

答案,C。

二、填空题。

1. 微机系统的核心部件是______。

答案,中央处理器。

2. 微机系统的内存是用来存储______。

答案,程序和数据。

3. 微机系统的主要输入设备有键盘、______。

答案,鼠标。

4. 微机系统的操作系统是用来管理______。

答案,硬件和软件资源。

5. 微机系统的显示器是用来输出______。

答案,图像和文字。

三、简答题。

1. 什么是微机系统?简要描述其基本组成部分。

答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。

2. 请简要介绍微处理器的功能及其作用。

答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。

3. 请简要介绍微机系统的软件组成部分。

答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。

四、问答题。

1. 请简要描述微机系统的工作原理。

答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。

2. 请简要介绍微机系统的存储器种类及其特点。

答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。

湖南大学自动化复试02年微机原理真题

湖南大学自动化复试02年微机原理真题

湖南大学2002年招收攻读硕士学位研究生入学考试命题专用纸招生专业:控制理论与控制工程、电力电子与电力传动、电力系统及自动化、电工理论与新技术、测试计量技术及仪器、电机与电器考试科目:微机原理及应用试题编号:5285、试解释指令JMP AX完成的功能,并说明它是近转移指令还是远转移指令。

(2分)四读图题: (共7分)某8086系统中I/O端口地址有关的接口电路如下图:试问:1、8253、8255、8259三种芯片各需占多少个端口地址?2、本图中,分配给8253、8255、8259芯片的分别是哪些端口地址?五程序阅读题:(共25分)1、源程序如下:(4分)MOV BL, 81HMOV AL, 93HAND AL, 0EFHXOR AL, BLOR AL, 18HNEG ALJZ LAB1JS LAB2JMP LAB3……试问:执行完本程序段后1)AL=,BL=2)程序将转到何处执行?2、源程序如下:(4分)MOV AX, 31HADD AL, 39HAAAADD AX, 3030H试问:执行本程序后AL=,AH=。

3、源程序如下:(6分)DATA SEGMENTORG 1000HNUM1 DW 9376HNUM2 DW 7435H述要求的工作。

(注:只需编写可执行的程序,可以不写任何伪指令。

)(8分)DATA SEGMENTSTG_BCD DB 07H, 09H, 03H,00H,04H ;设要转换的十进制数为40397STG_DISP DB 5 DUP (?)TABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHDATA ENDS提示:TABLE为BCD一七段码转换表,表中3FH,06H, 4FH,……6FH依次为十进制数字0,1,2,3,……,9的七段显示代码。

2、某8086系统中8255端口地址范围为360H~363H,其与开关及LED指示灯的接口电路如下图:(16分)试编程实现:1)读入开关K1~K3的打开/闭合状态,并存放到字节型变量KS的低3位中,即K3、K2、K1的状态依次送入D2、D1、D0位。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题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一次可以处理____位的数据。

微机原理考研试题及答案(3套)

微机原理考研试题及答案(3套)

6、0A8CH! k1 r9 k& v$ B 三、简答题( 每题 10 分,共 50 分 )" ^/ D1 J7 Z% p X# R7 O 1、/ \8 V! y+ @( p2 v* P 答:算术逻辑单元 ALU(运算器)。对二进制进行算术和逻辑运算的部件;# n5 e4 C4 X& e7 m5 n# g1 g1 h y 控制与定时单元(控制器)。发布操作命令的机构,执行程序时负责取出指令、分析指令、执行指令;0 C7 l' E( Q" }1 N0 z 内部总线负责在微处理器内部各部件之间传送信息, 总线缓冲器用来隔离微处理器内部和外部总线, 避免总线冲突; ; f2 E- X$ h* z9 `8 r' {% Q 寄存器阵列用于临时存放数据和地址。 2、 答:BIU:段地址寄存器 CS、DS、SS、ES;7 x; C0 J h; n2 Q 20 位地址加法器;3 ]9 L# R, \9 p, j8 g 16 位指令指针寄存器 IP; 输入输出总线控制逻辑等。 EU:运算器; 控制器; 通用寄存器 AX、BX、CX、DX;6 y/ V' h4 H0 S2 f1 b 专用寄存器 BP、SP、SI、DI;* V0 U7 m% A9 T% |( E! [8 r ~, B! A 16 位标志寄存器 FR。* s$ G3 H# o6 W) q) O 3、 答:IO/M 低、DT/R 高、/RD 高、/WR 低;0 N3 C7 P1 e4 V7 U 数据总线:0508H; 4、 答:线选法:CPU 高位地址不经过译码,直接分别连接各存储芯片的片选端以区别各芯片的地址。连线简单,不需译码 器;但容易产生地址冲突,且地址空间不连续。 全译码:所有高位地址全部参与译码,译码输出作为各芯片的片选信号。各组芯片之间不存在地址重叠和冲突 问题,每个单元地址是唯一的;缺点是译码电路比较复杂,译码其输出有时不能全部利用。2 k9 s) t# f* r+ l) p- `0 P4 c 部分译码法:只选 CPU 高位地址总线中的一部分进行译码,以产生各个存储芯片的片选控制信号。部分译码法能充分利 用译码器;但存在地址重叠。它是介于全译码法和线选法之间的一种片选方法。 5、4 |( @; [1 ?( x7 b 地址总线:49420H。

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。

A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。

A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。

A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。

A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。

A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。

A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。

A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。

A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。

A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。

A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。

A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。

A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。

A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。

A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。

7. 在微机系统中,________是用于存储程序和数据的物理部件。

8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。

9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。

10. 在微机系统中,________是用于暂时存放信息的高速存储部件。

三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。

12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。

13. 解释中断在微机系统中的作用及其实现方式。

14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。

15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。

四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。

17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。

18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7、源程序中某指令为:
MOV BX,((PORT LT 5) AND 20) OR ((PORT GE 5) AND 30)
若PORT≥5,则汇编后的指令变为MOV BX,;若PORT<5,则汇编后的指令变为MOV BX,.
8、在串行通信中,设异步传送的波特率为4800,每个字符占10位bit,则传输2400个字符所需的时间至少为秒。
四. 阅读程序题: (共52分)
1、源程序如下(10分):
HEXASC:MOVBL, AL
ADDAL, 0F6H
MOVAL, BL
JNCAD30
ADDAL, 07H
AD30:ADDAL, 30H
RET
试问:
(1)若进入子程序前AL=0AH,BL=81H,则执行子程序后AL=,BL=;
(2)若进入子程序前AL=07H,BL=39H,则执行子程序后AL=,BL=;
(2)设VAR变量所处的逻辑地址为2000H:0080H,则2000H:0085H单元中的内容为多少?‘$’所在单元的物理地址为多少?
3、设8255A的端口地址为40H~43H,写入的工作方式控制字为B6H,置位/复位控制字为09H及02H,试问:(8分)
(1)A口、B口分别为何种工作方式?是输入还是输出?
3、8086CPU的READY是(输入/输出)引脚,其作用是。
4、8086CPU中,BIU访问一次存储器或外设端口所需要的时间称为。
5、构成64K×8位的存储系统需片16K×4位的存储器芯片,该芯片有根地址线。
6、下述三条指令 MOV DL, [BP+SI+32H], INC BYTE PTR[SI+10H], MOV DL,ES:[BX+DI],在内存中的操作地址所使用的段寄存器分别依次是,,。
DATAENDS
相应的执行程序如下:
DDV:XORAX,AX
XORDX, DX
MOVBX, 0
MOVSI,D1 [BX+2]
MOVDI,D1 [BX]
LOP1:SUBDI,D2 [BX]
SBBSI,D2 [BX+2]
JCNEXT
ADDAX, 1
ADCDX, 0
JMPLOP1
NEXT:MOVD3 [BX+2],DX
D7
D6
D5
D4
D3
D2
D1
D0
计数器
读253A工作方式控制字格式:
LOOPMORE
……
试问:
(1)程序执行完后,BX,SI中那一个寄存器中的值较大?大多少?
(2)本段程序的功能是什么?
5、源程序如下:(10分)
MOVCX,10
MOVBX, 0FFFH
NEXT:INCBX
CMPBYTE PTR [BX],20H;20H为空格符的ASCII码
LOOPNENEXT
JNZNT
(3)若规定进入子程序前AL的内容必须小于10H,则本子程序的功能是:。
2、源程序如下:(6分)
ADDITION:MOVCX, NUMB
MOVAX, 0
LP:ADDAX,CX
LOOPLP
RET
试问:
(1)若进入本段程序前NUMB变量的值为100,则执行本程序后有:AX=,CX=;
(2)本程序的功能是:。
(2)最后一段程序(即CHOP:开始的4条指令)的功能是什么?
(3)本段程序完成什么的功能?
4、源程序如下:(7分)
LEABX,NUMS;取数组变量NUMS的偏移地址
MOVSI,BX
ADDSI,99
MOVCX,50
MORE:MOVAL,[BX]
XCHGAL,[SI]
MOV[BX],AL
INCBX
DECSI
9、8086CPU在中断响应周期对外发出信号,读入。
10、8086CPU响应HOLD请求的条件是,响应INTR的条件是,。
11、8259A芯片内有个可编程的寄存器,一片8259A需占用个端口地址。
12、在异步串行通信的字符格式中,起始位的作用是;奇偶位的作用是。
13、8251A的下引脚RxC、WR、SYNDET、DTR、CTS中,哪两个是用于调制解调器控制的接口信号:,.
二简答题:(共20分)
1、8086CPU在最小模式下读总线周期中,对外发出的控制信号有哪三个?它们的作用分别是什么?(6分)
2、有数据定义伪指令如下:(6分)
VARDB 2DUP (18, 2DUP (35, 42), 0),’$’
试问:
(1)请列出该指令定义的数据在存储单元中的存放顺序,一共占多少单元?
MOVAX, BX
JMPEN
NT:MOVAX, 3FH
EN:HLT
试问:
(1)本程序的功能是什么?
(2)本程序执行完后,AX可能有两种不同的结果,他们分别代表什么含义?
6、某源程序中数据段定义如下:(10分)
DATASEGMENT
D1DW0, 1234
D2DW 1234, 0
D3DW2DUP (?)
MOVD3 [BX],AX
HLT
试问:
(1)本程序执行后,AX=,DX=,DI=,SI=。
(2)该程序完成什么功能?
五 编程题 (共30分)
1、试编一段程序完成两个32位补码数NUM1,NUM2的加法运算。(15分)
(1)若运算结果未产生溢出,则将SUMFLAG字节单元清0,将运算结果存入到NUM3中;
(2)若产生溢出,则将0FFH送入SUMFLAG,将NUM3清0;
(3)请编写完整的汇编语言源程序(含数据段,代码段,堆栈段等),NUM1,NUM2的初值可任意设定。
2、某8086CPU系统中,8253A的部分连线如下图,试编写出8253A必要的初始化程序,使得OUT1端能输出秒脉冲信号。设8253A的端口地址为0FE0H~0FE3H。
(2)C口操作了哪两位?是置位还是复位操作?
(3)B6H,09H及02H各写入那个端口地址?
三读图题: (9分)
某存储系统中,与RAM芯片地址有关的连线如下图所示:
试问:
(1)RAM1的地址范围为.
(2)RAM2的地址范围为.
(3)两芯片的地址是否有重叠区?两芯片在系统中是奇体还是偶体?两片共有多少存储单元?
注:答题(包括填空题、选择题)必须答在专用答卷纸上,否则无效
一填空题(每空 1.5 分,共39分)
1、已有二进制代码11000000,若其为补码,则对应的数值为D;若其为原码,则对应的数值为D;若其为无符号数,则对应的数值为D。
2、设AL、BL中均为补码数,执行CMP AL,BL 指令后有SF=0,OF=1,则AL,BL中较大的数是。
3、按钮K与8086CPU的接口电路如下图,对应的输入程序如下所示:(9分)
MOVBX,0
CHCL:INAL,DX;读入K的状态
ANDAL,80H
JNCCHCL
INCBX
CALLDELAY;延时20ms
CHOP:INAL,DX
TESTAL,80H
JZCHOP
JMPCHCL
试问:
(1)调用延时20ms程序的目的是什么?
相关文档
最新文档