2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解_第1页
2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解_第2页
2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解_第3页
2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解_第4页
2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

2023年自考类机电一体化自考工业用微型计算机历年高频考题带答案难题附详解(图片大小可自由调整)第1卷一.历年考点试题参考题库(共50题)1.若寄存器AX、BX的内容分别为1110H、5678H时,依次执行PUSHAX、PUSHBX、POPAX、POPBX后,则寄存器AX和BX的内容分别为______A.1110H,7856HB.5678H,1234HC.5678H,1110HD.7856H,1011H2.某8位D/A转换器输出电压的范围为0~5V,数字量40H对应的输出电压约为

______A.1VB.1.25VC.2.5VD.4V3.某系统中8259A的初始化程序如下:

MOV

AL,1BH

OUT

20H,AL

MOV

AL,50H

OUT

21H,AL

MOV

AL,09H

OUT

21H,AL

问:该系统可管理______个中断源,8259A的中断请求方式为______,

IR0中断请求对应的中断类型号为______,结束中断的方式为______。4.下列一段程序完成对某一缓存区清零,缓冲区长度为50个字,缓冲区首地址DI=0400H,

设ES=5000H,则CL=______。

CLD

MOV

AX,

5000H

MOV

ES,

AX

MOV

CX,

CL

MOV

AL,

00

REP

STOSB5.在汇编语言程序设计中,有如下程序段______

DATA

SEGMENT

ORG

100

VARDB

28H,

25H

......

那么,VAR的偏移地址和该地址的第一个数据是______A.0000H,1CHB.0000H,25HC.0064H,1CHD.0100H,25H6.某PC计算机主板上的I/O扩展槽总线为62根,称其为______总线。7.I/O接口的寻址方式有______和______两种。8.设8255A的端口地址为80H~83H,则端口A的地址为______A.80HB.81HC.82HD.83H9.有静态RAM与动态RAM可供选择,在构成大容量主存时,一般选择______。10.有程序段如下:

MOV

AL,37H

MOV

BL,48H

ADD

AL,BL

MOV

BL,AL

DAA

上述程序段执行后,AL=______H,BL=______H。11.若NUM单元中的内容为23H,程序段如下:

MOV

AL,

NUM

OR

AL,

AL

JZ

ZERO

JS

NUBYS

;

PLUS:

MOV

DL,

'+';

JMP

EXIT

NUBYS:

MOV

DL.

'-'

JMP

EXIT

ZERO:

MOV

DL.

'0'

EXIT:

MOV

AH,

2

INT

21H

;

说明程序执行后,屏幕上显示什么?12.若CX寄存器的计数初值为0,则由LOOP指令控制的循环会执行______次。13.构成8086系统最大存储容量需用64K×1位的存储器芯片的个数是______A.16B.32C.64D.12814.若要将8253的计数器0设定为方式0、读/写计数器高8位、二进制计数,其工作方式控制字为______A.10HB.11HC.20HD.21H15.某D/A转换电路最小分辨率4.888mV,满刻度电压5V,则该电路输入二进制数字量的位数应是______A.4B.8C.10D.1216.8086数据总线的宽度为______位,8088数据总线的宽度为______位。17.下列中断源产生的中断,不属于内部中断的是______A.硬件故障B.INT指令C.除数为0D.算术运算溢出18.串行通信分为同步和______两种形式。19.试编写一个汇编语言程序,完成对10个字节数据求和。

DATA

SEGMENT

AT

2000H

ARRAY

DB

31H,11H,21H,26H,30H,08H,02H,10H,56H

COUNT

EQU

$—ARRAY

SUM

DW

?

DATA

ENDS

STACK

SEGMENT

PARA

STACK'STACK'

STAK

DB

10DUP(?)

TOP

EQU

LENGTHSTAK

STACK

ENDS

CODE

SEGMENT

ASSUMECS:CODE,DS:DATA,SS:STACK

START:

MOV

AX,

DATA

MOV

DS,

AX

MOV

AX,

0

MOV

DI,

OFFSETSUM

MOV

BX,

OFFSETARRAY

MOV

CX,

COUNT

LOP:______

ADC

AH,

0

______

LOOP

LOP

MOV

[DI],

AX

MOV

AH,

4CH

INT

21H

CODE

ENDS

END

START20.设某容量为4KBRAM芯片的起始地址为2000H(16位地址),则其终止地址为______。21.设SP=1300H,AX=200H,执行指令“POPAX”后,SP寄存器的内容为______。22.为了使指令MOVSB执行时,SI、DI自动增量,应先使用的指令是______A.CLCB.CLDC.STCD.STD23.8086/8088CPU执行软件中断指令INTn时,其中断类型码的提供者是______A.外部设备B.指令C.总线D.堆栈24.数据是一位一位传送的通信方式称为______。25.下列不属于DAC0832的内部逻辑结构的是______A.8位输入寄存器B.两个数据缓冲寄存器C.8位DAC寄存器D.12位DAC寄存器26.有程序段如下:

MOVCL,10H

MOVDL,0

MOVAX,0AAFEH

L1:SHLAX,1

JCNEXT

INCDL

NEXT:DECCL

JNZL1

INT3

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

该程序段的功能是____________。27.以下IP地址中属于A类地址的是______A.37B.7C.D.628.CPU将地址信息送上地址总线,通过内存译码电路选中地址信息所标识的内存单元,这个过程称为______。29.CPU和外部设备进行信息交换,必须通过______电路。30.英文字符‘A’在计算机内存中的存储形式是______A.原码B.补码C.BCD码D.ASCII码31.在下图所示的系统中,要求按钮未按之前为全暗,每按一次,则发光二极管LED亮其中一个,并从LED0→LED1…LED7→逐个循环点亮。已知8255A各端口地址为60H~63H。请根据注解要求完成未完成的程序指令,要求一条横线一条指令。(控制字中无关位用‘0’表示)

提示:8255A工作方式控制字格式为:

程序:

WAIT:______TESTAL,01HJNZWAITMOVAL,

BLMOVDX,

60H

WAIT1:INAL,DX

;检查键是否松开TESTAL,01HJZWAlT1ROLBL,

1;准备下一次JMPWAITINT332.8086微处理器的RD引脚属于______A.输入信号B.数据信号C.控制信号D.地址信号33.使用8253监视一个生产流水线,每通过50个工件,扬声器响5秒钟,频率为2000周。硬件设计如图所示,请在程序中的横线上填写适当的指令。

设:通道0的地址为40H,通道1的地址为41H,控制口地址为43H,8255A的端口地址为80H~83H。

则主程序为:

MOV

AL,

15H

;通道初始化

OUT

______

MOV

AL,

50H

;计数初值

OUT

40H,

AL

STI

;开中断

LOP:HLT

;等待中断

JMP

LOP

中断服务程序为:

MOV

AL,

01H

;通道1的GATE1置1,启动计数

OUT

______

MOV

AL,

77H

;通道1初始化

OUT

43H,

AL

MOV

AL,

50H

;计数初值

OUT

41H,

AL

MOV

AL,

12H

OUT

41H,

AL

CALL

DL5S

;延时5秒

MOV

______

;通道1的GATE1置0,停止计数

OUT

80H,

AL

IRET34.一个SRAM芯片的数据线为D7~D0,地址线为A15~A0,则该芯片容量为______。35.若[X]反=1.1011,则X=______A.-0.0101B.-0.0100C.0.1011D.-0.101136.容量为2KB的EEPROM芯片型号是______A.2716B.2732C.2816D.611637.设当前SP=2400H,AX=4000H,BX=3600H。

则执行下列指令后,SP=______,AX=______,BX______。

PUSH

AX

PUSH

BX

POP

AX38.设CS=4000H,IP=5000H,则下一条待执行指令的物理地址为______A.40000HB.45000HC.50000HD.54000H39.设SP=3000H,AX=1200H,执行指令“PUSH

AX”后,SP的值为______H。40.分析下列程序:

MOV

DI,

OFFSETSTRING

MOV

CX,

8

MOV

AL,

'A'

CLD

REPNE

SCASB

JZ

FIND

MOV

DX,

0

JMP

STOP

FIND:

MOV

BX,

OFFSETSTRING

SUB

DI,

BX

MOV

DX,

DI

STOP:

HLT

STRING

DB

'1234ABCD'

程序运行后,DX=______,CX=______。41.表示主存容量的常用单位是______A.数据块数B.字节数C.扇区数D.记录项数42.当74LS138的输出端有效时,输入端C、B、A为______A.000BB.001BC.010BD.011B43.某10位D/A转换器,满量程电压为10V,绝对精度为±1/2LSB,则其能分辨出的最小电压约为______A.4.88mVB.5.00mVC.9.77mVD.10.00mV44.阅读下列程序,指出运行结果。

MOV

SI,

2000H

MOV

AX,

1000H

MOV

DS,

AX

XOR

CX,

CX

MOV

CL,

04H

LOP1:

MOV

[SI],

AL

INC

SI

INC

AL

LOOP

LOP1

INT

3

程序运行后的结果为:DS=______,SI=______,AX=______,

CL=______。45.8086指令MOVAX,[SI],该指令源操作数的寻址方式为______A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址46.8259A的初始化命令字中,用于设置主片/从片级联的初始化命令字是______。47.十进制数20.25转换成二进制数是______。48.向8253芯片写入控制字74H后,则通道1工作在方式______A.0B.1C.2D.349.图中DAC0832工作于单缓冲输入方式,转换基准电压为5V。请填空完成下面0~-4.98V三角波输出程序。

50.8086和8088CPU芯片数据总线的位数分别是______A.16,8B.8,16C.8,8D.16,16第1卷参考答案一.历年考点试题参考题库1.参考答案:C[考点]本题主要考查的知识为堆栈的基本操作及地址的变化规律。[解析]堆栈的基本操作及地址的变化规律:

(1)入栈:先修改指针SP=SP-2,再把数据放入堆栈。

(2)出栈:先把数据从堆栈中取出,再修改指针SP=SP+2。2.参考答案:B3.参考答案:8

电平触发方式

50H

正常(或普通)结束中断4.参考答案:CL=100。5.参考答案:C[考点]本题在主要考查的知识点为ORG伪指令。[解析]ORG是段定义语句中的一条伪指令,用于将汇编地址计数器设置成数值表达式的值。ORG100表示该段的目标代码是从偏移地址100(64H)处开始产生的,所以存储的第一个数据为28(lCH)。6.参考答案:PC/XT7.参考答案:内存映像

单独寻址8.参考答案:A9.参考答案:动态RAM10.参考答案:85

7F11.参考答案:‘+’。12.参考答案:6553613.参考答案:D[考点]本题主要考查的知识点为存储器的容量的计算与扩展。[解析]8086CPU有20根地址线,可访问1MB(1024KB)的存储容量,而8片64K×1位芯片构成64KB内存,1024KB/64KB=16,16×8=128,所以选择D选项。14.参考答案:C15.参考答案:C16.参考答案:16

817.参考答案:A[解析]内部中断的类型包括除零中断、单步中断、INTO溢出中断、中断指令INTn;外部中断是由CPU外部硬件电路发出的电信号引起的中断称为外部中断,即硬中断。18.参考答案:异步19.参考答案:ADD

AL,

[BX]

INC

RX20.参考答案:2FFFH21.参考答案:1302H22.参考答案:B[解析]MOVS是字符串传送指令,它将一个字节或字从存储器的某个区域传送到另一个区域,然后根据方向标志DF自动修改地址指针。CLD命令可以清方向标志DF,若使指令MOVSB执行时,SI、DI自动增量,可以先使用此命令。23.参考答案:B[考点]本题主要考查的知识点为INT指令。[解析]INT指令中,n是中断类型号,INT指令以中断的方式调用中断类型号为n的ISR,INT指令将中断点地址推入堆栈保存,ISR只能通过中断指令调用。24.参考答案:串行通信25.参考答案:D[考点]本题主要考查的知识点为DAC0832的内部结构。

[解析]DAC0832的内部逻辑结构主要包括以下三个部分:8位输入寄存器、两个数据缓冲寄存器、8位DAC寄存器。26.参考答案:DL=05H,AX=0000H。

该程序段的功能是统计AX寄存器所存数据中“0”的个数。27.参考答案:A28.参考答案:内存寻址29.参考答案:I/O接口30.参考答案:D[解析]ASCII对英文字符、标点符号、控制字符等进行编码。31.参考答案:OUTDX,AL00HMOVDX,60HINAL,DXMOVDX,61HOUTDX,AL32.参考答案:C[考点]本题主要考查的知识点为8086微处理器的引脚RD。[解析]在8086微处理器的控制引脚中,RD引脚和WR引脚本身都是输出引脚,但是在这两个引脚的信号输出之后,接下来的数据总线上的信号传送方向就是从CPU片外取回数据,这是在读控制信号输出之后,而CPU把内部的数据输出给片外这是在写信号之后的动作过程。33.参考答案:43H,

AL

80H,

AL

AL,

00H34.参考答案:64KB(或65536B)35.参考答案:B[

温馨提示

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

评论

0/150

提交评论