考研微机原理习题集.docx
- 文档编号:27909617
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:19
- 大小:152.29KB
考研微机原理习题集.docx
《考研微机原理习题集.docx》由会员分享,可在线阅读,更多相关《考研微机原理习题集.docx(19页珍藏版)》请在冰豆网上搜索。
考研微机原理习题集
考研习题-微机原理试卷及参考答案
填空题:
1.从功能上分,8086CPU由和两部分组成执行部分EU,总线接口部
分BIU
2.8086CPU采用和两级存储器寻址方式段地址,段内偏移地址
3.假设CS=8311HIP=1234H,则该指令单元的20位物理地址为84344H
4.计算机硬件基本结构包括:
、、、、等部件,
这些部件通过、、相连接运算器,控制器,存储器,输入
设备,输出设备,数据总线,地址总线,控制总线
5.8086CPU具有跟地址线,因此具有的存储器地址空间。
20,1M
6.指令MOVAX,10H的原操作数和目标操作数分别是,。
10H,AX
6.机器数可以用不同的方法表示,常用的编码方式有,,。
原码,
反码,补码
7.已知原码为10011010,则补码为。
7.二进制数1011.11B转化为十进制为。
11.75
8.8086有个通用寄存器,个专用寄存器4,4
8.计算机系统总线按功能分可分为,,。
数据总线,地址总线,
控制总线。
8.堆栈数据的存取原则是“先进先出,后进后出”
9.8086的四个段寄存器分别是,,,。
DS,CS,SS,ES
9.8086的标志寄存器中控制标志有:
,。
DF,IF,TF
10.8086指令的操作数寻址方式有,,,。
立即数,寄存
器,IO口,内存单元
11.汇编语言的源程序语句可以分为:
,。
指令语句,伪指令语
句,宏指令语句
12.在8086最小工作模式下芯片8286的作用是。
增大总线驱动能力
13.8086的引脚中INTR的功能是。
可屏蔽中断请求信号
14.8086最小工作模式时ALE管脚的作用为。
地址锁存信号
15.8086最小工作模式下M/IO口的作用是。
访问存储器或IO口控制信号
16.随机存取存储器英文缩写为只读存储器缩写为。
RAM,ROM
17.半导体存储器的主要计数指标为,,,。
存储容量,
最大存取时间,功耗,可靠性
18.半导体存储器的基本结构有,,,等构成。
地址译码,
存储矩阵,读写控制逻辑,三态双向缓冲器
19.片选控制信号方法有,,。
全译码,部分译码,线译码
20.中断处理的一般步骤是,,。
保护现场,执行中断服务程序,
恢复现场
21.可屏蔽中断INTR在中断请求时,CPU无响应则最可能的原因是。
IF=0
22.8086的中断系统分为两大类分别是,。
内部中断,外部中断
23.8086外部中断可分为,两大类。
可屏蔽中断,不可屏蔽中断
24.8259A与8086CPU相连的作用是。
中断控制器
25.8259A的中断请求触发方式有,。
边沿触发方式,电平触发方式
26.8253的功能是。
可编程定时器计数器
27.8255的功能是。
可编程并行接口拓展
28.每片8253有个独立的位计数通道,每个计数器可编程设定种
工作方式。
3,16,6
29.8086的数据总线有位,地址总线有位,其中地址/数据复用总
线。
16,20,AD0—AD15
30.当始值写入8253的寄存器之后要经过个初时钟周期。
1
31.8253计数器的最大初始值是。
0
32.8253用十进制计数时最大的计数个数是。
104
33.衡量串行数据传输速度的参量称为。
波特率
34.设数据帧为1位起始位,1位停止位,7位数据位,1位奇偶校验位,波特率为1200.
用7位数据位代表一个字符,则最高字符传输速度为。
120
35.串行通信中数据传输模式可分为,,三种模式。
单工,半双工,
全双工
36.RS232接口标准的9针连接器中,TXD脚和RXD脚的功能是,。
串行数据发送,串行数据接收
37.RS232的数据线TXD和RXD使用逻辑,表示逻辑0,表示逻辑
1。
负,高电平,低电平
38.8250串行通信接口芯片在接收端设立了三种出错标志,分别是,,
奇偶错误,帧错误,溢出错误
39.A/D转换类型有,,。
并行比较型,逐次比较型,双积分型
40.D\A转换的主要性能参数是,。
分辨率,建立时间
41.DAC0832是一种位的DA转换芯片,A\D7472是通用位A|D转换芯片
8,12
42.DAC0832的输出电路分为,。
单极性电压输出,双极性电压输出
43.在数据通信中有两种基本的通信方式:
,。
串行通信,并行通信选择题:
1.8086CPU具有在()根地址线,()根数据线()A
(A).20,16(B).20,20
(C)16,16(D).16,20
2•假设CS=8311HIP=1234H,则该指令单元的物理地址为()C(A)8311H(B)9545H
(C)84344H(D)84333H
3.8086代码段地址放在寄存器()中,偏移地址来源于寄存器()
(A)CS,IP(B)CS,SP
(C)DS,IP(D)DS,SP
4.指令MOVAX,[SI]的寻址方式是()D
(A)立即寻址(B)直接寻址
(C)寄存器寻址(D)寄存器间接寻址
5•指令MOVAX,[2000H],设DS=4000H,则寻址的物理有效地址为()C
(A)2000H(B)4000H
(C)42000H(D)38000H
6.8086微处理器的寄存器中()是通用的数据指针。
B
(A)AX(B)BX
(C)CX(D)DX
7.8086微处理器的寄存器中()是通用的I/O指针。
D
(A)AX(B)BX
(C)CX(D)DX
8.MOVAX,[BX+SI]的源操作数的物理地址是()。
A
(A)(DS)X16+(BX)+(SI)(B)(ES)X16+(BX)+(SI)
(C)(SS)X16+(BX)+(SI)(D)(CS)X16+(BX)+(SI)
9.()是地址锁存器芯片。
D
(A)74LS245(B)74LS244
(C)74LS373(D)74LS273
10.8086CPU的INTR脚和INTA脚的功能是功能是()A
(A)可屏蔽中断请求信号,中断响应信号(B)不可屏蔽中断请求信号,中断响应信号
(C)不可屏蔽中断请求信号,地址锁存信号(D)可屏蔽中断请求信号,地址锁存信号
11.8086总线周期时序中,所存地址是在()状态。
A
(A)T1(B)T2
(C)T3(D)T4
12.对数据总线进行采样发生在()状态B
(A)T3(B)T4和前一个状态下降沿
(C)T3状态和T4状态上升沿(D)T2状态
13.下列哪种芯片属于中断控制芯片B
(A)8255(B)8259
(C)62264(D)8253
14.8253芯片方波发生器是工作于()C
(A)方式1(B)方式2
(C)方式3(D)方式4
15.()是随机存储器RAM芯片。
D
(A)2164(B)8284
(C)28128(D)6264
16.ADC0809和AD7472分别是()位的模数转换芯片D
(A)8,8(B)8,4
(C)12,8(D)8,12
17.DAC0832是()位()缓冲的D/A芯片A
(A)8,双缓冲
(B)12.
单缓冲
(C)12,单缓冲
(D)8
,单缓冲
18.8086中断响应一
般由()
个总线周期组成B
(A)1
(B)2
(C)3(D)4
19.80x86系列微处理器采用的是什么编制方式B
A.I/O端口与内存统一编址(B)I/O端口独立编址
(C)全译码编址(D)部分译码编址
20.80X86系列微机中下列优先级最高的中断是()
(A)除法错中断(B)不可屏蔽中断
(C)可屏蔽中断(D)单步中断
简答题:
1.8086的执行单元(EU)由哪几部分组成?
算术逻辑单元(ALU)
通用寄存器AX、BX、CXDX;可分为8个8位的寄存器(AL、AH;BL、BH;CL,CH,
DL,DH)
4个专用寄存器:
SP、BP、DI、SI;
状态标志寄存器FLAGS和内部总线组成。
2.简述什么是中断源
引起中断的原因,或者说能发出中断请求的来源
3.8086的中断系统包括哪些部分?
包括外部中断和内部中断。
4.在8086总线周期的T1、T2、T3、T4状态,CPU分别执行什么动作?
T1周期:
8086发出20位地址信号,同时送出地址锁存信号ALE;
T2周期:
8086开始执行数据传送;
T3周期:
下降沿采样READY若有效则T3结束后进入T4,若无效则插入等待周期Tw,
在Tw继续采样READ丫直至其变为有效后再进入T4;
T4周期:
8086完成数据传送。
5简述指令语句和伪指令的区别?
指令语句能产生目标代码,伪指令不能产生目标代码。
6.简述下列代码的过程和结果
PUSHAX
PUSHBX
POPAX
POPBX
先将AX入栈,然后将BX入栈,由于堆栈先进后出原则,原BX的内容先出给AX然后原AX
内容后出给BX,实现AX与BX的数据交换
7.简述串行异步通信数据帧的格式
1个起始位,5到8个数据位,1个可选的奇偶校验位。
1到2个停止位
8.简述传输模式单工,半双工,全双工的特点单工:
一根数据线,数据只能固定一个方向发送半双工:
一根数据线,数据能交替双向传输全双工:
两根数据线,一个发送一个接收
9.、计算机的主要性能指标字长,存储容量,指令系统,运算速度,系统配置。
10.简述8086的总线有哪几种
数据总线,地址总线,控制总线
判断题
1经典的冯•诺依曼结构包括CPU,控制器,存储器,输入设备,输出设备()W
2.8086总线接口部分的段寄存器有CS,DS,SS,ES,IP()W
11.指针寄存器SP和BP都可用来存取堆栈段的数据,两者功能和使用方式都一样()W
12.求补码和求补指令在功能上是一样的()W
13.正数的反码是其本身,负数的反码是原码的符号位不变其它各位取反()R
14.PUSH指令执行时SP将会加2,POP指令执行时SP减2()W
15.操作数在内存中寻址的方式称为内存寻址方式()R
16.比较指令CMP不会对标志寄存器产生直接影响()W
17.乘法指令MUL乘数可以为内存操作数,但不能为立即数()R
18.除法指令的被除数隐藏在AX或DX----AX中()R
19.移位操作的效率比乘除指令效率低得多,所以我们经常不用它()W
20.伪指令和指令语句共同产生目标代码,宏指令不形成目标代码()W
21.8086总线周期一般由4个时钟周期组成()R
22.由于外部设备的速度较慢,可能会在总线周期的T2和T3之间插入Tw状态()W
15.80x86的I/O端口编址属于独立编址()R
16.8253芯片的工作方式2是方波发生器()W
17.8253芯片在写入计数初值之前需写入控制字()R
18.矩阵键盘不会产生按键抖动,所以不需要软件或硬件消除抖动()W
19.串行通信比并行通信的最大优势在于传输数据速度快()W
20.RS232数据线TxD和RxD采用负逻辑,0表示高电平,1表示低电平()R编程题
1.比较两个无符号数的大小,把较大的数存入MAX单元中
DATASEGMENT
NUMBERDBX1,X2
MAXDW?
DATAENDS
CODESEGMENT
ASSUMEDS:
DATA,CS:
CODE
START:
MOVAX,DATA
MOVDS,AX
LEASI,NUMBER
MOVAL,[SI]
CMPAL,[SI+1]
JAENEXT
MOVAL,[SI+1]
NEXT:
MOVMAX,AL
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
2.编程实现123+456——>sum
DATASEGMENT
ADW123
BDW456
SUMDW?
DATAENDS
CODESEGMENT
ASSUMEDS:
DATA,CS:
CODE
START:
MOVAX,DATA
MOVDS,AX
MOVAX,A
ADDAX,B
MOVSUM,AX
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
18.编程实现统计字符串STRING的空格的个数
DATASEGMENT
STRINGDB'Wherethereisawill,thereisaway.$'RESULTDW?
DATAENDS
CODESEGMENT
ASSUMEDS:
DATA,CS:
CODE
START:
MOVAX,DATA
MOVDS,AX
MOVBX,OFFSETSTRING
MOVDX,0
AGAIN:
MOVAL,[BX]
CMPAL,'$'
JZFIN
CMPAL,20H
JNZCONT
INCDX
CONT:
INCBX
JMPAGAIN
FIN:
MOVRESULT,DX
MOVAH,4CHINT21HCODEENDSENDSTART
19.写一段子程序代码代码实现DAC0832的DA转换使输出锯齿波
MOVAL,00HAGAIN:
OUT5AH,AL
MOVCX,10DELAY:
LOOPDELAY
INCAL
JMPAGAIN
20.编程写一个延时DELAY子函数(采用内外嵌套循环方式)DELAYPROCNEAR
PUSHBX
PUSHCX
MOVBX,2000;初始值可任意选
DEL1:
MOVCX,0DEL2:
LOOPDEL2
DECBX
JNZDEL1
POPCX
POPBX
RET
DELAYENDP
21.设无符号数在寄存器AL中,用移位指令实现X*10的运算MOVAH,0
SALAX,1
MOVBX,AL
MOVCL,2
SALAX,CL
ADDAX,BX
22.写一段程序实现40003H/8000H
MOVDX,4
MOVAX,3
MOVBX,8000H
DIVBX
23.写一段子程序调用DOS9号功能,显示字符串DISPMESSPROCNEAR
MOVAH,9
INT21H
RET
DISPMESSENDS
10.
编程序将AX中数,最高位保持不变,其余全部左移4位。
MOVBX,AX
ANDBX,8000H
MOVCL,4
SHLAX,CL
ANDAX,7FFFH
ORAX,BX
1•在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。
内部总线
RD
(IMR)
CAS^
CAS(
CAS3
IIJ_r111
Rn
rrrbrrrr
问题答案
JNTA
INT
RD
WR
CS
CA&yy■
CAS|
CASar►
藝騒线
控制逻辑
Hi「;d断务秸
'■S中服寄O-
0权器先决优藕
断求存Rr中请寄c
01234567RRRRRRKRVIVITA-J-T1TLi-1—E二三
/
连沖较
釐比
中斷屛蔽寄存器('MR)
旳饰^*
该框图为中断控制器8259
2•在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。
CS
CLKO
GATE0
0叶
RD
WR
A0
Al
CLK1
GA1E1
0UT1
CLK2
GATE?
0IJT2
该框图为可编程定时器8253
DSEG
SEGMENT
NUMBER
DBX1,
X2
MAX
DB?
DSEG
ENDS
CSEG
SEGMENT
ASSUMECS:
CSEGDS:
MOV
AX,
DSEG
MOV
DS,
AX
MOV
AL,
NUMBER
CMP
AL,
NUMBER+1
JNC
BRANCH
MOV
AL,
NUMBER+1
BRANCH
MOV
MAX,
AL
MOV
AH,
4CH
INT
21H
CSEG
ENDS
3•阅读下列程序,写出各语句的注释并说明本程序功能。
问题答案:
END
DSEG
SEGMENT
;数据段定义
NUMBER
DBX1,
X2
;数据定义
MAX
DB?
;预置取大值变里
DSEG
ENDS
;数据段定义结束
CSEG
SEGMENT
;代码段定义
ASSUMECS:
CSEGDS:
DSEG
;段寄存器说明
MOV
AX,DSEG
;段寄存器赋值
MOV
DS,AX
;段寄存器赋值
MOV
AL,NUMBER
;取第一个数据
CMP
AL,NUMBER+1
;第一个数据与第二个数据比较
JNC
BRANCH
;若第一个数大于第二个数,则
转移
MOV
AL,NUMBER+1
;否则,保存第二个数
BRANCH
MOV
MAX,AL
;将两数中最大值存入扌曰疋单元
MOV
AH,4CH
;返回DOS系统
INT
21H
CSEG
ENDS
;代码段定义结束
END
;本程序结束
比较两个数据的大小
4.内存扩展电路如下图示,试写出各存储器芯片的地址空间。
答案
RAM:
1000
0000
0000
0000
0000
80000H—
1000
1111
1111
1111
1111
8FFFFH
ROM
1111
0000
0000
0000
0000
F0000H—
1111
1111
1111
1111
1111
FFFFFH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 微机 原理 习题集