工业用微型计算机2016,全国2010年自考工业用微型计算机预测题及答案(六)

全国高等教育自学考试

工业用微型计算机标准预测试卷(六)

(考试时间150分钟)

第一部分选择题

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

1.无符号二进制数10010111B对应的十进制数是 ( )

A.653

B.327

C.151

D.125

2.十进制-58对应的二进制原码是 ( )

A. 10111010B

B.10011111B

C. 11100000B

D.11100001B

3.十进制- 66对应的二进制补码是 ( )

A. 10111010B

B.10111110B

C. 11100000B

D.11100001B

4.地址总线为20位的微机系统中其内存最大容量为 ( )

A.1024 KB

B.2048KB

C.2048MB

D.4096MB

5. O1O1O111B和O11OO11OB都是八位二进制补码数,其相加的结果应为 ( )

A.3DH.溢出

B.3DH,未溢出

C.OBDH.溢出

D.OBDH,未溢出

6.设( DS) =2872H,偏移量为86H,该字节的物理地址是 ( )

A.28F8H

B.287 A6H

C.28806H

D.AE720H

7.在中断矢量表OOOOH:0028H-OOOOH:002BH处存储的中断矢量所对应的中断类型号为( )

A.8

B.7

C.10

D.3

8.-条指令中目的操作数不允许使用的寻址方式是 ( )

A.寄存器寻址

B.立即数寻址

C.变址寻址

D.寄存器间接寻址

9.设SP =1FFAH,执行下列指令后,SP寄存器的值是 ( )

PUSH BX

PUSH AX

A.1FF6H

B.2002H

C.1FFEH

D.1FFBH

10.判断当CX =0时,转LOP执行的错误指令是 ( )

A.CMP CX,0

B.MOV AX,CX

JZ LOP JZ LOP

C.OR CX.CX

D.JCXZ LOP

JZ LOP

11.下面的名字中,无效的是 ( )

A.NUM_ONE

B.2NUM_ONE

C. NUM_2

D. NUM_TWO

12.若执行指令TEST AL,OIH后,标志位ZF =1,则AL中的内容必定是 ( )

A.偶数

B.奇数

C.正数

D.负数

13.容量为4KB的EPROM芯片是 ( )

A.2716

B.2732

C.2764

D.27128

14. DOS系统功能(INT 21H)9号调用要求将待显示字符串的首址送入 ( )

A.DS:DX

B.CS:DX

C.DS:BX

D.CS:BX

15. 8088CPU响应中断后,在发出第一个中断响应信号INTA的同时,内部自动实现 ( )

A.开中断

B.关中断

C.保护DS

D.中断返回

16.对于Intel 8251,如果发送缓冲器为空,则8251引脚——变高?要求CPU提供新的数据。 ( )

A.INTR

B.TxD

17.当向8253芯片写入控制字56H后,则该芯片的1通道工作在 ( )

A.方式0

B.方式1

C.方式2

D.方式3

18.设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,l位起始位,若传输率为1200位/秒,则每秒传输的最大字符个数为 ( )

A.10个

B.110个

C.120个

D.240个

19.某10位的A/D转换器输入电压范围为0—10V,当输入电压为3伏时,其转换结果为.( )

A.102

B.204

C.307

D.409

20. PC/104总线的引脚为 ( )

A.62根

B.128根

C.98根

D.104根

第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。21.指令MOV DX,[BX +SI],其源操作数的寻址方式是________。

22.衡量半导体存储器的最重要的指标是存储器芯片的________和存储速度。

23.设8255A口工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位输入,其控制字应为________H。

24.两台计算机采用RS - 232C串口通信时,最少的连接线数是________根。

25.若要定时器/计数器芯片8253的通道0输出连续的方波信号时,应将其设置为方式________。

26. EIA RS - 232C串行通讯标准是在____针接插件上定义了串行通信的有关信号。

27.ftp://ftp. pku. cn/pub/filel/readme. txt表示要通过________连接来获得一个名为readme. txt的文本文件。

28.设某ROM芯片的地址范围为OOOOH~ OIFFH,则该ROM芯片可寻址单元有____个。

29.在A/D转换期间,要求模拟信号保持稳定,当输入信号速率较快时,必须采用________ 。

30. IP地址长度为________位。

三、程序分析题(本大题共6小题,每小题4分,共24分)

31.已知DS= ES= 2000H执行下列程序:

MOV SI,301H

MOV DI,300H

MOV CX,4

CLD

REP MOVSB

INT 3

DS:301H DB 22H,33H,44H,55H

程序运行后结果为:

( 20300H)= ________H(20301H)= ________H

(20302H)= ________H(20303H)=________H

32.分析如下程序段,

MOV AX,OIH

MOV BX,02H

MOV CX,03H

LOP: INC AX

ADD BX,AX

SHR AX,1

LOOP LOP

HLT

请回答:程序执行后AX=____,BX=____

33.分析下面的程序段:

XOR AX,AX

MOV AX,6A3EH

MOV CX,0203H

RCL AH,CL

XCHG CH,CL

RCR AL,CL

INT 3

请回答:程序执行后AX=____;CF=____。

34.用DEBUG调试如下程序段:

MOV SI,O

MOV AL,1000[ SI]

LP:INC SI

CMP SI,08H

JAE A11

CMP.AL,1000[SI]

JGE A22

MOV AL,1000[SI]

A22:JMP LP

A11:INT 3

DS:1000H DB 34H,47H,78H,77H

DB 88H,99H,OAAH,OFFH

则程序执行后,AL=____

该程序的功能是:____

35.阅读下列程序,说明程序执行后AH、AL、CF、SUM单元的值。

MOV AH,O

MOV AL, NUM1

ADD AL, NUM2

DAA

ADC AH,0

MOV SUM, AL

INT 3

NUM1 DB 73H

NUM2 DB 66H

SUM DB?

AH=____ ,AL=____ ,CF=________

SUM单元的值=____

36.已知参数定义和梯形图程序如图所示,试说明程序控制功能。

2010227104830565.jpg

按钮AN1 1:001100

按钮AN2 I:002/01

电机M 0:003/01

计数器C C5:0

四、编写程序题(本题8分)

37.对以NUM1为起始地址的字节存储区中存有50个字符,统计非数字字符的个数,并将结果回送到NUM2单元中,请在程序中的空格处填入适当指令使其完整。

XOR BX,BX

LEA SI, ________

MOV CX,____

XOR AX,AX

AB1: MOV AX,________

CMP AL,30H

________AB2

CMP AL, ________

JA________

________ AB3

AB2: INC BL

AB3:________

LOOP AB1

MOV NUM2,BL

INT 3

五、简单应用题(本大题共2小题,每小题5分,共10分)

38. 8255A作为8位数字显示器接口如图所示,8255A的口地址已设定为120H-123H,使位6的数字显示器显示字符6的程序段如下所示,请在空格中填写正确的内容。

MOV DX,____;初始化

MOV AL, ________

OUT DX, AL

MOV DX,____;输出字形码

MOV AL,________

OUT DX.AL

MOV DX,120H;输出位选码

MOV AL,____

OUT DX.AL

2010227104830939.jpg

39.设串行通信接口芯片8251A的数据端口地址为218H,状态端口地址为219H,并已经初始化。用查询的方式发送数据,被发送的字符在数据段2000H单元开始的内存区。发送完 “$”后结束发送。请在空格中填写正确的内容。

MOV BX.2000H

MOV________`,219H

LOOP: IN____,DX

TEST AL,OIH;检查TXRDY

JZ________;数据发送缓冲区不空,继续检测

MOV DX.

MOV AL,[BX];取待发送字符

OUT DX.AL

TEST AL____;检测是否结束符

JZ EXIT

INC BX

JMP LOOP

EXIT:INT 3

六、综合应用题(本题8分)

40.如图所示,8255A口外接一个共阴极LED八段显示。PB7外接一个开关键K,当K键断开时不显示,闭合时,循环显示‘0’~‘5’,每秒钟显示变化一次。设8255的端口地址是(218H-21BH),请在空格中填写正确的内容。

2010227104830290.jpg

START: MOV DX, ________

MOV AL, 82H;8255控制的初始化

OUT DX,AL

MOV DX, ________

IN AL,DX;读B口开关状态

AND AL, ________;检查开关闭合

JZ DISPOFF

MOV BX,200H

MOV CX,____

DISP: MOV AL,[BX];取字型码

MOV DX,____

OUT DX,AL;LED显示

CALL DELAY1;调用延时1S子程序

INC________

________DISP;循环显示

JMP START

DISPOFF:MOV DX,218H

MOV AL, ________;不显示

OUT DX,AL

JMP START

DS:200H

DB 3FH,06H,5BH,4FH,66H,6DH

工业用微型计算机标准预测试卷(六)答案详解一、1.C [解析]10010111B对应的十进制为:27 +24 +22 +21 +20 =151

2.A [解析]负数的原码最高位为符号x位,为1,低7位为数据y位

3.B [解析]负数的补码=反码+1

4. A [解析]220= 210×210 =1024k(注:1k= 210= 1024)

5.C [解析]两正数相加后最高位为1,溢出

6.B [解析]物理地址为DS的值左移四位后与偏移量相加

7.C [解析]10 *4= 40= 28H

8.B [解析]立即数不能作为目的操作数。

9.A [解析]PUSH指令使SP减2,POP指令使SP加2

10.B [解析]MOV指令不影响标志位。

11.B [解析]名字的第一个字符不能是数字。

12.A [解析]AL内容的DO位为O,为偶数。

13. B 14. A 15. B 16. D 17. D

18.C [解析]一个字符的长度为1+7 +1+1 =10。

19.C [解析]

2010227104830250.jpg

20. D

二、21.基址加变址寻址

22.容量

23. 83

24.3[解析]TX,RX及地线

25. 3

26. 25

27. FTP

28. [解析]29= 512

29.采样保持器

30. 32

三、31. (20300H) =22H (20301H) =33H

(20302H) =44H (20303H) =55 H

32. AX =1,BX =8 [解析]完成2+2 +2 +2

33.程序执行后AX =514FH,CF=1

34. AL =78H,该程序的功能是:求有符号数的最大值。

35. AH =OIH,AL =39H,CF =0

SUM单元的值=39H

36.按钮AN1按下抬起变化5次后,电机M起动,按下按钮AN2后,电机停止。

四、37.NUM1

50

[SI]

JB

39H

AB2

JMP

INC SI

五、38. 123H

80H

121H

82H

OBFH

39.DX

AL

LOOP

218H

‘$’

六、40. 21BH

219H

80H

6

218H

BX

LOOP

OOH(或0)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值