工业用微型计算机真题.docx
- 文档编号:10287625
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:13
- 大小:70.14KB
工业用微型计算机真题.docx
《工业用微型计算机真题.docx》由会员分享,可在线阅读,更多相关《工业用微型计算机真题.docx(13页珍藏版)》请在冰豆网上搜索。
工业用微型计算机真题
2007年(下)高等教育自学考试全国统一命题考试
工业用微型计算机试卷及答案详解
(考试时间150分钟)
第一部分选择题
一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.ISA总线中数据线的个数为()
A.8B.16
C.32D.64
2.8位二进制有符号数,其原码、补码能够表示的十进制数范围分别是()
A.-127~+127.0~+127B.-127~+127、-128~+127
C.-128~+127、-127~+127D.-127~+127、-127~+127
3.微处理器不包括()
A.运算器B.控制器
C.寄存器D.存储器
4.从键盘输入8和F时,得到的ASCII码分别是()
A.08H、OFHB.08H、15H
C.80H、FOHD.38H、46H
5.补码7FFFH所代表的真值为十进制数+32767,补码8001H的真值是()
A.-32768B.-32767
C.-1D.8001
6.8086指令MOVAX,[SI],该指令源操作数的寻址方式为()
A.立即寻址B.寄存器寻址
C.直接寻址D.寄存器间接寻址
7.8086微处理器地址总线20根,该微处理器寻址空间为()
A.64KBB.640KB
C.1024KBD.16MB
8.数据定义DATA1DB‘2834’,执行指令MOVCL,LENGTHDATA1后,CL中的内容是()
A.1.B.2
C.3D.4
9.下列四条指令中,错误的是()
A.SHLAL,1B.MOVDH,BX
C.SHRAH,CLD.MOVBL,42H
10.容量为2KB的EEPROM芯片型号是()
A.2716B.2732
C.2816D.6116
11.利用DOS系统功能INT21H的9号(AH=9)功能调用,显示一个字符串,其人口参数为()
A.DS:
DX=字符串首地址B.DS:
DX=字符串末地址
C.CS:
DX=字符串首地址D.CS:
DX=字符串末地址
12.可编程中断控制器8259A的端口数为()
A.1B.2
C.4D.8
13.为保持兼容性,把地址范围O~9FFFFH的内存称作()
A.内存保留区B.主存储器
C.扩展存储器D.高位内存
14.指令INT1CH的中断矢量地址是()
A.OOOOH:
OOICHB.OOOOH:
0028H
C.OOOOH:
0070HD.FOOOH:
0070H
15.当8086CPU执行IRET指令时,被自动弹出堆栈的字节数应为(.)
A.2B.4
C.6D.8
16.某微机系统中,8253控制寄存器的地址为20BH,则通道0的端口地址应为()
A.208HB.209H
C.20AHD.20DH
17.8086/8088CPU的中断向量表所占用的物理地址范围是()
A.OOOOOH~003FFHB.OOOOOH~00400H
C.OOOOIH—00400HD.FFCOOH~FFFFFH
18.某10位D/A转换器输出电压范围为0~+5V,数字量200H对应的输出电压为()
A.0.OOVB.2.50V
C.3.50VD.5.OOV
19.8086/8088CPU的I/O端口寻址方式,采用()
A.内存映象B.占用内存地址空间
C.寻址范围与内存寻址范围相同D.单独寻址
20.下列四种表述中,正确的InternetIP地址是()
A.166.112.87.23B.www.cctv.com
C.256.112.87.23D.http:
//166.112.87.23/index.htm
第二部分非选择题
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
21.8086CPU系统的中断类型码范围是____。
22.与积分式A/D转换器相比,逐次逼近型A/D转换器的转换速度________。
23.设AL=45H,当指令SHLAL,1执行后,AL中的内容是____。
24.168个引脚的内存条,如果有奇偶校验位,其数据线引脚有________个。
25.PLC的开关量输出有晶体管输出、双向晶闸管输出和____输出。
26.半导体存储器芯片的容量以____为单位。
27.两台计算机采用RS-232C串口通信时,最少的连接线数是________根。
28.8255A的________口可实现位控制。
29.设SP=8000H,执行段内直接过程调用CALL指令后,堆栈指针SP=________H。
30.电子邮件地址为linzhang@gmail.com,则邮件服务器的域名为________。
三、程序分析题(本大题共6小题,每小题4分,共24分)
31.阅读程序,说明程序执行后DH,DL,AL,CL的值。
MOVDL,98H
MOVAL,DL
MOVCL,4
SHRDL,CL
ADDDL,30H
MOVDH,DL
ANDAL,OFH
ADDAL,30H
MOVDL,AL.
INT3
DH=________,DL=____,AL=____,CL=________。
32.阅读下列程序,说明程序执行后BX,DX,ZF,CF的值。
MOVBX,1111H
MOVDX,7FOOH
XORBX,DX
INT3
BX=____,DX=____,ZF=____,CF=____.
33.阅读下列程序,说明程序执行后AX,BX,DX,OF的值。
MOVAX,9876H
MOVBX,7FFFH
CMPAX,BX
JNOLOP
MOVDX,-1
JMPDONE
LOP:
MOVDX,0
DONE:
INT3
AX=________,BX=________,DX=________,OF=________。
34.阅读下列程序,说明程序执行后DL,AX,CX,CF的值。
MOVAX,789FH
MOVCX,16
MOVDL,0
L1:
ROLAX,1
JNCNEXT
INCDL
NEXT:
LOOPL1
INT3
DL=________,AX=________,CX=________,CF=________。
35.阅读下列程序,说明程序执行后AH.AL.CF.Z单元的值。
MOVAH,0
MOVAL,X
ADDAL,Y
DAA
ADCAH,O
MOVZ.AL
INT3
XDB88H
YDB76H
ZDB?
AH=________,AL=________,CF=________,
Z单元的值=。
36.已知梯形图程序和参数表定义如题36图,试说明电机转动和停止的条件。
四、编写程序题(本题8分)
37.某班学生成绩存于以TABLE为首地址的存储区中,并用‘#’做为结束符。
要求统计该班成绩不及格(<60分)学生的人数,结果存放在CL中。
试填空完善如下的程序,实现指定功能。
MOVBX,OFFSETTABLE;置数据表首地址
MOVCL,0
LP:
MOVAL,________;取学生的成绩
INC________;指向下一个学生成绩
CMP,‘#’
JE________
CMPAL,________
JAE________
INC________;不及格的学生数加1
JMP________
EXIT:
INT3
五、简单应用题(本大题共2小题,每小题5分,共10分)
38.8253通道2的输出引脚OUT2外接一发光二极管,欲使其以点亮1秒、熄灭1秒的状态循环工作,已知地址线AgA8A7A6AsA4A3A2=10000000B时,8253的片选信号CS有效。
试填空完善下面的程序段。
以便完成上述工作。
TIMEOEQU________;定义TIMEO为通道0的端口地址
......
;8253通道2初始化
MOVAL,B7H;通道2方式3,BCD计数
MOVDXTIMEO+____;控制端口地址
OUTDX,AL
MOVDX,TIMEO+____;通道2端口地址
MOVAL,________;写入通道2计数初值(2000)
OUTDX,AL;写入通道2计数初值低8位
MOVAL,________
OUTDX,AL;写入通道2计数初值高8位
39.如题39图所示,并行接口芯片8255A,端口地址为218H~21BH,A口设置为输出方式,B口设置为输入方式,PCo一PC3设置为输入方式,PC4~PC7设置为输出方式。
欲使由B口输入的数据经由A口输出,由PCo~PC3(PCL)输入的数据经由PC4一PC7(PCU)输出,试填空完善下面的程序段以实现上述功能。
B8255CEQU218H;8255A的地址
CNTLEQU83H;8255A控制字,PA输出,PB输入,
;PCL输入,PCU输出
......
MOVDX,B8255C+;8255A控制端口地址
MOVAL,________;取控制字
OUTDX,AL;送8255A的控制字
MOVDX,B8255C+;8255AB口地址
INAL,DX;读人B口中的数据
MOVDX,B8255C;8255AA口地址
OUTDX,AL;从A口送出数据
MOVDX,B8255C+;8255AC口地址
INAL,DX;读人C口中的数据
AND_____,OFH;取低4位
MOVCL,4;循环左移4次
ROLAL,CL
OUTDXAL;从PCU送出数据
六、综合应用题(本题8分)
40.有一8位的A/D转换系统,输入电压范围为0-5V,对应OOH-FFH,其数据端口地址为2AOH,状态端口地址为2AIH,D7位为1表示A/D转换完成,当从数据端口读取数据后该位状态信息自动清零,控制端口地址为2A3H,通过D4位的下降沿启动A/D转换,见题40图。
用图中所示的信号进行数据采集,记录采集数据中幅值大于2.SV的数据个数。
试填空完善下面的程序段以实现上述功能。
MOVBL,0;BL用来记录大于25V数据的个数
NEXT:
MOVDX,________;控制端口地址
MOV______,10H
OUTDX,AL;向控制端口的D4位送高电平
MOVAL,000_0000B
OUTDX,AL;向控制端口的D4位送低电平
MOVDX,________;状态端口地址
TEST_ST:
INAL,DX;读入状态字
TESTAL,________;检测是否转换完成
JZTEST_ST;未完成则继续检测
MOVDX,________;完成则读取数据端口
INAL,DX;读入转换结果
TESTAL,________;判断是否大于2.5V
JZ________
INCBL;大于2.5V,BL加1
CALLDELAY;延时
CONT:
JMPNEXT
2007年(下)工业用微型计算机试卷答案详解
一、1.B2.B3.D4.D5.B6.D7.C8.D9.B10.C11.A12.B13.B14.C15.C16.A17.A18.B19.D20.A
二、21.0—25522.快23.8AH
24.7225.继电器26.位
27.328.C29.7FFE
30.gmail.com
三、31.DH=39H(1分)DL=38H(1分)
AL=38H(1分)CL=04H(1分)
32.BX=6E11H(1分)DX=7FOOH(1分)
ZF=0(1分)CF=O(l分)
33.AX=9876(1分)BX=7FFFH(1分)
DX=FFFFH(1分)OF=1(1分)
34.DL=OAH(1分)AX=789FH(1分)
CX=OH(1分)CF=1(1分)
35.AH=OIH(1分)AL=64H(1分)
CF=0(1分)Z单元的值=64H(1分)
36.转动条件:
启动按钮按下,电机开始运转并保持运转状态。
(2分)
停止条件:
停止按钮按下或电机过热造成热继电器工作。
(2分)
四、37.[BX](1分)
BX(1分)
AL(1分)
EXIT(1分)
60(1分)
LP(1分)
CL(1分)
LP(1分)
五、38.200H(1分)
3(1分)
2(1分)
OOH(1分)
20H(1分)
39.3(1分)
CNTL(1分)
1(1分)
2(1分)
AL(1分)
六、40.2A3H(1分)
AL(1分)
0(1分)
2AIH(1分)
80H(1分)
2AOH(1分)
80H(1分)
CONT(1分)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 微型计算机
![提示](https://static.bdocx.com/images/bang_tan.gif)