02241工业用微型计算机201210

2012年10月高等教育自学考试全国统一命题考试

工业用微型计算机 试卷

课程代码: 02241

本试卷满分100分,考试时间150分钟。

考生答题注意事项:

1. 本卷所有试卷必须在答题卡上作答。答在试卷和草稿纸上的无效。

2. 第一部分为选择题。必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑。

3. 第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4. 合理安排答题空间,超出答题区域无效。

第一部分 选择题

一、单项选择题(本大题共20小题,每小题2分,共40分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡’ 的相应代码涂黑。未涂、错涂或多涂均无分。

1.计算机中,要组成一个字(WORD)需要二进制数

A .8位 B .16位 C .32位 D .64位

2.设01 101 1008为某有符号数的补码,该有符号数的真值为

A .一l06 B .一20 C .一22 D .+108

3.下列合法的存储器逻辑地址是

A .CS :IP B .DS :IP C .ES :AX D .SS :AX

4.指令中断INT 20H的中断类型码是

A .08H B .20H C .80H D .不能确定

5.变量定义X DW l2H,34H ,执行指令MOV AX,X 后,AX 的值是

A .12H B .34H C .1234H D .3412H

6.如下指令中正确的指令是

A .MOV DS,1234H B .MOV BX,1234H C .MOV IP,1234H D.MOV l234H,AX

7.指令MOV BX,[BX]中源操作数的寻址方式是

A .寄存器寻址方式 B .寄存器间接寻址方式

C .立即寻址方式 D .直接寻址方式

8.设AL=1,8086执行指令SUB AL,2后,为0的标志是

A .CF B .0F C .PF D .SF

9.ISA 总线中数据线有

A .8条 B .16条 C .32条 D .64条

10.8086 CPU执行INT n指令时,自动将下列寄存器推入堆栈的顺序是

A .FLAGS ,IP ,CS B .IP ,CS ,FLAGS C .CS ,IP ,FLAGS D.FLAGS ,CS ,IP

11.用2K X 8的SRAM 芯片构成4K X l6的存储体,共需

A .2片 B .4片 C .8片 D .16片

12.下列错误的变量名是 ..

A .DATA B .LOOP C ._X D .DX1

13.一片8253的端口数量为

A .2个 B .3个 C .4个 D .16个

14.8086 CPU执行指令的步骤是

A .译码、执行、取指 B .执行、取指、译码

C .取指、译码、执行 D .取指、执行、译码

15.设AL=10H,指令SHR AL,1执行后,AL 的值为

A .08H B .10H C .18H D .20H

16.在汇编语言源程序中,变量定义通常放在

A .堆栈段 B .数据段 C .附加段 D .代码段

17.需要定时刷新的存储器是

A .SRAM B .DRAM C .EPROM D.EEPROM

18.8255A1作在方式0,则其工作方式相当于

A .无条件传送方式 B .查询传送方式 C .中断传送方式 D .DMA 方式

19.存储器2764的容量是8K ×8,其地址线共有

A .8条 B .10条 C .12条 D .13条

20.异步串行通信中,起始位为1位,数据位为7位,奇偶校验位为1位,停止位为2位,则一帧数据的长度是

A .7位 B .8位 C .11位 D .12位

第二部分非选择题

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

请在答题卡上作答。

21.十六进制数57H 转换为十进制数为___________。

22.根据传送的信号不同,CPU 与存储器及外部设备的连线可分为地址总线、数据总线和 __________

23.8086 CPU引脚INTR 的功能是接收__________信号。

24.当8086的引脚输出0,引脚输出0,引脚输出l ,表明8086正对外设进行 ________操作。

25.设SP=100H,AX=200H,当8086执行PUSH AX指令后,SP 的值变为________。 26.8086 CPU地址与数据复用的引脚共有_______条。

27.8086 CPU复位后,从物理地址_______开始执行程序。

28.根据香农采样定理,如果输入模拟信号的最高频率为l MHz,需要使用的A /D 转换器 的最低采样频率为_____。

29.要初始化8259A 的工作方式、中断类型码等,必须先向其写入_____。

30.在异步串行通信RS232C 中,发送串行数据的引脚名称是_____。

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

请在答题卡上作答。

31.有程序段如下:

MOV BX ,OFFSETX

MOV AL ,[BX][6]

MOV AH ,[Bx][7]

MOV SI ,4

MOV DL ,[BX][SI][2]

MOV DH ,[BX][S1][3]

X DB l ,2,3,4,5,6,7,8

执行该程序段后,AL=________,AH=______,DL=______,DH 。

32.有程序段如下:

V AR1 DW 0010H

V AR2 DW 0020H

MOV AX,V AR1

MOV BX,V AR2

PUSH AX

PUSH BX

POP AX

POP BX

MOV V AR1, AX

MOV V AR2 ,BX

..............

执行该程序段后,V AR1______;V AR2= _____

33.有程序段如下:

X DB 0AH ,0BH ,0CH ,0DH

Y DB l0H ,20H ,30H ,40H

Z DB 4 DUP(?)

....

MOV BX .OFFSETX

MOV SI .OFFSETY

MOV DI .OFFSETZ

MOV CX .4

CLC

L1: MOV AL ,[BX]

ADC AL ,[SI]

MOV [DI],AL

INC BX

INC SI

INC DI

LOOP Ll

执行该程序段后,变量Z 的首字节为________,该程序的功能是_______。

34.有程序段如下:

MOV AL ,’9’

SUB AL .’0’

MOV BL .35H

AND BL .0FH

MOV CL ,4

SHL AL .CL

OR AL .BL

执行该程序段后,AL= ______ ,BL=______。

35.有程序段如下:

MOV SI .OFFSET BUF

MOV AL ,[SI]

INC SI

L1: ADD AL ,[SI]

L2: ADD AL ,1

BUF DB 69H .96H

语句Ll 执行完成后,CF=______,ZF=______,语句L2执行完成后,CF=______,ZF=______.

36.有程序段如下:

V AR DB ‘A ’

MOV CX ,8

NEXT : ROL V AR,1

MOV DL ,V AR

AND DL ,1

ADD DL ,30H

MOV AH ,2

INT 21H

LOOP NEXT

执行该程序段后,屏幕显示_____,V AR______。

四、编写程序题(本大题共l 小题,共8分)

请在答题卡上作答。

37.已知10个无符号数0,1,2,3,4,5,6,7,8,9,查找其中的最大值,请填写下列 程序以完成上述功能。

DTS SEGMENT

DA TA DB 0,1,2,3,4,5,6,7,8,9

MAX DB ?

DTS ENDS

STS SEGMENT STACK

DB l00DUP(?)

STS ENDS

CDS SEGMENT

ASSUME CS :CDS ,DS :DTS ,SS :STS

MAIN: MOV _____, DTS

MOV _____, AX

LEA SI ,_____, ;SI 指向数据块首地址

MOV CX ,10 ;置CX 为数据块中数据的个数

CLD ;置DF=0,使SI 递增

LODSB ;取第一个数据

MOV MAX ,AL ;存当前最大值

DEC _____, ;递减已处理数据的数量

NEXT :LODSB ;取一个新数据

CMP AL ,MAX ;新数据与当前最大值作比较

—— 0VER ;新数据小于当前最大值

MOV _____, AL ;新数据作为当前最大值

OVER :LOOP ____ ;未处理完,则继续

MOV AH ,4CH

INT 21H

CDS ENDS

END _____ ;指明程序入口,结束汇编

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

请在答题卡上作答。

38.某微机系统中有一片8253,电路如题38图所示,其端口地址范围为300H ~303H ,CLK0 输入2MHz 方波时钟信号,要使OUT1输出1Hz 的方波信号。填空完善如下程序。

:计数器0输出1KHz 方波

MOV DX,303H ;控制寄存器地址

MOV AL ,37H ;定时,计数器0,方式3,BCD 码初值

OUT DX,AL :写入控制字

MOV DX,300H ;定时肼数器0地址

MOV AL ,00H ;计数初值低字节

OUT DX,AL ;写入低字节

MOV AL , ;计数初值高字节

OUT DX,AL ;写入高字节

:计数器l 输出1Hz 方波

MOV DX, ;控制寄存器地址

MOV AL ,77H ;定时肼数器l ,方式3,BCD 码初值

OUT DX,AL ;写入控制字

MOV DX, ;定时/计数器l 地址

MOV AL , ;计数初值低字节

OUT DX,AL ;写入低字节

MOV AL , ;计数初值高字节

OUT DX,AL ;写入高字节

39·电路如题39图所示,DAC0832工作于单缓冲方式,其输入寄存器端口地址为200H 。现要求使用DAC0832产生l000个连续的锯齿波。要实现上述功能,填空完善下面的程 序。

MOV CX ,_____ ;计数初值送CX

MOV AL ,0 ;送D /A 转换初值

MOV DX ,______ ;指向DAC0832输入寄存器

AGAIN : OUT _____AL ;转换值送至输入寄存器

INC_____ ;D /A 转换值增l

JNZ AGAIN ;若AL 不为0,继续生成锯齿波

_____ AGAIN ;未达到l000个锯齿波,则继续

六、综合应用题(本大题共l 小题,共8分)

请在答题卡上作答。

40.电路如题40.图所示,ADC0809的数据输出通过8255A 的端口PA 与数据总线相连,只使用通道IN0(ADDA、ADDB 、ADDC 接地) 、A /D 转换启动信号START 由8255A 的PB0提供,A /D 转换结束信号由PC0输入。若8255A 地址为240H ~243H ,填空完善完成1次数据采集的程序。

MOV AL ,91H ;设置8255A 控制字(1001 0001B)

;A 口方式0,输入,PC 高4位输出

;B 口方式0,输出,PC 低4位输入

MOV DX ,_____ ;8255A 控制端口地址送DX

_____ DX ,AL ;控制字写入控制寄存器

MOV DX ,241 H ;PB 端口地址

MOV AL ,0 ;锁存通道0,并启动A /D 转换,

OUT DX,AL

MOV AL .1

OUT DX,AL ;使PB0产生上升沿

MOV AL ,0

OUT DX,AL ;使PB0产生下降沿

MOV DX ,_____ ;PC 端口地址

READY :_____ AL ,DX ;读入PC 端口

TEST AL ,_____ ;测试PC0(EOC)是否为1

JZ _____ ;若A /D 转换未完成则继续检测PC0fEOC) MOV DX ,_____ ;A /D 转换完成,置DX 为PA 端口地址 IN AL ,_____ ;/Z PA端口读取转换结果

2012年10月高等教育自学考试全国统一命题考试

工业用微型计算机 试卷

课程代码: 02241

本试卷满分100分,考试时间150分钟。

考生答题注意事项:

1. 本卷所有试卷必须在答题卡上作答。答在试卷和草稿纸上的无效。

2. 第一部分为选择题。必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑。

3. 第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4. 合理安排答题空间,超出答题区域无效。

第一部分 选择题

一、单项选择题(本大题共20小题,每小题2分,共40分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡’ 的相应代码涂黑。未涂、错涂或多涂均无分。

1.计算机中,要组成一个字(WORD)需要二进制数

A .8位 B .16位 C .32位 D .64位

2.设01 101 1008为某有符号数的补码,该有符号数的真值为

A .一l06 B .一20 C .一22 D .+108

3.下列合法的存储器逻辑地址是

A .CS :IP B .DS :IP C .ES :AX D .SS :AX

4.指令中断INT 20H的中断类型码是

A .08H B .20H C .80H D .不能确定

5.变量定义X DW l2H,34H ,执行指令MOV AX,X 后,AX 的值是

A .12H B .34H C .1234H D .3412H

6.如下指令中正确的指令是

A .MOV DS,1234H B .MOV BX,1234H C .MOV IP,1234H D.MOV l234H,AX

7.指令MOV BX,[BX]中源操作数的寻址方式是

A .寄存器寻址方式 B .寄存器间接寻址方式

C .立即寻址方式 D .直接寻址方式

8.设AL=1,8086执行指令SUB AL,2后,为0的标志是

A .CF B .0F C .PF D .SF

9.ISA 总线中数据线有

A .8条 B .16条 C .32条 D .64条

10.8086 CPU执行INT n指令时,自动将下列寄存器推入堆栈的顺序是

A .FLAGS ,IP ,CS B .IP ,CS ,FLAGS C .CS ,IP ,FLAGS D.FLAGS ,CS ,IP

11.用2K X 8的SRAM 芯片构成4K X l6的存储体,共需

A .2片 B .4片 C .8片 D .16片

12.下列错误的变量名是 ..

A .DATA B .LOOP C ._X D .DX1

13.一片8253的端口数量为

A .2个 B .3个 C .4个 D .16个

14.8086 CPU执行指令的步骤是

A .译码、执行、取指 B .执行、取指、译码

C .取指、译码、执行 D .取指、执行、译码

15.设AL=10H,指令SHR AL,1执行后,AL 的值为

A .08H B .10H C .18H D .20H

16.在汇编语言源程序中,变量定义通常放在

A .堆栈段 B .数据段 C .附加段 D .代码段

17.需要定时刷新的存储器是

A .SRAM B .DRAM C .EPROM D.EEPROM

18.8255A1作在方式0,则其工作方式相当于

A .无条件传送方式 B .查询传送方式 C .中断传送方式 D .DMA 方式

19.存储器2764的容量是8K ×8,其地址线共有

A .8条 B .10条 C .12条 D .13条

20.异步串行通信中,起始位为1位,数据位为7位,奇偶校验位为1位,停止位为2位,则一帧数据的长度是

A .7位 B .8位 C .11位 D .12位

第二部分非选择题

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

请在答题卡上作答。

21.十六进制数57H 转换为十进制数为___________。

22.根据传送的信号不同,CPU 与存储器及外部设备的连线可分为地址总线、数据总线和 __________

23.8086 CPU引脚INTR 的功能是接收__________信号。

24.当8086的引脚输出0,引脚输出0,引脚输出l ,表明8086正对外设进行 ________操作。

25.设SP=100H,AX=200H,当8086执行PUSH AX指令后,SP 的值变为________。 26.8086 CPU地址与数据复用的引脚共有_______条。

27.8086 CPU复位后,从物理地址_______开始执行程序。

28.根据香农采样定理,如果输入模拟信号的最高频率为l MHz,需要使用的A /D 转换器 的最低采样频率为_____。

29.要初始化8259A 的工作方式、中断类型码等,必须先向其写入_____。

30.在异步串行通信RS232C 中,发送串行数据的引脚名称是_____。

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

请在答题卡上作答。

31.有程序段如下:

MOV BX ,OFFSETX

MOV AL ,[BX][6]

MOV AH ,[Bx][7]

MOV SI ,4

MOV DL ,[BX][SI][2]

MOV DH ,[BX][S1][3]

X DB l ,2,3,4,5,6,7,8

执行该程序段后,AL=________,AH=______,DL=______,DH 。

32.有程序段如下:

V AR1 DW 0010H

V AR2 DW 0020H

MOV AX,V AR1

MOV BX,V AR2

PUSH AX

PUSH BX

POP AX

POP BX

MOV V AR1, AX

MOV V AR2 ,BX

..............

执行该程序段后,V AR1______;V AR2= _____

33.有程序段如下:

X DB 0AH ,0BH ,0CH ,0DH

Y DB l0H ,20H ,30H ,40H

Z DB 4 DUP(?)

....

MOV BX .OFFSETX

MOV SI .OFFSETY

MOV DI .OFFSETZ

MOV CX .4

CLC

L1: MOV AL ,[BX]

ADC AL ,[SI]

MOV [DI],AL

INC BX

INC SI

INC DI

LOOP Ll

执行该程序段后,变量Z 的首字节为________,该程序的功能是_______。

34.有程序段如下:

MOV AL ,’9’

SUB AL .’0’

MOV BL .35H

AND BL .0FH

MOV CL ,4

SHL AL .CL

OR AL .BL

执行该程序段后,AL= ______ ,BL=______。

35.有程序段如下:

MOV SI .OFFSET BUF

MOV AL ,[SI]

INC SI

L1: ADD AL ,[SI]

L2: ADD AL ,1

BUF DB 69H .96H

语句Ll 执行完成后,CF=______,ZF=______,语句L2执行完成后,CF=______,ZF=______.

36.有程序段如下:

V AR DB ‘A ’

MOV CX ,8

NEXT : ROL V AR,1

MOV DL ,V AR

AND DL ,1

ADD DL ,30H

MOV AH ,2

INT 21H

LOOP NEXT

执行该程序段后,屏幕显示_____,V AR______。

四、编写程序题(本大题共l 小题,共8分)

请在答题卡上作答。

37.已知10个无符号数0,1,2,3,4,5,6,7,8,9,查找其中的最大值,请填写下列 程序以完成上述功能。

DTS SEGMENT

DA TA DB 0,1,2,3,4,5,6,7,8,9

MAX DB ?

DTS ENDS

STS SEGMENT STACK

DB l00DUP(?)

STS ENDS

CDS SEGMENT

ASSUME CS :CDS ,DS :DTS ,SS :STS

MAIN: MOV _____, DTS

MOV _____, AX

LEA SI ,_____, ;SI 指向数据块首地址

MOV CX ,10 ;置CX 为数据块中数据的个数

CLD ;置DF=0,使SI 递增

LODSB ;取第一个数据

MOV MAX ,AL ;存当前最大值

DEC _____, ;递减已处理数据的数量

NEXT :LODSB ;取一个新数据

CMP AL ,MAX ;新数据与当前最大值作比较

—— 0VER ;新数据小于当前最大值

MOV _____, AL ;新数据作为当前最大值

OVER :LOOP ____ ;未处理完,则继续

MOV AH ,4CH

INT 21H

CDS ENDS

END _____ ;指明程序入口,结束汇编

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

请在答题卡上作答。

38.某微机系统中有一片8253,电路如题38图所示,其端口地址范围为300H ~303H ,CLK0 输入2MHz 方波时钟信号,要使OUT1输出1Hz 的方波信号。填空完善如下程序。

:计数器0输出1KHz 方波

MOV DX,303H ;控制寄存器地址

MOV AL ,37H ;定时,计数器0,方式3,BCD 码初值

OUT DX,AL :写入控制字

MOV DX,300H ;定时肼数器0地址

MOV AL ,00H ;计数初值低字节

OUT DX,AL ;写入低字节

MOV AL , ;计数初值高字节

OUT DX,AL ;写入高字节

:计数器l 输出1Hz 方波

MOV DX, ;控制寄存器地址

MOV AL ,77H ;定时肼数器l ,方式3,BCD 码初值

OUT DX,AL ;写入控制字

MOV DX, ;定时/计数器l 地址

MOV AL , ;计数初值低字节

OUT DX,AL ;写入低字节

MOV AL , ;计数初值高字节

OUT DX,AL ;写入高字节

39·电路如题39图所示,DAC0832工作于单缓冲方式,其输入寄存器端口地址为200H 。现要求使用DAC0832产生l000个连续的锯齿波。要实现上述功能,填空完善下面的程 序。

MOV CX ,_____ ;计数初值送CX

MOV AL ,0 ;送D /A 转换初值

MOV DX ,______ ;指向DAC0832输入寄存器

AGAIN : OUT _____AL ;转换值送至输入寄存器

INC_____ ;D /A 转换值增l

JNZ AGAIN ;若AL 不为0,继续生成锯齿波

_____ AGAIN ;未达到l000个锯齿波,则继续

六、综合应用题(本大题共l 小题,共8分)

请在答题卡上作答。

40.电路如题40.图所示,ADC0809的数据输出通过8255A 的端口PA 与数据总线相连,只使用通道IN0(ADDA、ADDB 、ADDC 接地) 、A /D 转换启动信号START 由8255A 的PB0提供,A /D 转换结束信号由PC0输入。若8255A 地址为240H ~243H ,填空完善完成1次数据采集的程序。

MOV AL ,91H ;设置8255A 控制字(1001 0001B)

;A 口方式0,输入,PC 高4位输出

;B 口方式0,输出,PC 低4位输入

MOV DX ,_____ ;8255A 控制端口地址送DX

_____ DX ,AL ;控制字写入控制寄存器

MOV DX ,241 H ;PB 端口地址

MOV AL ,0 ;锁存通道0,并启动A /D 转换,

OUT DX,AL

MOV AL .1

OUT DX,AL ;使PB0产生上升沿

MOV AL ,0

OUT DX,AL ;使PB0产生下降沿

MOV DX ,_____ ;PC 端口地址

READY :_____ AL ,DX ;读入PC 端口

TEST AL ,_____ ;测试PC0(EOC)是否为1

JZ _____ ;若A /D 转换未完成则继续检测PC0fEOC) MOV DX ,_____ ;A /D 转换完成,置DX 为PA 端口地址 IN AL ,_____ ;/Z PA端口读取转换结果


相关文章

  • 2017年4月重庆市自学考试课程安排表
  • 各 专 业 公 共 课 及 共 同 课 考试专业及课程 04月15日(星期六) 04月16日(星期天) 09:00-11:30 14:30-17:00 09:00-11:30 14:30-17:00 课码 课程名称 课码 课程名称 课码 课 ...查看


  • 内部审核检查表
  • 1. 文件控制 外来文件管理:"文件管理台账".77份文件 2. 管理手册 文件评审表:大友建安管理办法,规章制度汇编2012.5.10. 管理手册.2012.5.9 3. 职责和权限 文件发放登记表.2012.6.1发 ...查看


  • 自动三坐标测量仪
  • 自动三坐标测量仪 自动三坐标测量仪主要分为CMF系列和CLF系列.CMF系列的自动三坐标测量仪主要分为CMF654.CMF866.CMF1086.CMF1286 CMF12108.CMF10158.CMF151210.CMF201210这几 ...查看


  • 201210中国教师报
  • <中国教师报>,我的指路明灯 文/苏潘云 回首往昔,我的生活.工作.学习.写作历程,<中国教师报>对我的影响非常之大,特别是在我开始热衷于撰写教育教学方面的文章后,<中国教师报>恰如指路明灯,给我指明了方 ...查看


  • 科学大众和最后的姿势读后感
  • 我本来不喜欢看科学之类的书,可是有一次爸爸帮我定了一本[科学大众],可拿到书的时候,我觉得没什么好看的就把书放到了书桌里不去看它,不去管它.可是,到了阅读课老师让我们看自己的书,不去图书馆看书,因为下雨所以不去图书馆了,我硬着头皮的拿去书看 ...查看


  • 口服固体制剂溶出度试验技术指导原则(201210)
  • 普通口服固体制剂溶出度试验 技术指导原则 (初稿) 药品审评中心 2012年10月 目 录 一.前言„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„1 二.背景„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„1 ...查看


  • 星点设计_效应面法优化穿心莲提取工艺_杨涛
  • 星点设计-效应面法优化穿心莲提取工艺 杨涛 1,2 ,盛欢欢,李岩,董贤伟,王长虹 3311,2* ,王峥涛 1,2 (1.上海中医药大学中药研究所,中药标准化教育部重点实验室,中药 新资源与质量标准综合评价国家中医药管理局重点研究室,上海 ...查看


  • 湖南法检两院考试面试历年真题
  • 给人改变未来的力量 湖南法检两院考试面试历年真题 报名时间: 4月15日-21日 准考证打印: 4月30日-5月2日 笔试时间: 5月4日 笔试成绩查询: 5月22日左右 面试资格复审: 5月22-28日左右 面试时间: 5月底或6月初 2 ...查看


  • 新的物业法
  • 首页 >> 网上营业厅 >> 客户查询 >> 电费电量信息查询  o o 电费电量查询 o  o o 缴费记录 o  o o 欠费明细 o 电费年月:从 到 客 户 资 料 票据年月 用 电 明 细 ...查看


热门内容