微机原理及应用题库答案.docx
- 文档编号:3532042
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:23
- 大小:166.73KB
微机原理及应用题库答案.docx
《微机原理及应用题库答案.docx》由会员分享,可在线阅读,更多相关《微机原理及应用题库答案.docx(23页珍藏版)》请在冰豆网上搜索。
微机原理及应用题库答案
填空题答案
1,信息存贮,数值计算,逻辑推理、过程控制和数据处理。
2,B,D,Q,H
3,各位的数乘上该数位的权相加。
4,总线。
5,CPU
6,大。
7,11111011B
8,执行部件EU,总线接口部件BIU
9,字长
10,8位
11,电子管、晶体管、集成电路,中大规模集成电路、智能信息处理的第五代计算机
12,除R取余数倒排法
13,机器数、定点和浮点
14,原码、反码、补码。
15,将[Y]补连符号位一起取反,末位加1(或0-[Y]补)
16,55H
17,200FEH
18,WORDPTR
19,ALU(算术逻辑部件),通用寄存器,标志寄存器
20,源变址,目的变址
21,高速,准确性,逻辑性,通用性
22,连续乘2取整顺排法
23,阶码,尾数,最高位之前,最末位之后
24,0~2N-1
25,原码
26,34H
27,61H
28,1,2,3,3,1
29,数据总线,地址总线,控制总线
30,逻辑控制器,存储器,输入设置,输出设备
31,科学技术计算,自动控制,数据和事务处理,辅助设计和智能模拟与人工智能。
32,将二进制数以小数点为界,左右分别按三位一组划分,不足三位者用零补齐。
33,18
34,01100010
35,34H
36,35
37、加工运算,逻辑运算,算术运算
38、数据寄存器,地址寄存器
39、①编译程序②解释程序③汇编程序
40、①引导程序②基本输入输出设备驱动程序IBMB.COM③文件管理程序IBMDOS.COM
④命令处理程序COMMAND.COM。
41,记忆,程序,数据
42,读,写
43,半导体,磁
44,高速缓冲存贮器,主存,辅存
45,集成度高,功耗低,信息易失需要定时刷新
46,N
47,2
48,读,写
49,1K×4位
50,
,
51,1
52,11
53,分时复用
54,消失,1~110ms
55,地址线的连接,数据线连接,控制线连接
56,时钟频率,机器周期
57,同步存贮器存取,异步存贮器存取
58,掩膜ROM,PROM,EPROM,EEROM
59,磁盘,磁带
60,3—8译码器
61,13,8
62,32.767
63,1个总线,2个总线
64,20,1M
65,64K
66,物理地址,逻辑地址
67,CRT,打印机
68,接口
69,存贮器统一编址,I/O隔离编址
70,输出线
71,A0~A9
72,微处理器一级接口,PC机系统一级接口
73,IN,OUT
74,256,00H~0FFH
75,768,100H~3FFH
76,程序查询,中断控制,存贮器直接存取
77,直接,DX间址
78,外设数量少,数据传输量低
79,建立中断源
80,8259A,8
81,除0,单步
82,现场保护,中断服务处理,中断返回和返回前的现场恢复
83,256
84,类型码×4
85,不可屏蔽中断NMI,可屏蔽中断INTR,内部软中断
86,INTR、NMI;除0、溢出、INTN、单步
87,0
88,中断响应
,类型码
89,NMI
90,INTR
91,STI,CLI
92,保护现场
93,IRET
94,开中断
95,有关寄存器、显示方式、屏蔽等
96,中断向量(即中断服务子程序的入口地址)
97,段地址CS,偏移地址IP
98,各种操作和运算;指令系统
99,设计计算机,115
100,操作码;操作数;操作码;操作数
101,机器;1~6
102,寻址方式
103,立即寻址:
直接寻址;寄存器寻址;寄存器间接寻址;相对寻址;基址加变址寻址;基址加变址相对寻址;,
104,二进制补码
105,AX;111111*********1
106,非压缩
107,01010011;11010011
108,DS:
SI;ES:
DI:
ES:
DI;DS:
SI
109,-128~+127
110,高;(SP)←(SP)-2
111,7CH
112,06H;00H
113,OFFE2H
114,1500EH
115,0;自动增量
116,1;自动减量
117,245;-11
118,3;16;定时/计数器;6
119,高;减1;减;高
120,二进制;BCD
121,通道0(或计数器0);通道1(或计数器1);通道2(或计数器2);控制寄存器122,产生系统定时时钟中断;向DMA控制器定时提出存储器刷新需求,提供机内扬声的音调。
123,3;并行I/O;I/0
124,端口A和端口C的高4位;端口B和端口C的低4位;3;A
125,99H
126,0;60H;接受键盘扫描码;61H;进行输出控制;62H;接受一组系统状态
127,扫描;ROMBIOS提供的键盘中断服务子程序;ASCII
128,信号线:
信息或数据交换;内部总线;系统总线;外部总线;系统总线;外部设备
129,地址线;数据线;控制线;实用线
130,7FH
131,立即寻址
132,汇编,汇编语言(源程序),目标程序
133,机器语言,汇编语言,高级语言
134,DEBUG,EDIT,MASM,LINK,可执行
135,段属性,偏移属性,类型属性
136,名称域,操作助记符域,操作数域,注释域
137,逻辑值,全1(0FFFFH或0FFH),全0(0000H或00H)
138,过程,PROC,ENDP,NEAR,FAR,NEAR,FAR
139,0006H,2,1,1,2
140,CALL,RET
141,ADDDX,TOTABLE+18
142,
(1)MOVBX,OFFSETLNAME
(2)MOVSI,WORDPTRCODE—LIST
(3)CODE—LISTH=$-CODE—LIST
143,0598H
144,ADDSI,01H;
145,0FFH
146,堆栈,入栈,出栈
147,0001111,11111000
148,7895H
149,8765H
150,0FFH
151,000AH
152,0A0H
153,0000H,3000H,0040H,0042H
154,相同,数据类型,字,字节
155,0FFDCH
156,
(1)4FH
(2)4F4FH
157,8,
158,0004H
159,0F0F0H
160,70H
161,“-”
162,伪操作,汇编过程中,汇编程序,数据定义,分配存贮区,指示程序结束
163,2,10,20,0,22,12
164,小段边界,0,字边界开始,偶数,页边界,0
单项选择题答案
1.②
7.①
13.③
19.③
25.④
31.③
37.④
43.④
2.③
8.②
14.①
20.④
26.③
32.④
38.④
44.③
3.③
9.③
15.①
21.④
27.③
33.③
39.②
45.②
4.②
10.③
16.①
22.③
28.③
34.①
40.②
46.④
5.③
11.②
17.④
23.③
29.①
35.②
41.①
47.②
6.①
12.②
18.②
24.③
30.①
36.③
42.①
48.③
49,②50,①
51.B
57.B
63.B
69.C
75.B
81.D
87.C
93.A
52.C
58.D
64.D
70.D
76.D
82.A
88.B
94.B
53.D
59.D
65.C
71.D
77.C
83.C
89.A
95.D
54.A
60.B
66.C
72.B
78.A
84.B
90.C
96.B
55.D
61.A
67.B
73.A
79.C
85.D
91.D
97.A
56.C
62.D
68.C
74.C
80.B
86.A
92.B
98.B
99.C
100.D
101.③102.②103.④104.③105.①106.②
107.④108.②109.①110.③111.②112.②
113.④114.②115.③116.④117.②118.①
119.④120.①121.②122.④123.③124.②
125.③126.④127.①128.②129.①130.④
131.④132.①133.③134.④135.④136.②
137.③138.②139.①140.③141.①142.③
143.④144.③145.①146.③147.③148.②
149.④150.③
151.a
157.d
163.d
169.d
175.a
181.d
187.a
193.a
152.c
158.d
164.c
170.a
176.d
182.c
188.a
194.b
153.a
159.d
165.a
171.b
177.d
183.c
189.a
195.b
154.b
160.a
166.b
172.a
178.b
184.b
190.a
196.a
155.a
161.c
167.a
173.a
179.b
185.b
191.d
197.d
156.b
162.c
168.b
174.a
180.b
186.c
192.c
198.c
199.c
分析判断题参考答案及评分说明
1,×2,×3,4,×5,
6,①②×③×④×⑤
7,×8,×9,×
10,①×②×③④×⑤
11,12,×13,×14,(?
)15,16,×
33,[答案]
①②③×④×⑤×⑥
34,[答案]
①×②③×④×⑤⑥×
35,[答案]
①②×③×④⑤⑥×
36,[答案]
①×②③×④×⑤×⑥
37,[答案]
①(SP)=0102H;(AX)=2056H
②(BX)=0012H;(18812H)=33H;(18813H)=02H
③(18812H)=19H;(18813H)=01H
④(AX)=0026H;(18812H)=26H;(18813H)=00H
38,[答案]
①(SP)=00FEH;(160FEH)=30H;(160FFH)=04H
②(14310H)=84H;(14311H)=04H
③(AX)=3205H;(14FD0H)=50H;(14FD1H)=32H
④(AX)=3250H;(14400H)=A0H;(14401H)=5AH
39,[答案]
①(AX)=2090H
②(14320H)=87H;(14821H)=45H
③(AX)=0FF90H
④(14820H)=98H,(12821H)=0EFH;
40,[答案]
①(15310H)=0A0H;(15311H)=0D2H
②(AX)=00D1H
③(DI)=0022H;(15320H)=10H;(15321H)=24H
④(AX)=2410H;(15310H)=10H;(15311H)=24H
41,[答案]
3E4H—3E7H
42,[答案]
将计数器1(或通道1)初始化为工作方式2,并确定计数器为16位二进制计数器且设定计数器读写操作是:
先LSB,后MSB。
[评分说明]①答对计数器和工作方式均可得1.5分
②答对计数方式和读写操作方式均可得1分
43,[答案]
将A组和B组均初始化为工作方式1,且端口A和端口B均为输入功能,端口C
的高4位和低4位分属A组和B组,用于提供联络信号。
[评分文明]答出A组和B组工作方式均可得1分;每答对一个端口的功能可得1
分
44,[答案]
①实时时钟会变慢,因为CLK频率降低会使产生实时时钟中断的频率降低,从而使得时钟计数单元的计数器降低,时钟也就变得慢了。
②实时时钟会变快,原因正好与①相反。
③实时时钟会变快,因为CLK系统的计数值是最大的预置值,用它对CLK进行分频后产生的实时时钟频率是最低的,预置任何其它的计数值都会使实时时钟中断频率提高,从而加快时钟的运行。
[评分说明]情况①和情况③各占2分;情况②占1分。
45,[答案]
①音调会变高,因为控制发声的音调是用预置的计数值对CLK分频而产生的,提高CLK的频率,将使分频后产生的音频升高,从而使扬声器的音调变高。
②音调会变低,因为大预置会使分频后产生的频率降低,亦即音频会降低,故音调变低。
③音调会变高,原因正好与②相反。
[评分说明]情况①和情况②各占2分;情况③占1分。
46,[答案]
由I/O地址译码电路可知,AEN信号是经过反相后加入“与”门参加译码的,也就是说,只有当AEN为低电平时,“与”门才能输出低电平有效的I/O功能部件选片信号,I/O操作才可能实现。
在DMA操作期间,DMA设备控制系统总线直接与内存交换数据,此时,IOW和IOR这两个I/O控制信号,必有一个处于有效状态,而为了数据交换出现在地址总线上的内存单元地址的AO—A9位就会被解释为I/O端口地址,从而会引起有害的I/O操作,而让AEN参加I/O地址译码,使得在DMA操作期间,用高电平的AEN产生无效的I/O功能部件选片信号,可避免出现上述问题。
[评分说明]
47,[答案]
改正如下:
[评分说明]原图中共有4个错误:
A2,AEN,IOW和IOR。
改正A2和AEN可各得1.5分;改正IOW和IOR可各得1分。
48,[答案]
①若CLKO,CLK1和CLK2的频率不一致,从理论上说不会给系统功能带来不利影响,但会使硬件设计更为复杂(因为要设立三个不同的信号源)。
②这样将会使系统时钟失去实时性。
③这样会引起严重的问题。
因为通道1是为动态内存刷新起定时作用的,如果不能保证通道1随时都处于工作状态,也就无法保证动态内存得到及时刷新,计算机将不能正常工作。
[评分说明]问题②和③均为2分;问题①为1分。
应用题参考答案
1.解:
连接电路如下图所示
程序段:
MOVAL,0;
OUT20H,AL;
CALLD2S;调2S延时子程序
MOVAL,0FFH;
OUT20H,AL;
CALLD2S;
2.解:
程序段如下
3.解:
程序段为
4.解:
电路连接如下图所示
初始化程序为:
MOVDX,203;
MOVAL,34H;控制字
OUTDX,AL;
MOVDX,200H;
MOVAX,1F4H;计数器的初值
OUTDX,AL;
MOVAL,AH;
OUTDX,AL;
5.解:
电路连接方式如下图所示
6.解:
目录结构图如下图所示
8.解:
系统板的框图如下图所示
9,答:
(1)存储器的地址线有14条。
(2)需要2114共32片。
(3)2K×8位的存储器扩展图如下图所示
10.答:
(1)容量为8K×8位。
(2)需要13条。
(3)略。
11.(略)
12.(略)
13.(略)
14.(略)
15.[答案]INTR1:
CALLDELAY
INAL,20H;
TESTAL,80H;
JZNEXT
MOVFAIUNT,1
NEXT:
IRET
16.解:
中断处理流程如下图所示
17.[答案]PUSHDS;
XORAX,AX;
MOVDS,AX
MOVAX,SEGINTPRO;
MOV[0190H],AX;
MOVAX,OFFSETINTPRO;
MOV[0192H],AX
POPDS
18,[答案]:
MOVSI,OFFSETBUFF1
MOVDI,OFFSETBUFF2
LOP1:
MOVDX,300H;
INAL,DX;
TESTAL,01H;
JZLOP2
MOVDX,308H
INAL,DX;
MOV[SI],AL
INCSI
JMPLOP1
LOP2:
MOVDX,30AH
INAL,DX
MOV[DI],AL
INCDI
MOVDX,302H;
INAL,DX;
TESTAL,04H;
JZLOP2
JMPLOP1;
19,[答案]
[评分说明]地址线部分占5分;AEN,IOV和IOR各分
20,[答案]
①初始化指令序列:
MOVAL,OBOH
OUT43H,AL
MOVAX,nnnnH
OUT42H,AL
MOVAL,AH
OUT42H,AL
②延时子程序:
DELAYPROCNEAR
PUSHAX
MOVAL,43H
OUT61H,AL;启动计数器2
MOVAX,nnnnH
OUT42H,AL
MOVAL,AH
OUT42H,AL
T:
INAL,62H
TESTAL,20H;检测定时到否
JZT;未到,转
POPAX
RET
DELAYENDP
[评分说明]①初始化部分占3分;其中设置控制字,预置计数值的LSB和MSB各点1分
②延时子程序占5分,其中:
子程序格式1分;利用8255A-5端口B(口地
址61H)的PB0启动计数占2分;循环测试8255A-5端口C的PC5(即OUT2)
判断延时是否完成占2分。
21,[答案]
1CH中断服务程序要实现定时,需要有自己的时间计数单元。
定时5秒所得的计数初值为:
18.2/5=91=5BH
CODE1SEGMENT
CCDB5BH;定义计数单元
TCPROCFAR
PUSHAX
PUSHDX
PUSHDS
PUSHCS
POPDS
DECCC
JNZEXIT;5秒未到转
MOVALL,02H;5秒到,发声
MOVDL,07H
INT21H
MOVCC,5BH;恢复计数初值
EXIT:
POPDS
POPDX
POPAX
STI
IRET
TCENDP
CODE1ENDS
[评分说明]本题共8分,具体评分细节如下:
求出实现定时5秒的计数值(5BH),可得1分;
设置了专用计数单元可得2分;
中断服务程序格式占2分;
程序中实现了5秒定时发声可得2分;
一遍定时后恢复计数单元初值可得1分。
22,[答案]
STACKSEGMENTSTACK
DW32DUP(?
)
STACKENDS
DATASEGMENT
WDW533H,0A66H
DDW0FFFFH,50
DATAENDS
C0DESEGMENT
ASSUMECS:
CODE,DS:
DATA,SS:
STACK
START:
MOVAX,DATA
MOVDX,AX
MOVCX,3
MOVAL,43H
OUT61H,AL;启动计数器2
L:
MOVAX,W;发第一种音调
OUT42H,AL
MOVAL,AH
OUT42H,AL
MOVDX,D+2
D0:
MOVBX,D;循环延时,控制发声时间
D1:
DECBX
JNZD1
DECDX
JNZD0
MOVAX,W+2;发第二种音调
OUT42H,AL
MOVAL,AH
OUT42H,AL
MOVDX,D+2
D2:
MOVBX,D;循环延时,控制发声时间
D3:
DECBX
JNZD3
DECDX
JNZD2
LOOPL;循环,控制交换发声8次
MOVAL,42H
OUT61H,AL;关闭扬声器
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
[评分说明]本题共8分,评分细节如下:
程序结构依题意正确可得1分;
开启和关闭计数器2的时机准确,且所用控制字及指令正确可得3分;
发声延时控制恰当可得1分。
23,[答案]
①I/O地址译码电路如下:
②初始化指令序列如下:
MOVAL,0C5H;依题意可得方式控制字为:
0C5H
MOVDX,303H;依题意可知控制寄存器端口地址为:
303H
OUTDX,AL;设置方式控制字
[评分说明]①和②各占4分。
24,[答案]
MOVAX,150FH
MOVES,AX
MOVSI,0
MOVCX,04H
CLC
L:
MOVAX,ES:
[DI]
ADCES:
[SI],AX
INCSI
INCSI
INCDI
INCDI
LOOPL
25,[答案]
ANDBL,AL
ORBL,AL
26,[答案]
MOVAX,1430H
MOVES,AX
MOVDI,0
MOVCX,64H
XORAX,AX
MOVAL,‘A’
CLD
L:
REPNZ,SCASB
JNZD0NE
INCAH
JMPL
D0NE:
MOVES:
[0064H],AH
27.[答案]
MOVAX,1479H
MOVES,AX
MOVBX,02H
MOVAL,ES:
[BX]
MOVAH,AL
ANDAL,OFH
ANDAH,OF0H
MOVCL,4
SHRAH,CL
MOVES:
[BX+1],AH
MOVES:
[BX+2],AL
28.[答案]
XORAL,AL
TESTBX,0011H
JZEXIT
TESTBX,01H
JZSTAL
TESTBX,10H
JNZEXIT
STAL:
INC,AL
EXIT:
……
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 应用 题库 答案