工业用微型计算机自考题真题.docx
- 文档编号:719431
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:10
- 大小:245.54KB
工业用微型计算机自考题真题.docx
《工业用微型计算机自考题真题.docx》由会员分享,可在线阅读,更多相关《工业用微型计算机自考题真题.docx(10页珍藏版)》请在冰豆网上搜索。
工业用微型计算机自考题真题
工业用微型计算机自考题真题2015年04月
第Ⅰ部分选择题
一、单项选择题
(在每小题列出的四个备选项中只有一个是符合题目要求的)
1.下列寄存器中,属于通用寄存器的是______
A.BP
B.CX
C.DS
D.SI
答案:
B
[解答]BP是基址指针;DS是数据段,属于段寄存器;SI属于源变址;CX属于通用寄存器。
2.在8086CPU中,用于存放代码段的段地址的寄存器是______
A.CS
B.DS
C.ES
D.SS
答案:
A
[解答]CS是用来存放代码段的段地址寄存器。
3.存放堆栈栈顶地址的寄存器组合是______
A.CS和IP
B.CS和SP
C.SS和BP
D.SS和SP
答案:
D
[解答]堆栈段寄存器SS的内容再加上BP的内容即是操作数的物理地址。
4.当进行减法运算时,若最高位发生借位,则______
A.CF=1
B.DF=1
C.SF=1
D.ZF=1
答案:
A
[解答]当无符号数的较小数减较大数时,因不够减而产生借位,此时进位标志CF置1,即CF=1。
5.定义一个过程的伪操作是______
A.MACRO和ENDM
B.NAME和END
C.PROC和ENDP
D.SEGMENT和ENDS
答案:
C
[解答]过程定义伪操作命令:
PROC/ENDP。
6.SRAM6116为2K×8位的存储芯片,其地址线有______
A.2根
B.8根
C.10根
D.11根
答案:
D
[解答]SRAM6116芯片的容量为2K×8位,有2048个存储单元,需11根地址线,7根用于行地址译码输入,4根用于列译码地址输入,每条列线控制8位,从而形成了128×128个存储阵列,即16384个存储体。
7.完全由硬件执行I/O交换,而不需要CPU干预传送过程的传送方式是______
A.DMA方式
B.查询传输方式
C.中断控制方式
D.无条件传输方式
答案:
A
8.8253的工作方式有______
A.4种
B.5种
C.6种
D.8种
答案:
C
[解答]8253有6种工作方式,分别为方式0~方式5,每种方式下的输出波形各不相同。
9.十进制数-110的8位二进制反码,用十六进制数表示是______
A.6EH
B.91H
C.92H
D.0EEH
答案:
B
10.设CS=4000H,IP=5000H,则下一条待执行指令的物理地址为______
A.40000H
B.45000H
C.50000H
D.54000H
答案:
B
11.指令“MOVAX,[SI]”中,源操作数的寻址方式为______
A.立即寻址
B.直接寻址
C.寄存器寻址
D.寄存器间接寻址
答案:
D
[解答]寄存器间接寻址指令中的寄存器(是一个16位寄存器)的内容不是操作数,而是操作数的有效地址,操作数本身在存储器中,如MOVBX,[DI]。
12.下列四条指令中,错误的指令是______
A.MOV[BX],AX
B.MOV[Bx],[SI]
C.MOVBX,[SI]
D.MOVDS,AX
答案:
B
[解答]在MOV指令中,不允许将两个基址(BX、BP)或变址(SI、DI)组合在一起寻址,所以B选项是错误的。
13.能将AL中第1、3、5、7位变反,第0、2、4、6位保持不变的指令是______
A.ANDAL,10101010B
B.ORAL,10101010B
C.TESTAL,10101010B
D.XORAL,10101010B
答案:
D
14.设DF=1,执行指令“MOVSW”后,SI和DI均要分别______
A.减2
B.减1
C.加1
D.加2
答案:
A
15.条件转移指令JBE产生转移的条件是______
A.CF=0或ZF=0
B.CF=0或ZF=1
C.CF=1或ZF=0
D.CF=1或ZF=1
答案:
D
[解答]条件转移指令JBE产生转移的条件是CF=1或ZF=1。
16.设有数据定义ADW1234H,5678H,执行指令“MOVAX,A+1”后,AX中的内容是______
A.1235H
B.3456H
C.5634H
D.7812H
答案:
D
17.74LS138(3:
8译码器)能产生有效输出的条件是______
A.
B.
C.
D.
答案:
C
18.中断类型号为12H的中断向量的物理地址为______
A.00012H~00015H
B.00048H~0004BH
C.00048H~00051H
D.00072H~00075H
答案:
B
[解答]中断类型号12H的中断向量的物理地址为48~4B,其功能是存储器容量检查调用。
19.若要将8253的计数器0设定为方式0、读/写计数器高8位、二进制计数,其工作方式控制字为______
A.10H
B.11H
C.20H
D.21H
答案:
C
20.在A/D转换中,模拟信号输入中最高频率分量的频率是10KHz,为了保证能从采样信号重建足够精度的原始信号,则采样频率的最小值为______
A.5KHz
B.10KHz
C.20KHz
D.100KHz
答案:
C
第Ⅱ部分非选择题
二、填空题
1.字符“6”的ASCII码值是______H。
答案:
36
2.通过指令“INT21H”调用DOS系统功能时,在寄存器______中设置功能号。
答案:
AH
3.一个有10条地址线、8条数据线的SRAM芯片最多能存储______个ASCII码字符。
答案:
1024
4.按照总线所处的位置分类,总线可分为______、内总线和外总线。
答案:
片总线
5.ADC0809是______型8位A/D转换器。
答案:
逐次逼近
6.若CX寄存器的计数初值为0,则由LOOP指令控制的循环会执行______次。
答案:
65536
7.设SP=3000H,AX=1200H,执行指令“PUSHAX”后,SP的值为______H。
答案:
2FFE
8.用______片2K×8位的SRAM6116存储芯片可组成8KB的存储器。
答案:
4
9.3片8259A级联,最多可管理______级中断。
答案:
22
10.两台计算机采用RS—232C串口通信时,最少的连接线数是______根。
答案:
3
三、程序分析题
(每小题4分,共24分)
1.有程序段如下:
MOVAL,28H
MOVBL,39H
ADDAL,BL
MOVBL,AL
DAA
上述程序段执行后,AL=______H,BL=______H。
答案:
67
61
有程序段如下:
MOVAL,0FH
XORAL,0FFH
MOVCL,7
SHRAL,CL2.上述程序段执行后,AL=______H。
答案:
01
3.若将程序段中的“SHRAL,CL”改写为“RORAL,CL”,程序段执行后,AL=______H。
答案:
0E1
有程序段如下:
MOVAL,3
CMPAL,10
JCKK
ADDAL,7
KK:
ADDAL,30H
MOVDL,AL4.上述程序段执行后,DL=______H。
答案:
33H
5.若将程序段中的“MOVAL,3”改写为“MOVAL,OFH”,程序段执行后,DL=______H。
答案:
46H
6.有程序段如下:
MOVAX,0
MOVBX,0
MOVCX,10
L1:
ADDAX,BX
ADDBX,2
LOOPL1
上述程序段执行后,AX=______H,BX=______H。
答案:
005AH
0014H
7.某输出接口采用查询传输方式从数据端口输出一个字节数据NUM的程序段如下:
SCAN:
MOVDX,301H
INAL,DX
TESTAL,02H
JNZSCAN
MOVDX,300H
MOVAL,NUM
OUTDX,AL
问:
该接口中数据端口的地址为______H,状态端口的地址为______H。
状态位D1为______时,表示外设忙。
答案:
300
301
1
8.有程序段如下:
BUFDB14H,41H,59H,95H,78H,87H,5BH,085H
MOVCX,8
LEASI,BUF
L1:
MOVAL,[SI]
ANDAL,81H
CMPAL,81H
JZL2
1NCSI
LOOPL1
L2:
MOVBL,[SI]
上述程序段执行后,BL=______H,CX=______。
答案:
95
5
四、编写程序题
(8分)
1.下面程序的功能是从键盘输入一个数N(1~9),然后输出N个大写字母“A”。
请填空将程序补充完整。
答案:
JBBEGIN(或JCBEGIN)
JABEGIN(或JNBEBEGIN)
ANDAL,0FH
XORCH,CH(或MOVCH,0)
五、简单应用题
(每小题5分,共10分)
1.某系统的RAM由四片SRAM组成,与CPU的连接如图所示。
由图可知,单片SRAM的存储容量是______位。
系统给1#存储芯片分配的地址范围是______H~______H,给4#存储芯片分配的地址范围是______H~______H。
答案:
32K×80000007FFF180001FFFF
2.在图所示的D/A转换电路中,设DAC0832
(1)的输入寄存器地址为0281H,DAC寄存器的地址为0280H;DAC0832
(2)的输入寄存器地址为0282H,DAC寄存器的地址为0280H。
下面的程序段可将内存BUF和BUF+1两个单元的数据同时转换成模拟量。
请填空将程序段补充完整。
答案:
(1)LEA
(2)0281
(3)INC
(4)0282
(5)0280
(注:
第2、4两空顺序可以颠倒)
六、综合应用题
(8分)
1.某系统中有一个开关键S和一个共阴极LED数码管,8255A作为其接口,如图所示。
当S键闭合时,数码管上循环显示“0”~“9”,每秒钟显示变化一次。
当S键断开时停止显示,再次闭合时继续显示。
设8255A的PA端口地址为218H,PB端口地址为219H,控制寄存器地址为21BH。
请填空将下列程序段补充完整,以实现上述要求的功能。
答案:
(1)21B
(2)82
(3)10
(4)219
(5)80
(6)JZ
(7)218
(8)00
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 微型计算机 考题