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

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

1、全国自考(工业用微型计算机)模拟试卷 3 及答案与解析一、单项选择题1 十六进制补码 93H 所表示的真值是 ( )(A)一 19(B)一 20(C)一 108(D)一 1092 表示主存容量的常用单位是 ( )(A)数据块数(B)字节数(C)扇区数(D)记录项数3 为了缩短指令中某个地址段的位数,有效的方法是采取 ( )(A)立即寻址(B)变址寻址(C)间接寻址(D)寄存器寻址4 在工作过程中需要不断刷新的存储器是 ( )(A)SRAM(B) DRAM(C) PROM(D)NVRAM5 在使用过程中只能读取不能写入的外存储器是 ( )(A)CD-ROM(B)软盘(C)硬盘(D)磁带6 808

2、6 是 ( )(A)单片机(B)单板机(C)微机系统(D)微处理器7 以下四条指令中,错误的是 )(A)MOV AH,SI(B) MOV AL,SI(C) MOV CS,AX(D)MOV DS AX8 在不同速度的设备之间传送数据 ( )(A)必须采用同步控制方式(B)必须采用异步控制方式(C)可以采用同步方式,也可采用异步方式(D)必须采用应答方式9 设 SP=FFEEH,在执行了 POP AX 指令后,SP 的值为 ( )(A)FFECH(B) FFEAH(C) FFFOH(D)FFF2H10 在汇编语言程序设计中,有如下程序段 ( )DATA SEGMENTORG 100VAR DB 2

3、8 H, 25 H那么,VAR 的偏移地址和该地址的第一个数据是 ( )(A)0000H,1CH(B) 0000H,25H(C) 0064 H,1 CH(D)0100H,25 H11 8253 工作在下列哪几种方式时,可用软件启动计数 ( )(A)方式 0,4,5(B)方式 2,4,5(C)方式 1,2,4(D)方式 0,2,412 某半导体静态存储器芯片的地址线为 A13A0,数据线为 D3D0,若组成容量为 32KB 的存储器,需要该种存储芯片的片数为 ( )(A)16 片(B) 8 片(C) 4 片(D)2 片13 指令 XOR AL,AL 执行后,则 ( )(A)CF=1(B) SF=

4、1(C) ZF=1(D)OF=114 中断号为 10 H 的中断服务程序入口地址存放在 ( )(A)0000H=0010H(B) 0010H:0000H(C) 0000H:0040H(D)0040H:0000H15 某一测控系统要求计算机的输出的模拟控制信号的分辨率必须达到千分之一,则选择的 DA 转换器的位数应该至少是 ( )(A)4 位(B) 8 位(C) 10 位(D)12 位16 MOV AX,ES:COUNTDI源操作数的寻址方式是 ( )(A)基址寻址(B)立即寻址(C)变址寻址(D)基址变址寻址17 一个 10 位逐次比较型 AD 转换器,满量程为 10V,则对应 12LSB 的

5、电压约为 ( )(A)488mV(B) 5mV(C) 977mV(D)10mV18 下列哪个是 8 位 AD 转换器 ( )(A)ADC0809(B) AD574(C) DACl210(D)DAC083219 可编程定时计数器 8253 的端口数为 ( )(A)1(B) 2(C) 4(D)820 下列语句中,变量名无效的是 ( )(A)COUNT3(B) COUNT 一 3(C) COUNT3(D)3 COUNT二、填空题21 十进制数 2025 转换成二进制数是_。22 字符_的 ASCII 码值为 44H。23 在 8086 系统中,段内转移指令最大可转移范围是_K 。24 若已知 CX=

6、0,则执行完 L00P 指令后,程序循环 _次。25 对手任意 4 位十进制正整数,用二进制数表示时,至少需要_二进制数位。26 指令 MOV AX,SI+3100H的寻址方式为_。27 一个汇编语言源程序是由若干段组成的,每个段都以_语句开始,以ENDS 结束。28 设置高速缓冲存储器是为了解决_和_速度不匹配的问题。29 一个 8 位的 AD 转换器的分辨率是_。30 I O 接口的寻址方式有_和_两种。三、程序分析题31 有程序段如下:MOV AX,8080HNEG AHNOT AL执行后,AH=_,AL=_ 。32 源程序如下:MOV CL, 4MOV AX, 2000HSHL AL,

7、 CLSHR AX, CLMOV 2000H, AX试问:(1)若程序执行前,数据段内(2000H)=09H , (2001 H)=03H,则执行后有(2000H)=_,(2001H)=_。(2)本程序段的功能是_。33 设内存 31000H31009 H 单元内容全为 55 H,写出如下程序的运行结果,并指出该程序段的功能。MOV AX, 3000HMOV DS, AXMOV ES, AXCLnMOV SI, 1000HMOV DI, 1050HMoV CX, OAHREP MOVSBINT 3(1)程序运行结果为: SI=_,DI=_。(2)程序段的功能是 _。34 源程序如下:MoV C

8、X, 9MOV AL, 01 HMOV SI, 1000HNEXT: MOV SI , ALINC SISHL AL, 1LOOP NEXT试问:(1)执行本程序后有:AL=_ ,SI=_,CX=_ 。(2)本程序的功能是_。35 有程序段如下:MOV BX, 200HMOV CX, 4LP: MOV AL, BXAND AL, ALJZ ZER0JS MINUSPLUS: MOV DL, +JMP EXITMINUS: MOV DL, 一JMP EXITZERo: MOV DL, 0EXIT: MOV AH, 2INT 21HINC BXLOOP LPINT 3DS;200H DB 38H,

9、96H,00H,7FH程序执行后,CRT 显示的字符是_。36 源程序如下:CMP AX,BXJNC L1JZ 12JNO L4JMP L5设 AX 一 74C3 H,BX=95C3 H,则程序最后将转到哪个标号处执行?试说明理由。四、编写程序题37 下列程序完成求多个同学年龄之和,但年龄和不超过 9999 岁。请将其补充完整。DATA SEGMENTOLD DB 23H,32H,64H,53H,16H,21H,38H ;年龄原始数据,为 BCD码NUM EQU$一 OLDSUM DW?DATA ENDSSTACK SEGMENT STACKDB 100 DUP(?)STACK ENDSCOD

10、E SEGMENTASSUME CS:CODE,DS:DATA,SS :STACKSTART: MOV AX, DATAXOR AX, AXMOV SI, OFFSET 0LDLP1: ADD AL, SIADC AH OXCHG AH ALADD AL, 0DAAXCHG AH, ALINC S1LOOP LP1MOV AH, 4CHINT 21 HCODE ENDSEND START五、简单应用题38 简述 80868088 的寄存器。39 编写程序段,实现比较两个有符号数或者无符号数大小的功能。六、综合应用题40 有一接口电路如题 40 图所示,设计一个程序能自己记录按钮 K 按下的次数

11、,并将按下次数存放在数据段内变量 COUNT 中。设 8255A 的 A 口地址为 60H63 H,按下次数小于 256 次,现给出程序清单,请在程序清单的空格处填上正确内容。MOV AL,_;初始化 OUT _, AL MOV DL0 LOP: IN AL_;检查按键 K 是否按下 TEST AL _。 LOP INC DL: 记录按下次数 MOV COUNT , DL CALL DELAY20MS ;延时 20 mS 去抖动 LOPl: IN AL,40 H ;检查按键 K 是否释放 TEST AL,01 JZ LOP1 JMP LOP全国自考(工业用微型计算机)模拟试卷 3 答案与解析一

12、、单项选择题1 【正确答案】 D【试题解析】 先把 93 H 转换为二进制数为 10010011,然后使用补码的规则可得到 93H 的原码是 11101101,其中最高位 1 是符号位,然后转换成十进制数,即得到为一 109。2 【正确答案】 B【试题解析】 8 个位构成一个字节(B),还有千字节(KB)、兆字节(MB) 、十亿字节(GB)以及太字节(TB)等单位。3 【正确答案】 D4 【正确答案】 B5 【正确答案】 A【试题解析】 CDROM 只能写入一次,以后只能读取。磁带、软盘、硬盘能反复写入。6 【正确答案】 D【试题解析】 80868088 都是微处理器,都是 Intel 公司开

13、发的 1 6 位微处理器。7 【正确答案】 C8 【正确答案】 C【试题解析】 在不同速度的设备之间进行数据传送,既可以使用同步方式,也可以使用异步方式。异步方式主要用于在不同的设备之间进行通信,而如果两种速度的设备使用同一个时钟信号进行控制,则采用同步的数据传送方式同样可以进行数据的传送。只是快速设备的速度性能发挥不出来。9 【正确答案】 C【试题解析】 POP 指令将堆栈内容弹出到 dest,源操作数与目的操作数必须是16 位的。AX 为 16 位的寄存器,向堆栈中存放数据时是从高位地址向低位地址方向增长的。10 【正确答案】 C【试题解析】 ORG 是段定义语句中的一条伪指令,用于将汇编

14、地址计数器设置成数值表达式的值。ORG 100 表示该段的目标代码是从偏移地址 100(64 H)处开始产生的,所以存储的第一个数据为 28(1CH)。11 【正确答案】 D12 【正确答案】 C13 【正确答案】 C14 【正确答案】 C15 【正确答案】 C16 【正确答案】 C【试题解析】 在汇编语言中,变址寻址指令可以表示成几种不同的形式,例如以下几种写法都是代表同一条指令。MOV AL, TABLESIMOV AL, SI+TABLEMOV AL, TABLE+SI17 【正确答案】 A18 【正确答案】 A【试题解析】 (1)ADC0809 是 8 位的 AD 转换器。(2)AD5

15、74 是 1 2 位的 AD 转换器。(3)DAC1210 是一个 1 2 位 DA 转换器。(4)DAC0832 是一个 8 位 DA 转换器。19 【正确答案】 C20 【正确答案】 D【试题解析】 对变量的命名可以由字母、下划线开头,不能以数字开头。二、填空题21 【正确答案】 1010001H22 【正确答案】 D23 【正确答案】 6424 【正确答案】 65536(或 216)25 【正确答案】 14 位26 【正确答案】 变址寻址27 【正确答案】 SEGMENT28 【正确答案】 内存 CPU29 【正确答案】 125630 【正确答案】 内存映像 单独寻址三、程序分析题31

16、【正确答案】 AH=80H ,AL=7FH32 【正确答案】 (1)(2000H)=39 H,(2001H)=00H。(2)程序段的功能是将(2000H)、(2001H)两相邻单元中存放的未组合型 BCD 码压缩成组合型 BCD 码,并存入 (2000H)单元,0(2001H)。33 【正确答案】 (1)SI=100AH,DI=105AH 。(2)程序段的功能是从内存 31000H31009H 复制 10 个数据到 31050H31059H。34 【正确答案】 (1)AL=0,SI=1009H,CX=0。(2)程序功能是对数据段内 1000H1008H 单元置数,依次送人1、2、4、8、16、

17、32、64、128、0 共九个。35 【正确答案】 + 一 0 + 。36 【正确答案】 因为 74C3H 一 95C3H 得 DF00H,且有:CF=1,ZF=0,SF=1,OF=1,所以程序将转到 L5 标号处执行。四、编写程序题37 【正确答案】 MOV DS, AXMOV CX, NUMDAAMOV SUM, AX五、简单应用题38 【正确答案】 在 80868088 内部有 14 个寄存器,分成六类:(1)通用AX:累加寄存器。BX:基址寄存器。CX:计数寄存器。DX:数据寄存器。(2)段CS:代码段寄存器。SS:堆栈段寄存器。DS:数据段寄存器。ES:附加数据段寄存器。(3)索引SI:源变址寄存器。DI:的变址寄存器。(4)指针SP:堆栈指针寄存器。BP:基址指针寄存器。(5)指令IP:指令指针寄存器。(6)标志FR:标志寄存器。39 【正确答案】 假设原来两个数分别在 X、Y 中:MOV AX, XMOV BX, YCMP AX, BXJG SAVEMOV AX, BXsAVE: MOV DS : 4000H, AXWAIT: JMP WAIT六、综合应用题40 【正确答案】 90H63H60H01HJNZ

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

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

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