您现在的位置: 优易学 >> 学历考试 >> 自学考试 >> 模拟试题 >> 专业课模拟题 >> 正文
全国2010年自考工业用微型计算机预测题及答案(四)
来源:优易学 2011-11-5 10:01:23   【优易学:中国教育考试第一门户】   资料下载   学历书店

全国高等教育自学考试
工业用微型计算机标准预测试卷(四)
(考试时间150分钟)

第一部分选择题
一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.8位二进制补码11111111B对应的真值为 ( )
A.1

B.-1
C.-128
D.- 127
2. 16位二进制无符号数,相应的十进制数范围是 ( )
A.1~65536
B.O~65536
C.0~64000
D.0~65535
3.ASCII码30H所代表的字符应为 ( )
A.‘0’
B.‘3’
C.‘A’
D.‘G’

4.堆栈指针寄存器是 ( )
A.SI
B.DI
C.BX
D.SP
5.当进行加法或减法运算时,若最高位发生进位或借位,则 ( )
A.CF =1
B.DF =1
C.SF =1
D.ZF =1
6.若AX=-20,执行指令NEG AX后,AX的内容是 ( )
A.-20
B.20

C.ODFH
D.80H
7. 8086/8088系统执行传送指令MOV时 ( )
A.不影响标志位
B.影响OF方向标志
C.影响SF符号标志
D.影响AF进位标志
8.在条件转移指令中,结果为零数则转移的指令是 ( )
A.JNZ
B.JZ
C.JS
D.JP
9.设SP= 3000H,执行下列指令后,SP寄存器的值是 ( )
POP BX
PUSH AX
A.2FFEH
B.3000H
C.3002H
D.3004H
10.串操作指令中,目的操作数的段地址一定在____寄存器中。 ( )
A.CS

B.SS
C.DS
D.ES
11. 8086/8088CPU可以处理多种不同的中断,每个中断对应一个类型码,其类型码范围为( )
A.0—256
B.0~255
C.0—128
D.0—127
12.利用DOS功能调用,实现字符显示的程序段为 ( )

MOV AH.2
MOV DL.39H
1NT 21H
则屏幕显示的是 ( )
A.39H
B.9
C.3
D.39
13.在工作过程中需要不断刷新的存储器是 ( )
A.SRAM
B.DRAM
C.PROM
D.NVRAM

14.对于8253某一通道,要获得最大计数值,其初值设置为 ( )
A.FFH
B.FFFFH
C.OIH
D.OOOOH
15.如果某一存储芯片地址线为AO—A12,数据线为8位,则该存储器芯片的存储容量为( )
A.256 x8位
B.8K x8位

C.1K x8位
D.4K x8位
16. 一台微型机,其存储器首址为3000H,末址为3FFFH,则存储容量为 ( )
A.2KB
B.4KB
C.8KB
D.16KB
17. 8253计数/定时器内部有三个独立的计数器,这些计数器实际上是+ ( )
A.16位的减法计数器
B.8位的加法计数器
C.16位的加法计数器
D.8位的减法计数器

18. 8086微机系统中,NMI中断的中断矢量位置 ( )
A.由程序指定
B.由操作系统自动分配
C.固定在0008H开始的4个字节中
D.固定在中断矢量表的表首
19.某8位的A/D转换器输入电压范围为O~5V,当输入电压为2伏时,其转换结果为( )
A.102
B.204
C.327
D.409
20.常用的互联网浏览器软件是 ( )
A.Excel

B.Access
C. Internet Explorer
D. Outlook

第二部分非选择题
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。
21.微型计算机系统总线分为数据总线、地址总线和____。
22.已知AL =85H,BL= 89H,当执行ADD AL,BL后,溢出标志位OF应为________。
23.外部设备向8086/8088CPU申请可屏蔽中断时,中断请求信号是通过其____引脚进入CPU的。
24.理想的多路开关,当其接通时的导通电阻为____。
25. EPROM在整片擦除后,其各单元内容是________H。
26. PC总线中,IOW为低电平时,表明CPU对端口进行________操作。
27. CPU和I/O设备之间传送的信息可以分为数据信息、________信息和控制信息。
28.字符‘9’的ASCII码是________H。
29.设SP =7000H,执行段内直接过程调用CALL指令后,堆栈指针SP=________H。
30.电子邮件地址为liuhao@ nciae. com. cn,则邮件服务器的域名为________。
三、程序分析题(本大题共6小题,每小题4分,共24分)
31.设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结
果,并指出该程序段的功能。
MOV AX,2000H
MOW DS,AX
MOC CL,4
MOV SI,2000H
MOV AL,[SI+1]
SHL AL, CL
ADD AL,[ SI]
MOV[ SI+2], AL
INT 3

请问:SI=________;AL________;(22002H)= ________;
程序功能是:____________
32.阅读下列程序段,说明程序执行后AL,BX的值。
OPE1 DB 3..4
OPE2 DW 3345H, 6799H
MOV AL, OPE1
MOV BX, OPE2 +1
SUB BL, AL
INT 3
结果:AL=____;BX=____。
33.阅读下列程序,说明程序执行后AX,BX,DX,OF的值。
MOV AX,3600H
MOV BX,2400H
CMP AX,BX
JNC LOP
MOV DX, -1
JMP DONE
LOP:MOV DX,O
DONE:INT 3
AX= ________,BX=________,DX=________,OF= ________。
34.有程序如下:
BUF DW 1,3,-8,34,56,13,89,-4
COUNT EQU 8
X DW?
START: MOV SI.BUF
MOV CX,COUNT
XOR AX,AX
NEXT: CMP AX,[SI]
JC NEXT1
MOV AX,[SI]
NEXT1:INC SI
INC SI
LOOP NEXT

MOV X ,AX
问程序执行后X中的内容是多少?程序的功能是什么?
35.若NUM单元中的内容为23H,程序段如下:
MOV AL, NUM
OR AL, AL

JZ ZERO:
JS NUBYS;
PLUS: MOV DL,‘+’;
JMP EXIT
NUBYS: MOV DL.‘一’
JMP EXIT
ZERO: MOV DL.‘0’
EXIT: MOV AH,2
INT 21H
......;
说明程序执行后,屏幕上显示什么?
36.用灯开关A,B控制楼道上的灯L,参数表定义和梯形图程序如图所示。试说明:

(1)什么情况下,灯L亮?
(2)什么情况下,灯L熄灭?
开关A( XIC) I:012/00
开关A( XIO) I:012/01
开关B( XIC) I:012/02
开关B(XIO) I:012/03
灯L 0:013/01
2010年自考工业用微型计算机押密试题及答案(四)
四、编写程序题(本题8分)
37.用串操作指令查找STR1中是否有字符“*”,若有则将AH置1,否则将AH置0,假设ES,DS已设置正确。请在空格处填人适当的指令。
STR1 DB' A34FBTI6DJK *89H'
COUNT EQU$- STR1
LEA DI, ________
MOV____,COUNT

MOV____,‘*’
CLD
________SCASB
JZ________
MOV AH,O
________
P1: MOV AH,
P2:...

五、简单应用题(本大题共2小题,每小题5分,共10分)
38.设8255A的控制端口地址分别为103H,若要从PC口的PC7位连续输出周期为2秒的方波,写出相应指令序列(已知1秒延迟子程序名为SECSUB,可直接调用,忽略其它指令执行时间)。请填写下列程序段完成指定功能。
LOOP:MOV AL, ________
MOV DX,103H
OUT DX, ________
________SECSUB
MOV AL, ________
OUT DX.AL
CALL SECSUB
________LOOP
39.设8251的数据口地址为200H,控制口地址为201H,已完成初始化。要求用查询的方式接收8251串行口字符数据,并把该字符显示出来。试填空完善该程序段。
LOOP:MOV DX,________
IN AL.DX
TEXT AL.02

JZ LOOP
MOV DX, ________
IN AL, ________
MOV DL, ________
MOV AH, ________
INT 21H
JMP LOOP
六、综合应用题(本题8分)
40. 8255芯片同开头K和8个LED(发光二极管)的连接如图所示。编写一个控制程序,要求在开关K断开时,8个LED全部熄灭,在开关K闭合时,则8个LED以0.5秒的间隔从上至下轮流点亮,且不断循环。设8255的端口地址为160H~163H,现给出满足上述要求的控制程序,请在程序中空缺部分填上正确内容。
MOV AL, ________;初始化
MOV DX,163H
OUT DX.AL
MOV AL,____;LED熄灭

MOV DX,____
OUT DX,AL
MOV DX,____
LOP:IN AL.DX
SHR AL,OIH

________LOP
MOV AL,________
MOV DX, ________
LOP1:OUT DX,AL
CALL DELAY05S ;延时0. 5秒
________
JMP LOP1
2010年自考工业用微型计算机押密试题及答案(四)

工业用微型计算机标准预测试卷(四)答案详解
一、1.B [解析]负数的补码=反码+1
2.D [解析]16位二进制无符号数的十进制数范围为0~216 -1
3.A [解析] ASCⅡ码30H代表“0”
4.D [解析]SI为源变址寄存器;DI为目的变址寄存器;BX为基址寄存器;SP为堆栈指针寄存器
5.A [解析]CF为进位或借为标志位
6.B [解析]执行NEG相当于用零减去操作数。
7.A [解析]指令MOV不影响标志位。
8.B [解析]结果为0时,ZF =1
9.B [解析]PUSH指令使SP减2,POP指令使SP加2
1O.D [解析]串操作数,DI寄存器寻址目的操作数,隐含段寄存器ES。
11.B
12.B [解析]3 DL中存放要显示字符的ASCII码。
13.B
14. D [解析]8253中的计数器是16位的减法计数器。
15. B [解析]213 x8位=8K x8位
16.B [解析]212 =4K
17.A [解析]8253计数/定时器内部有三个独立的16位减法计数器。
18.C [解析]NMI中断类型号为2。
19. A [解析]2010年自考工业用微型计算机押密试题及答案(四)

20.C
二、21.控制总线
22. 1[解析]做加法时产生了溢出。
23. INTR
24. O
25. FF
26.写
27.状态
28. 39H
29. 6FFEH[解析]执行段内直接过程调用CALL指令后,堆栈指针SP减2。
30.nciae
三、31. S1= 2000H; AL= 64H;( 22002H)—64H;

程序功能是:将两个数符压缩在一个内存单元中。
32.AL =2;BX =9930H
33. AX= 3600H,BX= 2400H,DX= O,OF= O。
34.X中的内容是-8,程序的功能是从数据块中找出最小数并存放在X中。
35.显示‘+’[解析]程序功能:该程序为三分支程序,是判断NUM中的数是正或负,或者是0,并分别显示。
36.(1)灯亮情况有两种:开关A和B同时闭合(触点00和02同时闭合)
开关A和B同时断开(触点0l和03同时闭合)
(2)灯灭有两种情况:开关A闭合而开关B断开(触点00闭合,02断开)
开关A断开而B开关闭合(触点01闭合,03断开)
四、37.STR1
CX
AL
REPNZ
Pl
JMP P2
五、38.OFH
AL
CALL
OEH
JMP
39. 201H
200H
DX
AL
02
六、40. 90H
OFFH
161H
160H
OFEH
161H
ROL AL,1

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训