《工业用微型计算机自考题模拟(共10页).doc》由会员分享,可在线阅读,更多相关《工业用微型计算机自考题模拟(共10页).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上工业用微型计算机自考题模拟2(总分:99.99,做题时间:90分钟)一、第部分 选择题单项选择题(总题数:20,分数:40.00)1.在汇编语言中,定义一个名为Y的字节型变量,初值为44。若用BCD码表示,那么正确定义变量的伪操作为_(分数:2.00)A.Y DB 2CHB.Y DW 2CHC.Y DB 44D.Y DW 44H解析:考点 本题主要考查的知识点为数据定义伪操作。 解析 字节类型数据定义为操作的格式是“变量名 伪操作 操作数,操作数,”。44的BCD码是2CH。2.在数据定义语句中表示定义的数据为长度为16位二进制数所采用的助记符为_(分数:2.00)A
2、.DTB.DDC.DBD.DW解析:考点 本题主要考查的知识点为数据类型。 解析 DB定义的数据为字节数据(8位),DW定义的数据为字数据(16位),DD定义的数据为双字数据(32位),DQ定义的数据为四字数据(64位),DT定义的数据为十字节数据(80位)。3.内存容量1MB(Byte)代表的字节数是_(分数:2.00)A.1000B.1024C.D.解析:4.如下的程序段 VAR DW 11H,12H,13H,14H MOV SI, OFFSET VAR INC SI INC SI MOV AX, S 当执行第5条指令后,AX的内容为_(分数:2.00)A.11HB.12HC.13HD.1
3、4H解析:考点 本题主要考查的知识点为OFFSET。 解析 当运算符OFFSET加在一个变量名或标号前面时,汇编程序回送的运算结果是这个变量或标号所在的段的偏移量。5.下列变量名无效的是_(分数:2.00)A.2XYB._XYC.XY_1D.XY2解析:考点 本题主要考查的知识点为变量名的特点。 解析 对变量的命名可以由字母、下划线开头,不能以数字开头。6.利用DOS功能调用,实现键盘字符输入的程序段为 MOV AH, 1 INT 21H 如果输入字符C,则AL中的值是_(分数:2.00)A.OCHB.43HC.63HD.C7H解析:考点 本题主要考查的知识点为DOS功能调用。 解析 两句指令
4、指出调用的是1号功能,AL中是所按键的ASCII码,C的ASCII码是43。7.若堆栈指针SP的初值为BBB1H,执行PUSH AX指令后SP的值应为_(分数:2.00)A.BBB1HB.BBBOHC.BBAFHD.BBBBH解析:考点 本题主要考查的知识点为段内直接过程调用CALL指令。 解析 在段内直接过程调用CALL指令,在调用过程中SPSP2。8.在MASM中编程的过程中,通常将数据定义在_(分数:2.00)A.代码数中B.堆栈段中C.附加段中D.数据段中解析:9.容量为2KB的EEPROM芯片型号是_(分数:2.00)A.2716B.2732C.2816D.6116解析:考点 本题主
5、要考查的知识点为只读存储芯片的类型、型号及参数。 解析 容量为2KB的EEPROM芯片型号是2816。10.下列存储介质中,只能读取不能写入的是_(分数:2.00)A.U盘B.硬盘C.软盘D.CD-ROM解析:考点 本题主要考查的知识点为各种不同类型存储器的特点。 解析 CDROM只能写入一次,以后只能读取。软盘、U盘、硬盘能反复写入。11.DRAM是_(分数:2.00)A.只能读出的存储器B.只能写入的存储器C.不关机信息静态保存的存储器D.信息需定时刷新的读/写存储器解析:12.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是_(分数:2.00)A.1片64K8位B.2
6、片32K8位C.4片16K8位D.8片8K8位解析:考点 本题主要考查的知识点为存储器的位扩展和字扩展以及与其他知识的相关综合。 解析 8086是一个16位系统,必须能进行16位数据的读写,因此必须用两片以上(偶数个)芯片构成16位的存储系统,这样A选项被排除;B、C、D都可采用,但从电路可靠性及减少芯片角度看,最佳方案是2片32K8位芯片,所以选择B选项。13.构成8086系统最大存储容量需用64K1位的存储器芯片的个数是_(分数:2.00)A.16B.32C.64D.128解析:考点 本题主要考查的知识点为存储器的容量的计算与扩展。 解析 8086CPU有20根地址线,可访问1MB(102
7、4KB)的存储容量,而8片64K1位芯片构成64KB内存,1024KB/64KB=16,168=128,所以选择D选项。14.在对存储器进行访问时,地址线有效和数据线有效的时间关系应该是_(分数:2.00)A.同时有效同时无效B.地址线较先有效C.数据线较先有效D.时间先后不一定解析:考点 本题主要考查的知识点为存储器的读写周期的相关知识。 解析 当存储器与CPU连接时必须保证从CPU给出地址信号到数据稳定呈现在数据总线上要有一定的时间间隔,所以,一般来说,无论是对存储器读或写,都是地址有效后,才使数据有效。15.要使74LS138工作,其的电平应为_(分数:2.00)A.高低低B.高高低C.
8、低高高D.低低高解析:考点 本题主要考查的知识点为74LS138的真值表。 解析 74LS138被接入电路后,要想让其工作,则必须置G 1 端为高电平,同时 均为低电平方可。16.在IBM PC/XT中,ROM容量为64KB,其所占用的地址空间为_(分数:2.00)A.00000H0FFFFHB.A0000HAFFFFHC.C0000HCFFFFHD.F0000HFFFFFH解析:17.一个2K8 SRAM芯片的地址线和数据线的数量分别为_(分数:2.00)A.2,8B.11,8C.2048,1D.16384,1解析:考点 本题主要考查的知识点为存储器的基础知识和容量计算。 解析 因为是2K8
9、,所以其数据线的位数为8位,又2K=2 11 ,所以地址线的根数为11根。所以,选择B选项。18.从2764中读取数据时,片选信号和输出允许信号为_(分数:2.00)A.0,0B.0,1C.1,0D.1,1解析:考点 本题主要考查的知识点为存储芯片的选择和读取。 解析 片选信号,低电平有效,当该信号为0时表示选中该芯片。 输出允许信号,低电平有效,当该信号为0时,该芯片的数据可由D0D7输出。所以,选择A选项。19.当74LS138的输出端有效时,输入端C、B、A为_(分数:2.00)A.000BB.001BC.010BD.011B解析:20.下列关于存储芯片与CPU连接时应注意的问题,说法错
10、误的是_(分数:2.00)A.CPU对存储器进行读/写操作,必须先有地址总线给出地址信号方可在数据总线上进行读/写操作B.CPU与存储器连接时,地址总线、数据总线必须连接,而控制总线可以不连C.在与存储器相连时,必须要考虑CPU的带负载能力D.要考虑CPU时序与存储器的存取速度解析:考点 本题主要考查的知识点为存储器与CPU的连接。 解析 存储器与CPU连接时地址总线、数据总线和控制总线都要连接。所以,选择B选项。二、第部分 非选择题填空题(总题数:10,分数:10.00)21.若TAB为数据段中0032H单元的符号名,其中存放的内容为1234H,则执行MOV AX,TAB指令后,AX= 1H
11、。 (分数:1.00)解析:123422.标号有三种属性: 1、 2、 3。 (分数:1.00)解析:段属性 偏移属性 类型属性23.操作数项可以是 1、 2、 3、 4或由 5组成。 (分数:1.00)解析:常数 寄存器 标号 变量 表达式24.一般情况下,在程序中可设置 1、 2、 3、 4四个当前段。 (分数:1.00)解析:数据段 代码段 堆栈段 附加段25.在存储器中,1KB= 1字节,由16K4芯片组成32KB存储器模块,需要 2片RAM。 (分数:1.00)解析:1024 426.16KB的RAM芯片应有 1根地址输入端, 2根数据输入端。 (分数:1.00)解析:14 827.
12、一般小容量的存储器系统用 1组成较好,大容量的存储器系统则适合于用 2组成;DRAM集成度高、功耗 3,使用时需 4电路。 (分数:1.00)解析:SRAM DRAM 小 定时刷新28.按照存取方式,存储器可分为 1和 2。 (分数:1.00)解析:只读存储器(ROM) 随机存取储器(RAM)29.存储芯片片选端译码的方法有 1、 2和 3。 (分数:1.00)解析:全译码法 部分译码法 线选译码法30.设某容量为4KB RAM芯片的起始地址为2000H(16位地址),则其终止地址为 1。 (分数:1.00)解析:2FFFH三、程序分析题(总题数:6,分数:24.00)31.阅读程序,说明程序
13、执行后AX、BX的值。 MOV AX, 2000H MOV BX, 3010H PUSH AX PUSH BX POP AX POP BX AX=_, BX=_ (分数:4.00)_正确答案:()解析:AX=3010H,BX=2000H。32.分析下列程序段: MOV BX, 0FFSET X1 MOV AL, 0AH XLAT MOV AH, AL MOV SI, 0AH MOV AL, BX+SI INT 3 X1 DB 30,31,32,33,34,35,36,37,38,39,40,41,42 执行该程序后,AH=_,AL=_。 (分数:4.00)_正确答案:()解析:AH=40H,A
14、L=40H。已知数据段定义如下: DAT SEGMENT ORG 0100H Y1 EQU 64H Y2 DB 0F6H, Y1+5,A,a Y3 DW Y2 DAT ENDS(分数:3.99)(1).变量Y2的内容?(分数:1.33)_正确答案:()解析:0F6H。(2).变量Y3的偏移地址?(分数:1.33)_正确答案:()解析:0104H。(3).填写有关单元的内容。 00FFH 0100H 0101H 0102H 0103H 0104H 0105H 0106H (分数:1.33)_正确答案:()解析:如下表所示: 0100 F6 0101 69 0102 41 0103 61 0104
15、 00 0105 01 33.有程序如下: MOV AL, 02H SHL AL, 1 MOV BL, AL MOV CL, 02 SHL AL, CL ADD AL, BL INT 3 程序执行后,AL=_,BL=_,指出该程序的功能是什么? (分数:4.00)_正确答案:()解析:AL=14H,BL=04H,实现AL内容乘10。34.有程序如下: X DB 3,2 Y DW 3345H, 6799H : MOV SI OFFSET X MOV DX OFFSET Y MOV AL, SI INC DX MOV BX, DX SUB BL, AL INT 3 程序执行后,AL=_,BX=_。
16、 (分数:4.00)_正确答案:()解析:AL=03H,BX=9930H。35.若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 ; 说明程序执行后,屏幕上显示什么? (分数:4.00)_正确答案:()解析:+。四、编写程序题(总题数:1,分数:8.00)36.BUF中存放了一组数求其最大值和最小值。结果存放在BX中,其中BH放最大值,B
17、L放最小值,完成下列程序。 (分数:8.00)_正确答案:()解析:NO NO1 CMP CX, 0五、简单应用题(总题数:2,分数:10.00)37.在PC/XT系统中,已知中断类型号为0AH,中断入口地址为PINTR。试用DOS功能调用设定其中断向量,请填写下列程序段完成指定功能。 PUS HDS MOV AX, SEG _ MOV DS, _ MOV DX, _PINTR MOV AX, _ INT _ POP DS (分数:5.00)_正确答案:()解析:PINTR AX OFFSET 250AH 21H38.有三个3位的ASCII数串ASC1、ASC2和ASC3定义如下: ASC1
18、DB 578 ASC2 DB 694 ASC3 DB 0000 请编写程序计算ASC3ASC1+ASC2。 (分数:5.00)_正确答案:()解析:CLC MOV CX, 3 MOV BX, 2 BACK: MOV AL, ASC1BX ADC AL, ASC2BX AAA OR ASC3BX+1, AL DEC BX LOOP BACK RCL CX, 1 OR ASC3BX, CL六、综合应用题(总题数:1,分数:8.00)39.试编写一个压缩BCD码,转换为对应十进制数字ASCII码的程序。 (分数:8.00)_正确答案:()解析:DSEG SEGMENT BCD DB 86H ASCII DB 2DUP(0) DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG, DS:DSEG START: MOV AX, DSEG MOV DS, AX MOV AL, BCD AND AL, 0FH ADD AL, 30H MOV ASCII+1, AL MOV AL, BCD MOV CL, 4 SHR AL, CL ADD AL, 30H MOV ASCII, AL MOV AH, 4CH INT 21H CSEG ENDS END START专心-专注-专业