自考工业用微型计算机试卷历年真题_第1页
自考工业用微型计算机试卷历年真题_第2页
自考工业用微型计算机试卷历年真题_第3页
自考工业用微型计算机试卷历年真题_第4页
自考工业用微型计算机试卷历年真题_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

PAGEPAGE362008年(下)高等教育自学考试全国统一命题考试

工业用微型计算机试卷及答案详解

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

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

1.构成微机系统CPU的两部分是()

A.EU和BIU

B.ALU和BIU

C.ALU和EU

D.存储器和运算器

2.指令XORAL,AL执行后,则()

A.CF=1

B.SF=1

C.ZF=1

D.OF=1

3.内存容量1KB代表的字节数是()

A.28

B.210

C.26

D.220

4.二进制数1000000.OOIB对应的十进制数是()

A.32.1

B.40.125

C.64.125

D.80.1

5.8位补码OOO01100B所代表的真值是()

A.-248

B.-12

C.12

D.248

6.下列四条指令中正确的是()

A.MOVDS,0100H

B.MOVAL,0100H

C.SHRAL,4

D.MOVAL,AH

7.下列四条语句中,非法的变量名是()

A.2XDB10H

B.X2DB10H

C.X2DB10H

D.X_2DB10H

8.通过指令INT21H调用系统功能时,其功能号应设置在()

A.AH

B.BH

C.CH

D.DH

9.语句YDW10DUP(10H,20H)所定义的变量Y在内存中占用的字节数是()

A.10

B.20

C.40

D.80

10.中断号为10H的中断服务程序入口地址存放在()

A.OOOOH:O010H

B.O010H:OOOOH

C.OOOOH:0040H

D.0040H:OOOOH

11.下列存储介质中,只能读取不能写入的是()

A.U盘

B.硬盘

C.软盘

D.CD-ROM

12.PC/104总线中数据线的根数为()

A.8

B.16

C.32

D.104

13.8086系统中BIOS(基本输入输出系统)程序放在内存最后的8KB空间,其首地址应为()

A.EOOOOH

B.FOOOOH

C.FEOOOH

D.FFFFOH

14.由8Kx1位存储芯片构成32Kx8位内存,所需的芯片数为()

A.8

B.16

C.32

D.64

15.8086CPU执行IRET时,寄存器出栈的顺序是()

A.FLAGS,IP,CS

B.IP,CS,FIAGS

C.CS,IP,FLAGS

D.FLAGS,CS,IP

16.当两片8259A级联时,可接收外部中断请求的数量为()

A.8

B.14

C.15

D.16

17.执行指令OUTDX,AL时()

18.-个10位逐次比较型A/D转换器,满量程为10V,则对应1/2LSB的电压约为()

A.4.88mV

B.5mV

C.9.77mV

D.lOmV

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

A.‘A’

B.‘8’

C.‘0’

D.‘1’

20.下列IP地址中,属于A类地址的是()

A.37

B.7

C.

D.6第二部分非选择题

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

21.在微机系统中,外设接口的状态信息是通过________总线传输到CPU的。

22.在8086系统中,段内转移指令最大可转移范围是________K。

23.在异步通信中,标志一个字符数据开始传输的位称为________位。

24.若已知CX=0,则执行完LOOP指令后,程序循环了________次。

25.某4Kx4位的SRAM芯片有________根地址线。

26.INTEL8086中IO/M和RD同时为低电平时,表明CPU对端口进行________操作。

27.串行通信分为________和异步两种形式。

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

29.在梯形图中,用并联继电器触点回路表示的操作为逻辑________。

30.某中断矢量从低到高连续四个字节的值分别为:OOH、OIH、02H和03H,则该中断服务程序的人口地址为________。

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

31.有程序段如下:

MOVAH,OFFH

MOVAL,0

CMPAH,AL

JGENONNEG

MOVDH,OFFH

JMPFIN

NON_NEG:JZZERO

MOVDH,1

JMPFIN

ZERO:MOVDH,0

FIN:INT3

执行该程序后,AH=________,AL=____,DH=____,OF=________

32.有程序段如下:

MOVCX,8000H

MOVDX,7FFFH

XORCX,DX

INT3

执行该程序后,CX=________,DX=____,ZF=____,CF=________

33.有程序段如下:

MOVCL,10H

MOVDL,0

MOVAX,OAAFEH

L1:SHLAX,1

JCNEXT

INCDL

NEXT:DECCL

JNZL1

INT3

执行该程序后,DL=________,AX=________。

该程序段的功能是________________________。

34.有程序段如下:

ORG100H

MOVBX,4000H

MOVAL,08H

XLAT

MOVDL,AL

MOVAH,2

INT21H

INT3

DS:4000HDB‘0123456789’

执行该程序后,CRT上显示的字符是________。在执行XLAT指令后AL=________,程序段的功能是________________________。

35.有程序段如下:

MOVSI,2000H

MOVAL,08H

L1:MOV[SI],AL

MOVBL,[SI]

INT3

执行该程序后,AL=________,SI=________,BL=________,

标号L1处MOV指令的目标操作数寻址方式为________。

36.已知参数定义和梯形图如题36图所示,试说明电机正转、反转、停转的条件,并指出电机正反转是否互锁。

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

37.已知16个有符号数为:0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7,试填空完成下列程序,统计其中正数、负数和0的个数。

STSEGSEGMENTSTACK

DB100HDUP('S')

STSEGENDS

DTSEGSEGMENT

DATA1DW0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7

PLUSDBO;存放正数个数

ZERODB0;存放O个数

MINUDB0;存放负数个数

DTSEGENDS

CDSEGSEGMENT

MAINPROCFAR

ASSUMECS:CDSEG,SS:STSEG,DS:DTSEG,ES:DTSEG

MOVAX,DTSEG

MOVDS,AX

MOVSI,________;取第一个数据的地址

MOVCX,16;设置循环次数

AGAIN:MOVAX,[SI];取数据

CMPAX,0;比较

JZ________;比较的结果为0

JL________;比较的结果小于0

INC________

JMP________

ZER01:INC

JMP________

MINU1:INC________

NEXT:INCSI

INCSI

LOOPAGAIN

MOVAH,4CH

INT21H

MAINENDP

CDSEGENDS

ENDMAIN

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

38.如题38图(a)所示,D/A转换芯片DAC0832为单缓冲工作方式,参考电压Vref为-5V,输出电压OOH对应OV,FFH对应5.1V,端口地址为240H,延时子程序DELAY实现1ms延时。为了使Vout的输出波形如题38图(b)所示,试填空完成下面的程序段。

IP1:XORAI,AL

LP2:MOVDX,________

OUTDX,________

CALLDELAY;延时lms

________AL

CMPAL,________

JNELP2

JMP________

39.如题39图所示8255A的PA端口连接一个LED共阴极数码管,当开关K闭合时显示“1”;断开时显示“0”,已知8255APA端口的地址为218H,PB端口的地址为219H,PC端口的地址为21AH,控制端口的地址为21BH,试填空完成下面的程序段。

MOVDX,________

MOVAL,82H

OUTDX,AL;设置8255A的工作方式

CHK:MOVDX,________

INAL,DX

TESTAL,________;检查开关状态

JZCHKO

MOVAL,06H;“1”的字形码为06H

MOVDX,________

OUTDX,AL

JMPCHK

CHKO:MOVAL,3FH;“0”的字形码为3FH

MOVDX,________

OUTDX,AL

JMPCHK

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

40.如题40图所示的A/D转换系统,8255A的端口地址为218H~21BH。ADC0809的转换数据通过8255A的PA口输入给CPU,其地址译码信号A、B、C以及地址锁存信号AIE由8255A的PB口提供,A/D转换的状态信息EOC由PC4输入。该系统以查询方式读取A/D转换结果,试填空完成下面的程序段。

BEGIN:MOVAL,98H;8255A方式控制字,方式0,

;A口输入B口输出C口高4位输入

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

OUTDX,AL;送8255A方式字

MOVAL,OBH;选IN3输入端和地址锁存信号

MOVDX,;8255A的B口地址

OUTDX,AL;送IN3通道地址

MOV_____,10H:START←PB4=1

OUTDX,AL;启动A/D

MOV______,0OH

OUTDX,AL:START←PB4=0

MOVDX,________;8255A的C口地址

TESTST:INAL,DX;读C口状态

ANDAL,________;检测EOC状态

JZ________;如未完成,再测试

MOVDX,________;8255A的A口地址

INAL,DX;读转换结果2008年(下)工业用微型计算机试卷答案详解

一、1.A2.C3.B4.C5.C6.D7.A8.A9.C10.C11.D12.B13.C14.C15.B16.C17.C18.A19.B20.A

二、21.数据22.6423.起始

24.65536(或216)25.1226.读

27.同步28.慢29.或

30.0302H:0100H(或03120H)

三、31.AH=FFH(1分)AL=OOH(1分)DH=FFH(1分)OF=0(1分)

32.CX=FFFFH(1分)DX=7FFFH(1分)ZF=0(1分)CF=0(1分)

33.DL=05H(l分)AX=OOOOH(1分)

统计AX寄存器所存数据中“O”的个数(2分)

34.8(1分)AL=38H(1分)

利用换码指令和DOS系统2号功能调用显示字符8(2分)

35.AL=08H(1分)SI=2000H(1分)BL=08H(1分)

寄存器间接寻址(1分)

36.按钮AN1单独按下后,电机正转(1分)

按钮AN2单独按下后,电机反转(1分)

按钮AN3按下后,电机停转(1分)

电机正反转的控制互锁(1分)

四、37.OFFSETDATA1(1分)

ZER01(1分)

MINU1(1分)

PLUS(1分)

NEXT(1分)

ZERO(1分)

NEXT(1分)

MINU(1分)

五、38.240H(1分)

AL(1分)

INC(1分)

20H(1分)

LP1(1分)

39.21BH(1分)

219H(1分)

80H(1分)

218H(1分)

218H(1分)

六、40.21BH(1分)

219H(1分)

AL(1分)

AL(1分)

21AH(1分)

10H(1分)

TEST_ST(1分)

218H(1分)2007年10月试卷及答案一、选择题1、ISA总线中数据线的个数为()。A、8B、16C、32D、642、8位二进制有符号数,其原码、补码能够表示的十进制数范围分别是()。A、-127~+127、0~+127B、-127~+127、-128~+127C、-128~+127、-127~+127D、-127~+127、-127~+1273、微处理器不包括()。A、运算器B、控制器C、寄存器D、存储器4、从键盘输入8和F时,得到的ASCII码分别是()。A、08H、0FHB、08H、15HC、80H、F0HD、38H、46H5、补码7FFFH所代表的真值为十进制数+32767,补码8001H的真值是()。A、-32768B、-32676C、-1D、80016、8086指令MOVAX,[SI],该指令源操作数的寻址方式为()。A、立即寻址B、寄存器寻址C、直接寻址D、寄存器间接寻址7、8086微处理器地址总线20根,该微处理器寻址空间为()。A、64KBB、640KBC、1024KBD、16KB8、数据定义DATA1DB‘2834’A、1B、2C、3D、49、下列四条指令中,错误的是()。A、SHLAL,1B、MOVDH,BXC、SHRAH,CLD、MOVBL、42H10、容量为2KB的EEPROM芯片型号是()。A、2716B、2732C、2816D、611611、利用DOS系统功能INT21H的9号(AH=9)功能调用,显示一个字符串,其入口参数为()。A、DS:DX=字符串首地址B、DS:DX=字符串未地址C、CS:DX=字符串首地址D、CS:DX=字符串未地址12、可编程中断控制器8259A的端口数为()。A、1B、2C、4D、8413、为保持兼容性,把地址范围0~9FFFFH的内存称作()。A、内存保留区B、主存储器C、扩展存储器D、高位内存14、指令INT1CH的中断矢量地址是()。A、0000H:001CHB、0000H:0028HC、0000H:0070HD、F000H:0070H15、当8086CPU执行IRET指令时,被自动弹出堆栈的字节数应为()。A、2B、4C16、某微机系统中,8253控制寄存器的地址为20BH,则通道0端口地址应()。A、208HB、209HC、20AHD、20DH17、8086、8088CPU的中断向量表所占用的物理地址范围是()A、00000H~003FFHB、00000H~00400HC、00001H~00400HD、FFC00H~FFFFFH18、某10位D/A转换器输出电压范围为0~+5V,数字量200H对应的输出电压为()。A、0.00VB、2.50VC、3.50VD、5.00V19、8086/8088CPU的I/O端口寻址方式,采用()A、内存映象B、占用内存地址实间C、寻址范围与内存寻址范围相同D、单独寻址20、下列四种表述中,正确的InternetIP地址是()A、3B、C、23D、3/index.htm二、填空题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@,则邮件服务器的域名为。三、程序分析题31、阅读程序,说明程序执行后DH,DL,AL,CL的值。MOVDL,98HMOVAL,DLMOVCL,4SHRDL,CLADDDL,30HMOVDH,DLANDAL,0FHADDAL,30HMOVDL,ALINT3DH=,DH=,AL=,CL=32、阅读下列程序,说明程序执行后BX,DX,ZF,CF的值。MOVBX,111HMOVDX,7F00HXORBX,DXINT3BX=DX=,ZF=,CF=33、阅读下程序,说明程序执行后AX,BX,DX,OF的值。MOVAX,9876HMOVBX,7FFFHCMPAX,BXJNOLOPMOVDX,-1JMPDONELOP:MOVDXDONE:IN3AX=,BX=,DX=OF=34、阅读下列程序,说明程序执行后DL,AX,CX,CF的值。MOVAX,789FHMOVCX,16MOVDL,0L1: ROLAX,1 JNCNEXTNEXT: LOOPL1 NT3DL=,AX=,CX=,CF=35、阅读下列程序,说明程序执行后AH,AL,CF,Z单元的值。MOVAH,0MOVAL,XADDAL,YDAAADCAH,0MOVZ,ALINT3XDB88HY DB76HZDB?AH=,AL=,CF=,Z单元的值=。、36、已知梯形图程序和参数表定义如题36图,试说明电机转动和停止的条件。四、编写程序题37、某班学生成绩存于以TABLE为首地址的存储区中,并用‘#’做为结束符。要求统计该班成绩不及格(〈60分〉学生的人数,结果存放在CL中。试填空完善如下的程序,实现指定功能。MOVBX,OFFSETTABLE;置数据表首地址 MOVCL,0LP: MOVAL,;取学生的成绩 INC;指向下一个学生成绩 CMP,’#’ JE CMPAL, JAE INC;不及格的学生数加1 JMPEXIT:INT3五、简单应用题38、8235通道2的输出引脚OUT2外接一发光二极管,欲使其以点亮1秒,熄火1秒的状态循环工作,已知地址线A9A8 TIMEOEQU;定义TIMEO为通道O的端口地址…….;8253通道2初始化 MOVAL,B7H;通道2方式3,BCD计数 MOVDX,TIMEO+;控制端口地址 OUTDX MOVDX,TIMEO+;通道2端口地址 MOVAL,;写入通道2计数初值(2000) OUTDX,AL ;写入通道2计数初值低8位 MOVAL,OUTDX,AL;写入通道2计数初值高8位39、如题39图所示,并行接口芯片8255A,端口地址为218H~21BH,A口设置为输出方式,B口设置为输入方式,PC0~PC33设置为输入方式,PC4~PC7设置为输出方式。欲使由A口输由,由PC0~PC3(PCL)输入的数据经由PC4~PC7(PCU)输出,试填空完善下面的程序段以实现上述功能。B8255CEQU218H;8255A的地址CNTLEQU83H;8255A控制字,PA输出,PB输入,…….. MOVDX,B8255C+;8255A控制端口地址 MOVAL,;取控制字 OUTDX,AL;送8255A的控制字 MOVDX,;8255AB口地址 INAL,DX ;读入B口中的数据MOVDX,B8255C;8255AA口地址 INAL,DX;读入C口中的数据 AND,0FH;取低4位MOVCL,4;循环左移4次ROLAL,CLOUTDX,AL;从CPU送出数据六、综合应用题40、有一8位的A/D转换系统,输入电压范围为0~5V,对应00H~FFH,其数据端口地址为2A0H,状态端口地址为2A1H,D7位为1表示A/D转换完成,当从数据端口读取数后该位状态信息自动清零,控制端口地址为2A3H,通过D4位下降沿启动A/D转换,见题40图。用图中所示的信号进行数据采集,记录采集数据中幅值大于2.5V的数据个数。试填空完善下面的程序段以实现上述功能。MOVBL,0;BL用来记录大于2.5V数据的个数NEXT: MOVDX

温馨提示

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

评论

0/150

提交评论