[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc

上传人:diecharacter305 文档编号:914708 上传时间:2019-02-28 格式:DOC 页数:16 大小:88KB
下载 相关 举报
[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc_第1页
第1页 / 共16页
[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc_第2页
第2页 / 共16页
[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc_第3页
第3页 / 共16页
[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc_第4页
第4页 / 共16页
[自考类试卷]全国自考(工业用微型计算机)模拟试卷2及答案与解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、全国自考(工业用微型计算机)模拟试卷 2 及答案与解析一、单项选择题1 将十进制数 125 转换成二进制数,其值为 ( )(A)1100101B(B) 11001B(C) 110001B(D)101001B2 EPROM 芯片中,Intel 2764A 的地址线条数、数据线条数和寻址空间分别为 ( )(A)16,8,64KB(B) 13,8,8KB(C) 16,4,32KB(D)13,8,16KB3 某微机内存容量为 128K 字节,数据总线宽度为 8 位,则地址总线宽度至少为 ( )(A)15 位(B) 16 位(C) 17 位(D)18 位4 在下列部件中,属于外围设备的是 ( )(A)主

2、存(B) CPU(C)控制器(D)磁盘5 16 位二进制补码所表示的数,其范围是 ( )(A)最大数为 0FFFFH;最小数为 0000H(B)最大数为 7FFFH;最小数为 8000H(C)最大数为 7FFFH;最小数为 0FFFFH(D)最大数为 7FFFH;最小数为 0000H6 8086 指令 MOV AX,SI,该指令源操作数的寻址方式为 ( )(A)立即寻址(B)寄存器寻址(C)直接寻址(D)寄存器间接寻址7 在串行传输时,被传输的数据 ( )(A)在发送设备和接收设备中都是进行串行到并行的变换(B)在发送设备和接收设备中都是进行并行到串行的变换(C)在发送设备中进行串行到并行的变

3、换,在接收设备中进行并行到串行的变换(D)在发送设备中进行并行到串行的变换,在接收设备中进行串行到并行的变换8 半导体静态存储器 SRAM 的存储原理是 ( )(A)依靠双稳态电路(B)依靠定时刷新(C)依靠读后再生(D)信息不再变化9 8259A 的 OCW3 命令字的功能不包括 ( )(A)设置和清除特殊屏蔽方式(B)设置中断查询方式(C)用来设置对 8259A 内部寄存器的读出命令(D)屏蔽某个中断源的中断申请10 下列指令中错误的是 ( )(A)OR CL,40 H(B) POP CX(C) XOR AX,AX(D)MOV AL,DS11 在过程定义语句中标志过程结束,所采用的伪操作是

4、 ( )(A)END(B) ENDS(C) ENDP(D)HLT12 已知 AH=4CH,那么可以返回 DOS 的指令是 ( )(A)INT 3(B) INT 21 H(C) RET(D)IRET13 下列不属于 8253 特点的是 ( )(A)3 个独立的 16 位计数器通道(B)每个计数器有 6 种工作方式(C)按二进制或十进制(BCD 码)计数(D)3 个独立的并行端口14 响应 NMI 请求的必要条件是 ( )(A)IF=1(B) IF=0(C)当前指令结束(D)无 INTR 请求15 8086 CPU 执行 IRET 时,寄存器出栈的顺序是 ( )(A)FLAGS ,IP,CS(B)

5、 IP,CS,FL ,AGS(C) CS,IP,FLAGS(D)FLAGS ,CS ,IP16 下列 4 条指令,属于直接寻址的是 ( )(A)MOV BX,DI(B) MOV CL,21H(C) MOV AX,ES :EalOOH(D)MOV DS ,AX17 向堆栈中存放数据时,总是从高位向低位方向增长,栈中有数据时,堆栈压栈操作是( )(A)向 SP 所指的存储位置写人数据(B)将 SP 的值加 1,然后将数据写入堆栈(C)将 SP 的值减 1,然后将数据写入堆栈(D)向栈底写人数据18 某 DA 转换电路最小分辨率 4888mV,满刻度电压 5 V,则该电路输入二进制数字量的位数应是

6、( )(A)4(B) 8(C) 10(D)1219 ADC0809AD 转换芯片是 ( )(A)逐次逼近型、8 位(B)逐次逼近型、10 位(C)双积分型、8 位(D)双积分型、10 位20 下列关于 DAC0832 说法中正确的是 ( )(A)DAC0832 是 12 位 DA 转换器(B) DAC0832 是 8 位是 AD 转换器(C) DAC0832 是 12 位 AD 转换器(D)DAC0832 是 8 位 DA 转换器二、填空题21 Intel 8086 为低电平时,表明 CPU 对端口进行 _操作。22 8086 CPU 可寻址的地址空间有_字节。23 若 8086 CPU 内当

7、前 CS=8200 H、IP=0400 H,则表示下一条要执行的指令位于内存物理地址_。24 如指令中给出形式地址为 D,则间接寻址方式获得操作数的有效地址为_。25 已知(DX)=1684 H,当执行 TEST DH,ODH 指令后,(DX)=_ 。26 设 SP=8000H,执行段内直接过程调用 CALL 指令后,堆栈指针SP=_H。27 一片 8255A 端口 A 有_种工作方式,端口 B 有_种工作方式。28 计算机中存储器根据存取速度和用途可以分成_和_两大部分。29 与积分式 AD 转换器相比,逐次逼近型 AD 转换器的转换速度_。30 串行通信分为同步和_两种形式。三、程序分析题

8、31 有程序段如下:MOV BL, 96 HMOV AL, BLMOV CL, 4SHR AL, CLMOV BH, ALAND BL, OFHINT 3程序执行后,BH=_,BL=_ 。32 阅读下列程序,说明程序执行后 BX、DX、ZF、CF 的值。MOV BX, 11 11 HMOV DX, 7FOOHXOR BX, DXINT 3程序执行后,BX=_,DX=_,ZF=_ , CF=_。33 有程序段如下:START: MoV BL , 49HMOV AL, BLMOV CL, 4SHR AL, CLMOV BH, ALMOV AL, BLAND AL, OFHMOV BL, ALINT

9、 3运行上面程序后,BH=_,BL=_。34 有程序段如下:MOV CL, 10HMOV DL, 0MOV AX, 0AAFEHL1: SHL AX, 1JC NEXTINC DLNEXT: DEC CLJNZ L1INT 3执行该程序后,DL=_,AX=_。该程序段的功能是_。35 XDY 为存放一个字节的数据单元,程序段如下:MOV AL, XDYAND AL, ALJZ ZERO ;_JS MINUS ;_PLUS: MOV DL, + ;_JMP EXITMINUS: MOV DL, 一JMP EXITZER0: MOV DL, 0EXIT: MOV AH, 2INT 21 H请在“;

10、”号后加注释,并说明程序功能。36 已知 DS=ES=1000H,执行下列程序:MOV SI, 101 HMOV DI, 100HMOV CX, 4LPl: MOV AL, SIMOV DI, ALINC SIINC DILOOP LPlINT 3DS:101H DB 69H,23H,56H,3AH程序运行后结果为:(10100H)=_H, (10101 H)=_H, (10102 H)=_H,(10103H)=_H。四、编写程序题37 有 100 名考生参加某次考试,考试成绩如下:52,64,83,85,70,现在需要统计这些学生考试成绩为 100 分、9099 分、8089 分、7079

11、分、6069 分,以及 60 分以下的人数并将结果存入 a10a5 这六个存储单元。试填写下面程序段(写在横线处) 。DATA SEGMENTCHENGJI DB 52,64,83,85,70,DBa10 DB 0a9 DB 0a8 DB 0a7 DB 0a6 DB 0a5 DB 0DATA ENDSSTACK SEGMENT STACKDB 30 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS :STACKSTART: MOV AX, DATAMOV DS, AXMOV SS, AXMOV CX 100LEA SI CHENGJIS

12、SS: MOV BL SICMP BL 100CMP BL, 90JA a90CMP BL, 80JA a80CMP BL, 70JA a70CMP BL, 60JA a60JA a50a100: INC a10INC SIJMP SSSa90: INC a9INC SIa80: INC a8INC SIJMP SSSa70: INC a7INC SIJMP SSSa60: INC a6INC SIJMP SSSa50: INC a5INC SIJMP SSSCODE ENDSEND START五、简单应用题38 已知题 38 图所示的 IO 接口电路的地址为 240H,请根据下列已给出的源程

13、序,完成填空。 PORT PROC NEARPUSH AXPUSH DXMOV AL, 00 HOUT DX, ALOUT DX, ALPOP DXPOP AXRETPORT ENDP39 从键盘输入一字节的 16 进制数(00FF),如果为正数,CRT 显示 1;如果为负数,CRT 显示一 1;如果为 0,CRT 显示 0。CODE SEGMENTASSUME CS:CODES1、ART: MOV AH, 8INT 21 HOR AL, ALJS X1MOV AH, 2MOV DL, 1JMP NEXTX1: MOV AH, 2INT 21 HMOV AH, 2MoV DL, 1INT 21

14、 HJMP NEXTX2: MOV AH, 2MOV DL, 0INT 21 HNEXT: MOV AH, 4CHINT 21 HCODE ENDSEND START六、综合应用题40 如题 40 图所示,已知 8253 的控制端口地址为 203H,计数器 0 通道的端口地址为 200 H,用计数器 0 测量外部脉冲信号的频率,频率值放入 CX 寄存器。设周期为 1 秒的定时中断信号已接到 PCXT 的 IRQ3 引脚,825 9A 中断控制器偶地址端口为 20 H,OCW2 规定为 D5=EOI=1,其余各位可为 0。计数器 0 设为工作方式 0,并在主程序中已经完成了中断及 8253 的初

15、始化。请完善下列中断服务程序段。 OINT3: MoV DX, 203 H MOV AL, 00H OUT DX, AL ;锁存计数器 0 MOV DX, _;计数器 0 端口 IN AL, _;取低 8 位数 MOV CL, _ IN AL, _;取高 8 位数 MOV CH,_ NEG _;求频率值 MOV DX, 203 H MOV AL, 30 H OUT DX, AL MOV DX, _ MOV AL, 00 H OUT DX, AL OUT DX, AL MOV AL_;OCw2,中断结束命令字 OUT 20 H, AL IRET全国自考(工业用微型计算机)模拟试卷 2 答案与解析

16、一、单项选择题1 【正确答案】 B【试题解析】 十进制数转换为二进制数时,整数部分和小数部分要用不同的方法来处理。整数部分的转换采用除 2 取余法;对于小数的转化,采用乘 2 取整法。2 【正确答案】 B【试题解析】 Intel 2764A 有 13 条地址线,8 条数据线,容量为 8KB。3 【正确答案】 C4 【正确答案】 D5 【正确答案】 B【试题解析】 16 位二进制补码所表示的数的最大值为 01111 11 11111 1111,转换为十六进制数为 7FFFH,最小值为 1000000000000000,转换为十六进制数为8000H。6 【正确答案】 D【试题解析】 无论是源操作数

17、还是目标操作数,指令中的操作数是包含 EA 的寄存器,则该指令的寻址方式是寄存器间接寻址。寄存器间接寻址允许存放 FA 的寄存器有四个,即 SI、Dl、BX 和 BP 存放 EA 的寄存器在指令中必须用方括号括住。7 【正确答案】 D【试题解析】 在串行传输时,数据在发送设备中是并行到串行的变换,在接收设备中是串行到并行的变换。8 【正确答案】 A9 【正确答案】 D10 【正确答案】 D【试题解析】 DS 为 1 6 位的数据段寄存器,不能向 AL 这个 8 位寄存器送数据。11 【正确答案】 C12 【正确答案】 B13 【正确答案】 D14 【正确答案】 C15 【正确答案】 B16 【

18、正确答案】 B【试题解析】 4 条指令中。A 选项属于寄存器间接寻址, B 选项属于立即寻址,C 选项属于直接寻址,D 选项为寄存器寻址。17 【正确答案】 C【试题解析】 堆栈指令用 PUSH 指令存放数据时 SP 从高地址向低地址方向递减;用 POP 指令取出数据时 SP 从低地址向高地址递增;堆栈指令遵循后进先出原则:用 PUSH 指令最后推入堆栈的数据,用 POP 指令最先弹出堆栈。故将 SP 减 1,然后将数据写入堆栈。18 【正确答案】 C19 【正确答案】 A【试题解析】 ADC0809 是逐次逼近型 8 位单片 AD 转换芯片。20 【正确答案】 D二、填空题21 【正确答案】

19、 读22 【正确答案】 1M23 【正确答案】 82400H24 【正确答案】 以 D 为地址的存储单元的内容25 【正确答案】 1684H26 【正确答案】 7FFE27 【正确答案】 3 228 【正确答案】 内部存储器 外部存储器29 【正确答案】 快30 【正确答案】 异步三、程序分析题31 【正确答案】 BH=09H,BL=06H 。32 【正确答案】 BX=6E11H ,DX=7F00H,ZF=0,CF=0 。33 【正确答案】 BH=04H,BL=09H 。34 【正确答案】 DL=05H,AX=0000H 。该程序段的功能是统计 AX 寄存器所存数据中 “0”的个数。35 【正

20、确答案】 若为零,则转到标号 ZERO:若为负,则转到标号 MINUS:若原来 AL 中内容为正数,则在屏幕上显示加号;判断 XDY 数据单元中的一个字节数据,若为正数在屏幕上显示加号,若为负数在屏幕上显示减号,若为零在屏幕上显示“0”。36 【正确答案】 (10100H)=69 H,(10101 H)=23H,(10102H)=56H,(10103H)=3AH。四、编写程序题37 【正确答案】 JZ a100CMP BL,50JMP SSS五、简单应用题38 【正确答案】 MOV DX, 240HIN AL, DX39 【正确答案】 JZ X2MOV DL 一六、综合应用题40 【正确答案】 200HDXALDXALCX200H20H

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1