微机-全国高等教育自学考试_第1页
微机-全国高等教育自学考试_第2页
微机-全国高等教育自学考试_第3页
微机-全国高等教育自学考试_第4页
微机-全国高等教育自学考试_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

全国高等教育自学考试

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

(考试时间150分钟)第一部分选择题

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

1.8位二进制有符号数补码能够表示的十进制数范围是()

A.0~+127

B.-128~+127

C.-127~+127D.-127~+127

2.补码FEH的真值是()

A.254

B.-2

C.-1

D.1

3.从键盘输入6和B时,得到的ASCⅡ码分别是()

A.06H、OBH

B.08H、15H

C.60H、11H

D.36H、42H

4.微处理器8088的外部数据总线位数为()

A.8

B.16

C.32

D.64

5.下面哪一个是8088CPU中的代码段寄存器()

A.CS

B.DS

C.ES

D.SS

6.在指令MOVAX,[BX]中,源操作数的寻址方式为()

A.直接寻址

B.立即寻址

C.寄存器寻址

D.寄存器间接寻址

7.在下列四条指令中,错误的指令是()

A.MOVAX,1234H

B.MOVBX,[1234H]

C.MOVDS,AX

D.MOV2000H,AX

8.下面的数据交换指令中,错误的指令是()

A.XCHGAX,DI

B.XCHGBX,[SI+3]

C.XCHGAL,20H

D.XCHGNUM,DX

9.若AX=-25,执行指令NEGAX后,AX=()

A.-25

B.25

C.24

D.25H

10.利用DOS系统功能INT21H的1号(AH=2)功能调用,若用户按下的是6,则寄存器AL中的内容是()

A.26H

B.36H

C.46H

D.56H

11.某半导体静态存储器芯片的地址线为A13一AO,数据线为D7一DO,若组成容量为32KB存储器,需要该种存储芯片的片数为()

A.16片

B.8片

C.4片

D.2片

12.8086CPU可扩展I/O端口地址的个数最多为()

A.1K

B.4K

C.8K

D.64K

13.对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是()

A.无条件传递方式

B.查询传送方式

C.中断传送方式

D.DMA传送方式

14.2片中断控制器8259A能管理________级硬件中断。()

A.15

B.8

C.64

D.2

15.8086系统内存区中的数据存放如下:

0000:005083188ACC23E400D041F800FOC5188ACC

0000:006039E700FOA0198ACC2EE800FOD2EF00FO

则INT16H中断服务程序的入口地址为()

A.F841:FOOOB.A019:8ACC

C.CC8A:19AOD.4DF8:OOFO

16.设8255A的端口地址为80H~83H,则端口A的地址为()

A.80H

B.81H

C.82H

D.83H

17.串行传送的波特率是指单位时间内传送________数据的位数。()

A.二进制

B.八进制

C.十进制

D.十六进制

18.某10位,D/A转换器输出电压范围为0—+5V,数字量50H对应的输出电压为()

A.0.39V

的美女编辑们

B.3.9V

C.3.50V

D.5.OOV

19.若满刻度输入电压为10V,则8位A/D转换器的最大量化误差为()

A.19.5mv

B.20mv

C.9.7656mv

D.40mv

20.下列四种表述中,正确的InternetIP地址是()

A.2

B.

C.22

D.2/index.htm第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。

21.CPU中运算器的主要功能是____。

22.指令“MOV[BP],AL”执行时,目的操作数的寻址方式是____,操作的结果存放在段中。来源:

23.DAC0832有单缓冲工作方式、____和直通三种工作方式。

24.如果DAC0832是一个集成的8位D/A转换芯片,假如满量程输出为SV,则当数字量为80H时,输出电压为________V。

25.VARlDW4DUP(?)语句实现留空____个字节单元。

26.EPROM在整片擦除后,其各单元内容是________H。

27.中断向量是________的入口地址,每个中断向量占________字节。

28.8255方式O用于A口、B口和C口都工作于输出,其控制字应为________H。

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

30.IP地址长度为________位。

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

31.运行如下程序,写出运行结果

MOVCX,1234H

MOVWORDPTR[1000H],5678H

MOVBX,[1000H]

PUSHBX

PUSHCX

POPAX

POPDX

INT3

结果为:

32.已知DS=ES=1000H执行下列程序:

MOVSI,101H

MOVDI,100H

MOVCX,4

LP1:MOVAL,[SI]

MOV[DI],AL

INCSI

INCDI

LOOPLP1

INT3

DS:101HDB69H,23H,56H,3AH

程序运行后结果为:

(10100H)=________H(10101H)=________H

(10102H)=________H(10103H)=________H

33.阅读下列程序,指出运行结果

MOVSI,2500H

MOVAX,1000H

MOVDS,AX

MOVCL,05H

NEXT:MOV[SI],AL

INCAL

INCSI

DECCL

JNZNEXT

INT3

程序运行后结果为:

DS=________HSI=________H

AX=________HCL=________H

34.阅读程序,说明程序执行后BH,BL,AL,CL的值;

MOVBL,26H

MOVAL,BL

MOVCL,4

SHRBL,CL

ADDBL,30H

MOVBH,BL

ANDAL,OFH

ADDAL,30H

MOVBL,AL

INT3

BH=________,BL=________,AL=________,CL=________。

35.阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。

MOVAX,FFFFH

MOVBX,2896H

XORAX,BX

INT3

AX=,BX=________,ZF=________,CF=________。

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

按钮AN11:001100

按钮AN2I:002/01

电机M0:003/01

定时器TT4:0

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

37.有20个单字节的有符号数,存放在以内存NUM1单元为首地址的存储区中,要求将其取

绝对值后,存人到以内存NUM2为首地址的存储区中。请填写下面程序,完成指定功能。

MOVSI,OFFSETNUM1;置源地址指针

MOVDI,OFFSETNUM2;置目的地址指针

MOVCX,____

LP:MOVAL,____

ANDAL,____

JNS________

NEG____

NEXT:MOV[DI],AL

________SI

INC________

LOOP____

INT3

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

38.8253通道2的输出引脚OUT2外接发光二极管,欲使其以点亮1秒、熄灭1秒的状态循环工作,已知地址线A9A8A7A6A5A4A3A2=10110000B时,8253的片选信号CS有效。试填空完善下面的程序段,以便完成上述工作。

TIMEOEQU________;定义TIMEO为通道0的端口地址

......;8253通道2初始化

MOVAL,B7H;通道2方式3,BCD计数

MOVDX,TIMEO+________;控制端口地址

OUTDX,AL

MOVDX,TIMEO+________;通道2端口地址

MOVAL,____;写入通道2计数初值(1018)

OUTDX,AL;写入通道2计数初值低8位

MOVAL,____

OUTDX.AL;写入通道2计数初值高8位

39.并行接口芯片8255A,端口地址为200H-203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。

MOVDX,____;8255A控制端口地址

MOVAL,____;取控制字,PA输入,PB输出

OUTDX,AL;送8255A的控制字

MOVDX,____;8255A口地址

INAL,DX;读人A口中的数据

MOVDX,____;8255AB口地址

OUTDX,____;从B口送出数据

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

40.如图所示,8255A的PA口接一个LED共阴极数码管。要求当开关K闭合时,显示‘F’;断开时,显示‘0’。已知:(1)‘0’字形码为3FH,‘F’字形码为71H;

(2)8255APA口地址:118H

PB口地址:119H

PC口地址:11AH

控制端口地址:11BH

试填写下列程序段,完成以上功能。

MOVDX,____

MOVAL,82H

OUTDX.AL

HER:MOVDX,________

INAL.DX

ANDAL,________

CMPAL,________

JZHER1

MOVAL,________

MOVDX,________

OUTDX,AL

JMPHER

HER1:MOVAL,_________

MOVDX,________

OUTDX,AL

JMPHER

工业用微型计算机标准预测试卷(一)答案详解

一、1.B[解析]8位二进制有符号数补码范围是-128~+127。

2.B[解析]对补码FEH取反后加1可得。

3.D[解析]6和B的ASCⅡ码分别是36H、42H

4.A[解析]微处理器8088的外部数据总线位数为8位,内部为16位,称为准16位CPU。

5.A[解析]CS是代码段寄存器;DS是数据段寄存器;ES是附加段寄存器;SS是堆栈段寄存器;

6.D[解析]寄存器间接寻址。

7.D[解析]立即数不能做目的操作数。

8.C[解析]立即数不能做操作数。

9.B[解析]执行NEG相当于用零减去操作数。

10.B[解析]1号功能为单字符输入,输入字符的ASCⅡ放于AL中。

11.D[解析]214=16KB,2片可组成32KB。

12.D13.C

14.A[解析]一片8259A有8个中断,两片8259A

15.A[解析]16H*4=58H

16.A

17.A

20.A

二、21.算术运算和逻辑运算

22.寄存器间接寻址堆栈[解析]寄存器间接寻址时,若是BP,则默认为在堆栈段。

23.双缓冲工作方式

24.2.5[解析]

25.8[解析]DW伪指令为操作数分配2个字节单元。

26.FF

27.中断服务程序4

28.80

29.采样一保持电路

30.32

三、31.AX=1234HBX=5678HCX=1234HDX=5678H

【解析】此题考查对堆栈操作指令的掌握。规则是后进先出。

32.(10100H)=69H(10101H)=23H

(10102H)=56H(10103H)=3AH

33.DS=1000HSI=2505H

AX=1005HCL=O(或OOOOH)H

34.BH=32HBL=36H

AL=36HCL=04H

35.AX=OD769HBX=2896H

ZF=0CF=0

36.当按钮AN1接通时,电机M可启动,并保持当电机运行20s后,可自动停转当按下停止按钮AN2时,电机M立即停转。考试大收集整理

四、37.14H(或20)

[SI]

AL

NEXT

AL

INC

DI

LP

五、38.2COH

3

2

18H

10H

39.203H

90H

200H

201

AL

六、40.11BH

119H

80H

80H

3FH

118H

71H

118H全国高等教育自学考试

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

(考试时间150分钟)第一部分选择题

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

1.8位二进制所表示的无符号整数,其相应的十进制数范围是()

A.0~255

的美女编辑们

B.1~256

C.1~255

D.0—256

2.81H是用8位二进制原码所表示的十六进制数,其相应的十进制数是()

A.+1

B.+81

C.-127

D.-1

3.十进制数78的8421BCD码表示为()

A.O1111OOOB

B.10000111B

C.O1OO111OB

D.O1OO1OOOB

4.ASCII码35H所代表的字符应为()

A.‘5’

B.‘A’

C.‘B’

D.‘G’

5.下面哪一个是8088CPU中的附加段寄存器()

A.CS

B.DS

C.ES

D.SS

6.当8086的33脚MN/MX处于________状态时,系统处于最大方式。()

A.+5V

B.+10V

C.+3V

D.接地

7.在中断矢量表OOOOH:0024H一OOOOH:0027H处存储的中断矢量所对应的中断类型号为()

A.9

B.6

C.24

D.0

8.下列四条指令中,错误的是()

A.SHLAL,1

B.MOVAH,BX

C.SHRAL,CL

D.MOVAL,20H

9.除法指令中的两个操作数,其中被除数隐含在()

A.AX或DX:AX中

B.BL或BX中

C.CL或CX中

D.DL或DX中

10.容量为2KB的EPROM芯片是()

A.2716

B.2732

C.2764

D.27128

11.在PC/XT总线中,地址总线为()

A.8位

B.16位的美女编辑们

C.20位

D.32位

12.INTEL8253通道工作于方式3,接入6MHZ的时钟,如要求产生2400HZ的方波,则计数器的初值应为()

A.1250

B.2500

C.3000

D.4000

13.8086/8088CPU的I/O端口寻址方式,采用()

A.内存映象

B.单独寻址

C.占用内存地址空间

D.寻址范围与内存寻址范围相同

14.DOS系统功能(INT21H)2号调用要求将待显示字符的ASCII码送人()

A.DH寄存器

B.DL寄存器

C.AL寄存器

的美女编辑们

D.AH寄存器

15.某微机系统中8253通道0的端口地址为80H,则控制寄存器的地址为()

A.81H

B.82H

C.83H

D.84H

16.EIARS-232C是美国电子工业协会推荐的一种串行通讯标准,其中用于发送数据的信号称为()

A.TxD

B.RxD

C.CTS

D.RTS

17.一个8位D/A转换器的分辨率可以达到满量程的()

A.1/8

B.1/128

C.1/256

D.1/512

18.采样-保持器在数据采集系统中,是接在()

A.多路开关后,A/D转换前

B.多路开关前,A/D转换前

C.多路开关后,A/D转换后

D.A/D转换后,多路开关前

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

A.1024

B.2048

D.4095

C.3276

20.IP地址分为A、B、C、D、E五类,有-IP地址为135.25.34..1,它属于()

A.A类地址

B.B类地址

C.C类地址

D.D类地址第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.PLC的梯形图中,用串联继电器触点回路所表示的操作逻辑为________。

22.PC/104标准中,数据总线的最大宽度为____位。

23.25H与OA6H均为补码,两数之和的真值为____。

24.在PC/AT总线的计算机中有2片8259芯片级联,能提供中断申请的个数是________。

25.理想的多路开关,当其断路时的阻抗为____。

26.串行通信分为同步和____两种形式。来源:

27.软中断指令INT50H的中断矢量,其起始地址为0000:________H。

28.若堆栈指针SP的初值为1000H,执行POPAX后SP的值为________H。

29.字符‘A’的ASCII码是________H。

30.与积分式A/D转换器相比,逐次逼近型A/D转换器的转换速度________。

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

31.阅读程序,说明程序执行后AX,BX的值;

MOVAX,2000H

MOVBX,3010H

PUSHAX

PUSHBX

POPAX

POPBX

AX=________,BX=________

32.阅读程序,说明程序执行后BH,BL,AL,CL的值;

MOVBL,72H

MOVAL,BL

MOVCL,4

SHRBL,CL

ORBL,30H

MOVBH,BL

ANDAL,OFH

ORAL,30H

MOVBL,AL

INT3

BH=________,BL=____,AL=____,CL=

33.阅读下面程序段,回答指定问题:

MOVAX,0086H

MOVBL,77H

ADDAL,BL

DAA

ADCAH,O

问:AH=________,AL=________,BL=________,CF=________。

34.有程序如下:

ORG2800H

BUFDB67,4,57,34,89,123

START:MOVSI,04

MOVBX,OFFSETBUF

MOVAL,[BX+SI]

CALLSUB1

INT3的美女编辑们

SUB1:PUSHF

MOVAH,OOH

MOVBL,OAH

DIVBL

POPF

RET

该程序运行后,AH=________AL=________

35.阅读程序,说明程序执行后AL,CL,CH,BL的值;

DA1DB83H,72H,61H,94H,5AH

MOVCX,WORDPTRDA1

ANDCX,OFH

MOVAL,DA1+3

MOVBL,DA1

上述指令序列执行后,AL=________,CL=________,CH=________,BL=________

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

按钮AN1I:002/01

按钮AN2I:002/02

按钮AN3I:002/03

电机正转0:003/01

电机反转0:003/02

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

37.初一5班共64人,已知每个学生的数学成绩存放在SCODE开始的单元中,求其平均成绩,并放在PJCD单元。试填写下面程序段。

DATASEGMENT

SCODEDB68,95,76,….

PJCDDB?

DATAENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATA

START:MOVAX,DATA

MOVDS,AX

MOVAX,O

MOVCX,30

MOVSI,____

ADD1:ADDAL,____

JNC________

INC________

NEXT:INC________

LOOP________

MOVCL,6

SHR____,CL

MOVPJCD,____

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

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

38.已知图示的I/O接口电路的地址为100H,以下程序是要读入开关状态并将其状态在LED上显示,请完善程序。

PORTPROCNEAR

PUSHAX

PUSHDX

MOV________,1OOH;对LED清O

MOVAL,________

OUTDX.AL

INAL,DX

OUT________,AL

POPDX

POPAX

________

PORTENDP

39.8255各口设置如下:A口与B口均工作于方式0,A口为输入,B口为输出,C口高位部分为输出,低位部分为输入,从A口输入数据,将其取反后从B口送出。8255各口地址设为140H-143H。完成下列程序段。

MAIN:MOVAL,____

MOVDX,____

OUTDX,AL

MOVDX.________

INAL.DX

________AL

MOVDX,141H

OUTDX,AL

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

40.如图所示,8088系统中扩展一片8255A,由8255A的PB口外接8个开关KO~K7,作为输入量,其PA口外接8个LED发光二极管LO-L7,作为输出量。要求把PB口的输入状态在PA口上输出(即:PB口的开关闭合时,其对应PA口的LED亮)。已知:

8255APA口地址:200H

PB口地址:201H

PC口地址:202H

控制口寄存器地址:203H

试填写下列程序:完成上述指定功能。

MOVDX,____

MOVAL,____的美女编辑们

OUTDX,____

MOVDX,____

INAL,____

NOT____

MOVDX,____

OUTDX,____

INT3

工业用微型计算机标准预测试卷(二)答案详解

一、1.A2.D3.A

4.A[解析]5的ASCⅡ码是35H

5.C[解析]CS是代码段寄存器;DS是数据段寄存器;ES是附加段寄存器;SS是堆栈段寄存器;

6.D[解析]8086处于最大线时MN/为低电平的美女编辑们

7.A[解析]9*4=36=24H

8.B[解析]目的操作数和源操作数的位数不一致。

9.A[解析]除数为字节时隐含在AX;除数为字时隐含在DX:AX中。

10.A

11.C[解析]PC/XT总线由62根信号线组成,其中地址总线为20位。

12.A[解析]13.B14.B

15.C[解析]对于8253的端口地址有如下规律:

A1AO通道

00通道O

01通道1

10通道2

11控制字寄存器

16.A[解析]TxD/RxD是一对数据线,TxD称发送数据输出,RxD称接收数据输入。

17.C[解析]

18.A[解析]采样一保持器用于A/D进行转换期间保持采样输入信号大小不变,因此用于各路开关之后,A/D之前。

19.C[解析]

20.B[解析]一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,即第一段数字范围为128—191。

二、21.与[解析]串联表示逻辑与,并联表示逻辑或

22.16

23.-53[解析]两数之和为OCBH,其真值为-53

24.15[解析]两片连接成主从方式。

25.无穷大26.异步

27.0140[解析]50H*4=0140H

28.1002H[解析]POP指令使SP的值增加相应字节数,AX为2字节。

29.41H30.快

三、31.AX=3010H,BX=2000H.

32.BH=37HBL=32H

AL=32HCL=04H

33.AH=OIH,AL=63H,BL=77H,CF=O。

34.AH=09H(或9)AL=08H(或8)

35.AL=94H,CL-03H,CH=OOH,BL=83H。

36.当AN1接通时,电机M正转;当AN2接通时,电机M反转;当AN3断开时,电机停转;正反转控制互锁。

四、37.OFFSEFSCODE

[SI]

NEXT

AH

SI

ADD1

AX

AL

五、38.DX

OOH

DX

RET

39.91H

143H

140H

NOT

六、40.203H

82H

AL

201H

DX

AL

200H

AL|考试大收集整形全国高等教育自学考试

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

(考试时间150分钟)第一部分选择题

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

1.十进制-37对应的二进制原码是()

A.10011110BB.10100101B

C.11100000BD.11100001B

2.补码25H的真值是()

A.25

B.-25

C.-37

D.37

3.ASCII码42H所代表的字符应为()

A.‘5’

B.‘A’

C.‘B’

D.‘G’

4.微处理器8086的地址总线位数为()

A.8

B.16

C.20

D.32

5.下面哪一个是8088CPU中的数据段寄存器()

A.CS

B.DS

C.ES

D.SS

6.下列语句中有语法错误的语句是()

A.MOVAX,[SI][DI]

B.ADDAX,[BX]

C.CMP[BX],AX

来源:

D.LEASI,20H[BX]

7.使用SHR指令时,若需移动多位,则应先将移位位数置于()

A.AL中

B.AH中

C.CL中

D.CH中

8.以下指令不是逻辑运算指令的是()

A.XORAL,3

B.NOTAL

C.JMPNEXT

D.TESTAL,80H

9.堆栈操作时,默认段寄存器为()

A.DS

B.CS

C.ES

D.SS

10.要输入端口340H中的8位数据,其指令应是()

A.MOVDX,340H

B.MOVDX,340H

OUTDX,ALINAL,DX

C.INAX,340H

D.OUTDX,340H

11.某半导体静态存储器芯片的地址线为A12~AO,数据线为D7~DO,若组成容量为32KB存储器,需要该种存储芯片的片数为()

A.16片

B.8片

C.4片

D.2片

12.利用DOS功能调用,实现键盘字符输入的程序段为()

MOVAH,1

INT21H

如果键人字符B,则AL中的值是()

A.OBH

B.42H

C.62H

D.A8H

13.指令INT1AH的中断矢量地址是()

A.OOOOH:OOIAH

B.OOOOH:0028H

C.OOOOH:0068H

D.FOOOH:0068H

14.可编程定时/计数器8253A的端口数为()

A.1

B.2

C.4

D.8

15.当8253工作在方式0时,在计数过程中,门控信号GATE变为低电平时,对计数器影响是()

A.结束本次计数,等待下一次计数开时

B.暂停现行计数

C.不影响本次计数工作

D.结束本次计数循环,立即开始新的计数

16.NMI线上的中断请求是()

A.可屏蔽的

B.不可屏蔽的

C.有时可屏蔽的,有时不可屏蔽的

D.可以设置IF位对其屏蔽

17.CPU响应中断请求的时刻是在()

A.执行完正在执行的程序以后

B.执行完正在执行的指令以后

C.执行完正在执行的机器周期以后

D.执行完本时钟周期以后

18.RS-232C标准属于()

A.串行通信标准,负逻辑

B.并行通信标准,正逻辑

C.并行通信标准,负逻辑

D.串行通信标准,正逻辑

19.一个12位单极性A/D转换器,量程为0—+5V,其分辨率为()

A.1.22mv

B.2.44mv

C.5mv

D.10mv

20.IP地址分为A、B、C、D、E五类,有-IP地址为,它属于()

A.A类地址

B.B类地址

C.C类地址

D.D类地址第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.在CPU与I/O设备间程序传送的方式中,数据传送又可分为____传送方式和传送方式。

22.CPU和外部设备进行信息交换,必须通过________电路。

23.EEPROM芯片2816的容量是________KB。

24.-个汇编语言源程序是由若干段组成的,每个段都以________语句开始,以ENDS结束。

25.编写程序时,对不允许外部中断的程序首先要关闭中断,其指令是________。

26.2764是容量为8K*8的EPROM,其地址线引脚为_______个。

27.Intel8259A是一种可编程中断控制器芯片,具有_______级优先级控制。

28.十进制数+122的8位二进制的反码为_______。

29.采样保持器的作用就是在_______期间保持采样输入信号大小不变。

30.PLC编程器的主要用途是编辑和输入____。

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

31.程序段如下,说明程序执行后AH,AL的值。

MOVAX.9034H

NEGAH

NOTAL

执行后,AH=________;AL=____。

32.阅读下列程序,说明程序执行后AX,BX,ZF,CF的值。

MOVAX,5678H

MOVBX,1234H

ANDAX,BX

INT3

AX=________,BX=________,ZF=________,CF=________。

33.有程序如下:

MOVAL,02H

SHLAL,1

MOVBL,AL

MOVCL,02

SHLAL,CL

ADDAL,BL.

INT3

程序执行后AL=________,BL=____,指出该程序的功能是什么?

34.设内存11000H-11005H单元内容全为36H,写出如下程序的运行结果,并指出该程序段的功能。

MOVAX,1000H

MOVDS,AX

MOVES,AX

CLD

MOVSI,1000H

MOVDI,1020H

MOVCX,06H

REPMOVSB

1NT3

结果为:SI________DI________(11021H)=________

程序功能是:

35.有程序如下:

BUFDB.12H,23H,34H,45H,56H,67H,78H,89H,91H

MOVSI,O

MOVAL,[BUF+SI]

LP:INCSI

CMPSI,9

JAEEXIT

CMPAL,[BUF+SI]

JLENEXT____MOVAL,[BUF+SI]

A22:JMPLP

EXIT:INT3

程序执行后AL=?该程序的功能是什么?

36.已知梯形图程序和参数表定义如下,试分析段程序,说明电机启动和停止的条件。

电源开关K1:002/01

启动按钮ANI:002/02

停止按钮TAI:002/03

热继电器RHI:002/04

电动机M0:003/01

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

37.某班学生成绩存在于以TABL为首地址的存储区中(用‘$’做为结束符),要求统计该班成绩优秀(≥90分)学生的人数,并存放在CL寄存器中。试填写下面程序,完成指定功能。

MOVBX,OFFSETTABL;置数据表首地址

MOVCL,O

LP:MOVAL,____

INC____

CMP____,‘$’

JE________

CMPAL,________

JB________

INC____

JMP____

EXIT:INT3

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

38.在PC/XT系统中,已知中断类型号为08H,中断入口地址为0883:0408H。试用DOS功能调用设定其中断向量,请填写下列程序段完成指定功能。

ORG100H

PUSHDS

MOVDX,____

MOVAX,____

MOV____,AX

MOVAL,________

MOVAH,________

INT21H

POPDS

INT3

39.8位7段式发光二极管器件(LED)接口电路如图所示。其中8个LED器件均与8255A的PA口、PB口相连,且共用一组段代码输出线,而数位选择线用来控制相应位LED的显示。若8255的端口地址分别为280H一283H,欲在最高位(左边)显示数字“3”,请填写下列程序段完成指定功能。

ORG1000H

MOVAL,____

MOVDX,____

OUTDX.AL

MOVAL,____

MOVDX.280H

OUTDX.AL

MOVAL,____

MOVDX,____

OUTDX.AL

INT3

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

40.ADC0809通过8255同PC总线的接口如图所示,采用中断方式依次从INO—IN7转换8个模拟量,把转换后的数字量依次存人内存BUFFER的变量区中,给出满足上述要求的控制程序,请在空缺处填写正确内容(8255初始化时无关项置0)。

主程序

MOVAL,①;初始化

OUT②,AL

MOVSI,③

MOVCX,8

MOVBL,OOH;通道0开始转换

MOVAL,BL

OUT④,AL

ADDAL,80H

OUT81H,AL

SUBAL.80H

OUT81H.AL

STI

中断服务程序

INAL,⑤__;读取转换后的数字量

MOV[SI],AL

INC⑥

INCBL.

CMPBL,⑦

⑧EXIT

MOVAL,BL;转换下一通道

OUT81HAL

ADDAL,80H

OUT81H:AL

SUBAL,80H

OUT81H,AL

EXIT:IRET

工业用微型计算机标准预测试卷(三)答案详解

一、1.B[解析]-37对应的二进制原码是10100101B,其中最高位为符号位,其它位为数值位。

2.D[解析]正数的原码、反码与补码都相同。

3.C[解析]B的ASCⅡ码是42H

4.C[解析]微处理器8086的地址总线位数为20位。

5.B[解析]CS是代码段寄存器;DS是数据段寄存器;ES是附加段寄存器;SS是堆栈段寄存器;

6.A[解析]基址变址寻址时,不能同为基址或同为变址。

7.C([解析]使用移位类指令时,若需移动位数大于1,则移动位数要先放到CL。

8.C[解析]JMP是控制转移类指令。

9.D

10.B[解析]当端口地址大于OFFH时,应使用DX。

11.C[解析]该芯片容量为8K*8

12.B[解析]AL中是所按键的ASCII码。

13.C[解析]1AH*4=68H

14.C[解析]包括三个定时/计数器和控制寄存器。

15.B

16.B[解析]NMI中断为非屏蔽,INTR为可屏蔽中断

17.B18.A

19.A[解析]

20.A[解析]一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1-127。

二、21.无条件条件(查询)

22.110接口

23.2

24.SEGMENT

25.CLI

26.13

27.8

28.O1111O1OB

29.A/D转换

30.用户程序(或程序)

三、31.AH=70H;AL=OCBH

32.AX=1230H,BX=1234H,ZF=O,CF=0

33.AL=14H,BL=04H,实现AL内容乘10。

34.结果为:SI=1006HDI=1026H(11021H)=36H

程序功能是:实现数据传传送,将11000H单元开始的6个字节内容(36H)传送到11020H.11026H单元中去。

35.AL=91H,该程序的功能是查找数据块中有符号数的最小值存入AL中。

36.闭合电源开关K,按启动按钮AN,电机开始运转

电机启动后,自锁,保持运转状态

按下停止按钮,继电器003失电,电机停止

电机过热,热继电器动作,则电机停止|考试大收集整理

四、37.[BX]

BX

AL

EXIT

90

LP

CL

LP

五、38.0408H

0883H

DS

08H

25H

39.10000000B;(或80H)

283H

OBOH

O1111111B

281H

六、40.①80H②83H③OFFSETBUFFER④81H⑤84H⑥SI⑦08H⑧JNC全国高等教育自学考试

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

(考试时间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,执行指令NEGAX后,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寄存器的值是()

POPBX

PUSHAX

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功能调用,实现字符显示的程序段为()

MOVAH.2

MOVDL.39H

1NT21H

则屏幕显示的是()

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.256x8位

B.8Kx8位

C.1Kx8位

D.4Kx8位

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.InternetExplorer

D.Outlook第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。

21.微型计算机系统总线分为数据总线、地址总线和____。

22.已知AL=85H,BL=89H,当执行ADDAL,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@,则邮件服务器的域名为________。

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

31.设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结

果,并指出该程序段的功能。

MOVAX,2000H

MOWDS,AX

MOCCL,4

MOVSI,2000H

MOVAL,[SI+1]

SHLAL,CL

ADDAL,[SI]

MOV[SI+2],AL

INT3

请问:SI=________;AL________;(22002H)=________;

程序功能是:____________

32.阅读下列程序段,说明程序执行后AL,BX的值。

OPE1DB3..4

OPE2DW3345H,6799H

MOVAL,OPE1

MOVBX,OPE2+1

SUBBL,AL

INT3

结果:AL=____;BX=____。

33.阅读下列程序,说明程序执行后AX,BX,DX,OF的值。

MOVAX,3600H

MOVBX,2400H

CMPAX,BX

JNCLOP的美女编辑们

MOVDX,-1

JMPDONE

LOP:MOVDX,O

DONE:INT3

AX=________,BX=________,DX=________,OF=________。

34.有程序如下:

BUFDW1,3,-8,34,56,13,89,-4

COUNTEQU8

XDW?

START:MOVSI.BUF

MOVCX,COUNT

XORAX,AX

NEXT:CMPAX,[SI]

JCNEXT1

MOVAX,[SI]

NEXT1:INCSI

INCSI

LOOPNEXT

MOVX,AX

问程序执行后X中的内容是多少?程序的功能是什么?

35.若NUM单元中的内容为23H,程序段如下:

MOVAL,NUM

ORAL,AL

JZZERO:

JSNUBYS;

PLUS:MOVDL,‘+’;

JMPEXIT

NUBYS:MOVDL.‘一’

JMPEXIT

ZERO:MOVDL.‘0’

EXIT:MOVAH,2

INT21H

......;

说明程序执行后,屏幕上显示什么?

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

灯L0:013/01

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

37.用串操作指令查找STR1中是否有字符“*”,若有则将AH置1,否则将AH置0,假设ES,DS已设置正确。请在空格处填人适当的指令。

STR1DB'A34FBTI6DJK*89H'

COUNTEQU$-STR1

LEADI,________

MOV____,COUNT

MOV____,‘*’

CLD

________SCASB

JZ________

MOVAH,O

________

P1:MOVAH,

P2:...

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

38.设8255A的控制端口地址分别为103H,若要从PC口的PC7位连续输出周期为2秒的方波,写出相应指令序列(已知1秒延迟子程序名为SECSUB,可直接调用,忽略其它指令执行时间)。请填写下列程序段完成指定功能。

LOOP:MOVAL,________

MOVDX,103H的美女编辑们

OUTDX,________

________SECSUB

MOVAL,________

OUTDX.AL

CALLSECSUB

________LOOP

39.设8251的数据口地址为200H,控制口地址为201H,已完成初始化。要求用查询的方式接收8251串行口字符数据,并把该字符显示出来。试填空完善该程序段。

LOOP:MOVDX,________

INAL.DX

TEXTAL.02来源:

JZLOOP

MOVDX,________

INAL,________

MOVDL,________

MOVAH,________

INT21H

JMPLOOP

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

40.8255芯片同开头K和8个LED(发光二极管)的连接如图所示。编写一个控制程序,要求在开关K断开时,8个LED全部熄灭,在开关K闭合时,则8个LED以0.5秒的间隔从上至下轮流点亮,且不断循环。设8255的端口地址为160H~163H,现给出满足上述要求的控制程序,请在程序中空缺部分填上正确内容。

MOVAL,________;初始化

MOVDX,163H

OUTDX.AL

MOVAL,____;LED熄灭

MOVDX,____

OUTDX,AL

MOVDX,____

LOP:INAL.DX

SHRAL,OIH

________LOP

MOVAL,________

MOVDX,________

LOP1:OUTDX,AL

CALLDELAY05S;延时0.5秒

________

JMPLOP1

工业用微型计算机标准预测试卷(四)答案详解

一、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[解析]3DL中存放要显示字符的ASCII码。

13.B

14.D[解析]8253中的计数器是16位的减法计数器。

15.B[解析]213x8位=8Kx8位

16.B[解析]212=4K

17.A[解析]8253计数/定时器内部有三个独立的16位减法计数器。

18.C[解析]NMI中断类型号为2。

19.A[解析]

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

JMPP2

五、38.OFH

AL

CALL

OEH

JMP

39.201H

200H

DX

AL

02

六、40.90H

OFFH

161H

160H

OFEH

161H

ROLAL,1全国高等教育自学考试

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

(考试时间150分钟)第一部分选择题

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

1.十进制数65用8位二进制数表示时应为()

A.11000001

BB.OlOOOOOIB

C.OlOOlOllB

来源:

D.O0111011B

2.十进制数-2用二进制补码表示,补码是()

A.FDH

B.02H

C.FEH

D.82H

3.当取指令时,8086会自动选择________值作为段基值。()

A.CS

B.DS

C.SS

D.ES

4.当加法运算结果为10110100B时,以下正确的选项是()

A.SF=1;PF=0

B.SF=1;PF=1

C.SF=O;PF=1

D.SF=O;PF=0

5.某内存单元的段基址为2000H偏移地址为0800H,则这个单元的物理地址应为()

A.20800H

B.2000H

C.0800H

来源:

D.28000H

6.设物理地址(20000H)=10H,20001H=20H,(20002H)=30H,如从地址20001H中取出一个字的内容是()

A.1020H

B.3020H

C.2030H

D.2010H

7.已知AH=4CH,那么可以返回DOS的指令是()

A.INT3

B.INT21H

C.RET

D.IRET

8.如下的程序段

VARDW?

ARRAYDD10DUP(?)

MOVAX.TYPEARRAY

当执行第3行指令后,AX的内容为()

A.10

B.4

C.2

D.1

9.8086/8088CPU执行INTn指令时,CPU将以下寄存器压入堆栈的顺序是()

A.FIAGS,IP,CS

B.IP,CS,FJAGS

C.CS,IP,FLAGS

D.FIAGS,CS,IP

10.8086/8088CPU执行软件中断指令INTn时,其中断类型码的提供者是()

A.外部设备

B.指令

C.总线

D.堆栈

11.某半导体静态存储器芯片的地址线为A12-AO,数据线为D3~DO,若组成容量为64KB存储器,需要该种存储芯片的片数为()

A.16片

B.8片

C.4片

D.2片

12.在直接存储器存取方式中,控制外设和存储器之间数据传输的器件是()

A.CPU

B.中断控制器

C.外设

D.DMA控制器

13.若要将8255A的端口C的PC5位置为1,则应选择的置位/复位控制字为()

A.ODH

B.77H

C.87H

D.OBH

14.当INTEL8253可编程计时器/计数器的RW1、RWO定为10时,写入计数值时的顺序为()

A.先写高8位,再写低8位

B.16位同时写入

C.先写低8位,再写高8位

D.只写高8位,低8位自动写入

15.在模拟信号采集系统中,将非电量信号转换为电流或电压的是()

A.传感器

B.采样保持电路

C.放大器

D.滤波器

16.一片中断控制器8259A能管理________级硬件中断。()

A.10

B.8

C.64

D.2

17.某微机系统中8253通道0的端口地址为200H,则控制寄存器的地址为()

A.201H

B.202H

C.203H

D.204H

18.一个10位D/A转换器的分辨率可以达到满量程的()

A.1/10

B.1/128

C.1/256

D.1/1024

19.采样保持器的电压增益是()

A.1

B.大于1

C.小于1

D.不确定

20.IP地址分为A、B、C、D、E五类,有-IP地址为,它属于()

A.A类地址

B.B类地址

C.C类地址

D.D类地址第二部分非选择题

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。

21.当对堆栈操作时,8086会自动选择____值作为段基值,再加上由SP提供的偏移量形成物理地址。

22.EPROM为可用________擦除的可编程ROM。

23.若在0000:0008开始的4个字节中分别是11H,22H,33H,44H,则对应的中断类型号为的中断向量是________。

24.INTEL8086的当前CS=1234H,IP=5678H,则将执行20位物理地址________处的程序。

25.可编程序控制器的常用语言是________。

26.逐次逼近型A/D转换器在一次转换中要进行多次比较,如果在转换过程中输入信号变化超过1LSB对应的电压,则应在A/D转换器前加上________器件。

27.用来描述D/A转换器可以输出的微小输入量的敏感程度的技术指标是________。

28.按照信号传送方向与时间的关系,数据通信可以分为单工通信、________和全双工通信。

29.设SP=7000H,执行段间直接过程调用CALL指令后,堆栈指针SP=________H。

30.以X.X.X.X格式表示的lP地址,每X为________位。

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

31.分析下列程序段:

MOVAX,OA33AH

MOVDX,OFOFOH

ANDAH,DL

XORAL,DH来源:

NEGAH

NOTAL

执行上述指令段后,AH=____,AL=________

32.分析下列程序段:

BUFDW2456H,7816H,5731H,896AH

MOVBX,OFFSETBUF

MOVAL,2

XLAT

MOVCL,AL

MOVAL,6

XLAT

INT3

程序段执行后结果:CL=____;AL=________

33.运行如下程序,写出运行结果

MOVDX,2000H

MOVWORDPTR[2000H],2340H

MOVBX,[2000H]

PUSHBX

PUSHDX

POPAX

POPCX

INT3

结果为:

34.阅读下列程序,说明程序执行后DL,AX,CX,CF的值。

MOVAX,1234H

MOVCX,16

MOVDL,0

Ll:ROLAX,1

JNCNEXT

INCDL

NEXT:LOOPL1

INT3

DL=________,AX=________,CX=________,CF=________。

35.有如下程序:

START:MOVBL,67H

MOVAL,BL

MOVCL,4

SHRAL,CL

MOVBH,AL

ORBH,30H

MOVAL,BL

ANDAL,OFH

MOVBL,AL

ORBL,30H

INT3

运行下面程序后,BH=________,BL=________

36.已知梯形图程序和参数表定义如图,试说明电机转动和停止的条件。

启动按钮ANl:002/02

停止按钮TAI:002/03

热继电器RHI:002/04

电动机M0:003/01

来源:

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

37.以NUM为起始地址的字节表中存放着M个带符号数据,请分别找出最大值和最小值。并分别送入到AH和AL中。请在程序中的空格处填人适当指令使其完整。

MOV________,OFFSETNUM

XORAX,AX

MOVCX,________

MOVBH,[SI]

MOVBL,BH

K1:________

CMPAL,BH

JLE________

MOVBH,________

JMPK3

K2:CMPAL,BL

________K3

MOVBL,AL

K3:________K1

MOV________,BX

INT3

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

38.现要求设置8253通道1的功能为:将频率为625KHz的外部时钟分频为高低电平都为Ims的方波。请在程序段清单的空格处填上正确内容。(要求采用BCD计数)设8253口地址

为280H一283H。

MOVAL,____

MOVDX,

OUTDX,AL

MOVAL,50H

MOVDX,____

OUTDX,____

MOVAL.12H的美女编辑们

MOVDX.________

OUTDX.AL

39.有一接口电路如图所示,设计一个程序能自己记录按钮K按下的次数,并将按下次数存放在数据段内变量COUNT中,设8255的口地址为60H一63H,按下次数小于256次,现给出程序清单,请在程序清单的空格处填上正确内容。

MOVAL,____;初始化

OUT________,AL

MOVDL,0

LOP:INAL,____;检查按键K是否按下

TESTAL,____

________LOP

INCDL;记录按下次数

MOVCOUNT,DL

CALLDELAY20MS;延时20ms去抖动

LOP1:INAL,40H;检查按键K是否释放

TESTAL,OIH

JZLOP1

JMPLOP

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

40.在图所示的系统中,要求按钮未按之前为全暗,每按一次,点亮一个发光二极管,并要求从上到下逐个循环点亮。已知8255A各端口地址为200H一203H。请在程序清单的空格处填上正确内容。程序:

MOVDX,________;8255A初始化指令

MOVAL,________

OUTDX,AL

MOVDX,201H;LED全暗

MOVAL,____

OUTDX,AL

MOVBL,____

WAIT:MOVDX,200H;检测按钮

INAL,DX

TESTAL,_____

JNZWAIT

MOVAL,BL

MOVDX,____

OUTDX,AL

MOVDX,200H

WAITl:INAL,DX;检查键是否松开

TESTAL,OIH

________WAIT1

ROR________,1;准备下一次

JMPWAIT

INT3工业用微型计算机标准预测试卷(五)答案详解

一、1.B[解析]65=26+1

2.C[解析]补码=反码+1

3.A[解析]CS为代码段寄存器

4.B[解析]SF为符号标志位:PF为奇偶标志位

5.A

6.B[解析]从连续两个内存单元中取内容,高地址内容作为高字节。

7.B

8.B[解析]TYPEARRAY返回ARRAY的类型值。

9.D10.B

11.A[解析]该芯片容量为8K*4

12.D[解析]DMA传送需要DMA控制器控制。

13.D14.D15.A16.B17.C

18.D[解析]

19.A

20.A[解析]一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1—127。

二、21.SS

22.紫外线

23.24433H:2211H

24.17988H

25.7梯形图语言

26.采样保持器

27.分辨率

28.半双工通信

29.6FFCH[解析]执行段间直接过程调用CALL指令后,堆栈指针SP减4。

30.8

三、31.AH=60H.AL=35H

32.CL=16H:AL=6AH

33.AX=2000HBX=2340HDX=2000HCX=2340H

34.DL=05HAX=1234H

CX=OHCF=0

35.BH=36H,BL=37H

36.转动条件:启动按钮按下,电机开始运转并保持运转状态。

停止条件:停止按钮按下或电机过热造成热继电器工作。

四、37.SI

M

LODSB

K2

AL

JGE

LOOP

AX

五、38.77H

283H

281H

AL

281H

39.90H

63H

60H

OIH

JNZ

六、40.203H

90H

OFFH

OIH

07FH

201H

JZ

BL全国高等教育自学考试

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

(考试时间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.1024KB

B.2048KB

C.2048MB

D.4096MB

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

A.3DH.溢出

B.3DH,未溢出

C.OBDH.溢出

D.OBDH,未溢出

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

A.28F8H

B.287A6H

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寄存器的值是()

PUSHBX

PUSHAX

A.1FF6H

B.2002H

C.1FFEH

D.1FFBH

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

A.CMPCX,0

B.MOVAX,CX

JZLOPJZLOP

C.ORCX.CX

D.JCXZLOP

JZLOP

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

A.NUM_ONE

B.2NUM_ONE

C.NUM_2

D.NUM_TWO

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

A.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论