下半年高等教育自学考试全国统一命题考试工业用微型计算机试卷附参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2004年下半年高等教育自学考试全国统一命题考试
工业用微型计算机试卷
(课程代码2241)
一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.字符9的ASCII码是【】
A.09H B.29H C.39H D.49H
2.某内存单元的段基址为2000H,偏移地址为0C800H,则该单元的物理地址为【】A.20000H B.2C800H C.0C8000H D.0CA000H
3.十进制数-1的补码用十六进制数表示为【】
A.01H B.8FH C.0FEH D.0FFH
4.若+100D的原码为64H。
则求-100D的原码的算式是【】
A.0FFH-64H B.64H+80H
C .64H+08H D.100H-64H
5.用二进制数表示十进制数1000,至少需要【】
A.10位B.11位C.12位D.13位
6.下列四条指令中.错误的指令是【】
A.MOV AH,64H B.MOV BL,8AH
C.MOV 8FH,AL D.MOV [100H],AL
7.定位类型PARA表示逻辑段的开始地址应该【】
A.能被16整除B.能被256整除C.能被4整除D.能被2整除
8.在下列程序段中
V AR DW 1234H
…..
MOV SI,OFFSET V AR;
可以代替语句MOV SI, OFFSET V AR的是【】
A.LEA SI,V AR B.LDS SI,V AR
C.LES SI,V AR D.LEA SI,OFFSETV AR
9.在汇编语言程序设计中,利用键盘输入的DOS功能是【】
A.功能号1,INT 21H B.功能号1,INT 20
C.功能号2,INT 21H D.功能号2,INT 21
10.下列正确的语句是【】
A.MOV AL.BYTE PTR SI B.MOV AX,WORD PTR DL
C.MOV AL, BYTE PTR [SI] D.MOV AL,SI
11.若一个PC机采用72引脚的内存条4个,每个内存条上有2M×32容量的DRAM,那么该计算机的内存容量为【】
A.8MB B.16MB C.24MB D.32MB
12.微型计算机系统的工作程序,在断电后不允许其内容改变,故将其存放在【】A.静态RAM中B.双极型RAM中
C.EPROM中D.动态RAM中
13.8K x 8位的EPROM,其地址线和数据线个数分别为【】
A.8,8 B.13,8 C.12,8 D.13,4
14.8253 工作方式有【】
A.4种B.5种C.6种D.8种
15.当8253芯片写入控制字36H,所使用的通道是【】
A.1通道B.0通道
C.2通道D.3个通道都不使用
16.已知并行接口芯片8255A在微机应用系统中的控制端口地址为203H,其C 口地址为202H,则其B口的地址为【】
A.200H B.201H C.205H D.207H
17.如图所示为D/A转换芯片DAC0832的输出电路图,此电路为【】
A.单极性同相输出电路
B.单极性反相输出电路
C.双极性同相输出电路
D.双极性反相输出电路
18.某系统要求该D/A转换器的输出为0~+5.12V,分辨率为5mV,则所选择的D/A 转换器的位数至少应为【】
A.8位B.10位C.12位D.16位
19.尺寸为90mm x96mm的嵌入式工控机采用的总线是【】
A.PC/AT B.PCI
C.PC/XT D.PC/104
20.下列芯片中属于8位单片微型计算机的芯片是【】
A.8088 B.8051 C.8086 D.80196
二、填空题(本大题共10个小题,每小题1分,共l0分)请在每小题的空格中填上正确答案。
错填、不填均无分。
21.十进制数35.5换算成二进制数是。
22.向8086CPU的NMI引脚发出一个中断请求信号,此信号应在脉冲的跳沿时有效。
23.已知BX=0200H,DS=2000H,存储单元(20200H)=21H,(20201H)=43H,(20202H)=65H,则执行MOV AL,[BX+2]指令后AL中内容为。
24.若SP初值为2000H,执行IRET指令后,SP内容应为。
25.从应用角度把半导体存储器分为只读存储器和。
26.2716为2K x 8的EPPOM存储器,其起始地址为B000H,则该存储器的末地址为H 27.I/O设备传送数据一般分为并行和两种方式。
28.一个8位单极性D/A转换器的最小输出电压增量为0.02V.当数字量代码为01000001B 时。
其输出电压为V.
29.可编程控制器一般用器件进行开关量隔离的输出输入。
30.互联网中FTP用于服务。
三、程序分析题(本大题共6小题,每小题4分,共24分)
31.MOV AX,000AH
MOV BX,0001H
MOV CX,0002H
TOP:ADD AX,BX
INC BX
LOOP TOP
INT 3
执行结果:AX= ;BX= CX= 。
32.MOV AL.40H
ADD AL,AL
ADC AL,AL
ADC AL,AL
INT 3
程序执行结果:AL= ;
相应标志位:CF= SF= OF= 。
33.60H为输入端口地址,写出如下程序运行后的结果START:IN AL,60H
TEST AL,80H
JZ BR
MOV AH.0
JMP STOP
BR:MOV AH,OFFH
STOP:INT 3
执行结果:当AL的D7=0时,All= ;
当AL的D7=1时,AH= ;
34.阅读下列程序.写出程序功能和运行程序后的结果。
START:MOV AH,1
INT 21H
CMP AL.‘a’
JB STOP
CMP AL,‘z’
JA STOP
SUB AL,20H
MOV DL,AL
MOV AH,2
INT 21H
JMP START
STOP:INT 3
程序功能为:
键入d后,CRT显示为:;
键入h后,CRT显示为:;
35.阅读下面程序,写出程序功能和程序运行后的结果。
START:MOV BX.200H
MOV CX.3
LOPA:MOV AL,[BX]
AND AL.OFH
MOV [BX],AL
INC BX
LOOP LOPA
INT 03H
DS:200H DB 38H,36H,35H
程序功能为:
(DS:20IH)= ;
(DS:202H)= ;
(DS:203H)= 。
36.可编程序控制器(PLC)的控制程序如题36图,已知参数定义如下:
启动按钮I:012/0l停止按钮I:012/04
限位开关I:002/05
电机运行O:013/01
定时器T4:1
请分析段程序RUNG2:0,RUNG2:1,RUNG2:2的功能,并说明B3/O的控
制作用。
四、编写程序题(8分)
37.某歌手唱歌,10个评委评分(二进制数),找出一个最低分,存放在MIN单元。
请在横线上补全程序。
DATA SEGMENT
PFEN DB 51H,61H,……;评委的评分
MIN ? ;定义变量
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,
MOV CX,
MOV SI,OFFSET
MOV AL,[SI]
LP1:INC SI
CMP AL,[SI]
JC
MOV ,[SI]
NOCH:LOOP LPI
MOV MIN, .
MOV AH.4CH
INT ;结束程序,返回DOs
CODE ENDS
END START
五、简单应用题(本大题共2小题,每小题5分,共10分)
38.已知两台PC/XT计算机的串行口COM1已连接好,要求从机用查询方式接收主机发来的字符,每次接收到字符后,直接送显示器,已知状态口为3FDH,数据口为3F8H.请完善从机接收的处理程序。
REV:MOV DX,
IN AL,
TEST AL,01H ;测试有无字符可接收
JZ REV ;无字符,继续查询状态口
MOV DX,;有字符,把数据日送DX
IN AL.DX
MOV DL,;显示字符
MOV AH,;
INT 2lH
JMP REV
39.如图所示,ADC0809通过8255A与CPU相连。
已知8255A的A口地址为300H;B口地址为301H;C口地址为302H;控制口地址303H.以下程序用查询方式读取A/D 转换结果。
请完善这个程序。
;初始化8255A,A口方式0,输入;B口方式0,输出;PC4~PC7输入;
START:MOV AL,98H;
MOV DX,
OUT DX,AL
MOV AL,0BH ;选定ADC0809的IN3(通道3)
MOV DX,301H
OUT DX,
MOV AL,10H;启动ADC0809进行A/D转换
OUT DX,AL
NOP
NOP
MOV , 00H
OUT DX, AL
MOV DX,302H:
RE PT:IN AL,;查询EOC
AND AL,10H ;EOC为低,A/D未结束,再查询
JZ REPR
MOV DX,;EOC变高,A/D结束,读入转换结果
IN AL,DX
INT 3
40.如图所示,8088系统中扩展一片8255A,PB口外接8个开关键,要求当有键闭合时.统计有几个键闭合.将闭合锋的个数存入BL 已知:
8255A PA口地址:218H
PB口地址:219H
PC口地址:2lAH
控制寄存器口地址:21BH
请在横线上补全下列程序。
MOV DX,21BH
MOV AL,82H
OUT DX,AL
HER:MOV DX,
IN AL,
CMP AL.
JZ HER
NOT
MOV CX,
MOV BL,;闭合键个数的初值LP:SHL AL,;逻辑左移1次
JNC LP1
INC ;闭合键个数加1
LP1:LOOP LP
INT 3。