2014年10月全国自考工业用微型计算机考前密卷02241(含答案)一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
第1题下列四条指令中,错误的是【】A. MOVAX,[DI]B. MOVAL,[DI+5]C. MOVCS,AXD. MOVDS,AX【正确答案】 C【你的答案】本题分数2分第2题为了缩短指令中某个地址段的位数,有效的方法是采取【】A. 立即寻址B. 变址寻址C. 间接寻址D. 寄存器寻址【正确答案】 D【你的答案】本题分数2分第3题在工作过程中需要不断刷新的存储器是【】A. SRAMB. DRAMC. PROMD. NVRAM【正确答案】 B【你的答案】本题分数2分第4题指令XOR AL,AL执行后,则【】A. CF=1B. SF=1C. ZF=1D. OF=1本题分数2分第5题 16位二进制补码所表示的数,其范围是【】A. 最大数为0FFFFH;最小数为0000HB. 最大数为7FFFH;最小数为8000HC. 最大数为7FFFH;最小数为0FFFFHD. 最大数为7FFFH;最小数为0000H【正确答案】 B【你的答案】本题分数2分第6题下列指令中错误的是【】A. OR CL,40HB. POP CXC. XOR AX,AXD. MOV AL,DS【正确答案】 D【你的答案】本题分数2分第7题下列4条指令,属于直接寻址的是【】A. MOV BX,[DI]B. MOV CL,21HC. MOV AX, ES:[3100H]D. MOV DS, AX【正确答案】 C【你的答案】本题分数2分第8题向堆栈中存放数据时,总是从高位向低位方向增长,栈中有数据时,堆栈压栈操作是【】A. 向SP所指的存储位置写入数据B. 将SP的值加1,然后将数据写入堆栈C. 将SP的值减1,然后将数据写入堆栈D. 向栈底写入数据本题分数2分第9题假设寄存器 R 中的数值为 200 ,主存地址为 200 和 300 的地址单元中存储的内容分别是 300 和 400 ,则什么方式下访问到的操作数为 200【】A. 直接寻址200B. 寄存器间接寻址(R)C. 存储器间接寻址(200)D. 寄存器寻址 R【正确答案】 D【你的答案】本题分数2分第10题微处理器不包括【】A. 运算器B. 控制器C. 寄存器D. 存储器【正确答案】 D【你的答案】本题分数2分第11题下列不属于数据定义的伪操作的是【】A. DBB. DWC. ENDD. DD【正确答案】 C【你的答案】本题分数2分第12题 CPU程序计数器(PC)中存放的是【】A. 指令B. 指令地址C. 操作数D. 操作数地址【正确答案】 B【你的答案】本题分数2分第13题关于PC/XT总线,下列说法错误的是【】A. PC/XT总线由62根信号线组成B. PC/AT总线是PC/XT总线的扩展,又称ISA总线C. PC/XT总线上所有信号电平都与TTL兼容D. PC/XT总线的信号由母板决定【正确答案】 D【你的答案】本题分数2分第14题某内存单元位于数据段中,DS的值为5600H,偏移地址为0670H,则这个内存单元的物理地址应该为【】A. 56670HB. 5C700HC. 5C70HD. 56700H【正确答案】 A【你的答案】本题分数2分第15题设某微型机的内存RAM的容量为128KB,若用6264芯片(8KB×8bit)构成这样的存储器,需要的片数是【】A. 12B. 14C. 16D. 18【正确答案】 C【你的答案】本题分数2分第16题 8086 CPU执行IRET时,寄存器出栈的顺序是【】A. FLAGS,IP,CSC. CS,IP,FLAGSD. FLAGS,CS,IP【正确答案】 B【你的答案】本题分数2分第17题指令ADD AX,[BX][SI]的源操作数的寻址方式为【】A. 寄存器间接寻址B. 变址寻址C. 基址寻址D. 基址变址寻址【正确答案】 D【你的答案】本题分数2分第18题当带符号数a-b的结果使标志位SF=0,OF=1,这说明【】A. a>bB. a≥bC. a<bD. a≤b【正确答案】 C【你的答案】本题分数2分第19题若十六进制数为A3.5,则相应的十进制数为【】A. 172.5B. 179.3125C. 163.3125D. 188.5【正确答案】 C【你的答案】本题分数2分第20题若被测量传感器的精度为0.04%,则所采用A/D转换器的位数最少为【】B. 10位C. 12位D. 16位【正确答案】 C二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
第1题数据是一位一位传送的通信方式称为______。
【正确答案】串行通信【你的答案】修改分数本题分数1分你的得分第2题 8086 CPU可寻址的地址空间有___字节。
【正确答案】 1M【你的答案】修改分数本题分数1分你的得分第3题已知(DX)=1684H,当执行TEST DH,0DH指令后,(DX)=___。
【正确答案】 1684H【你的答案】本题分数1分修改分数第4题一片8255A端口A有___种工作方式,端口B有___种工作方式。
【正确答案】 3 2【你的答案】修改分数本题分数1分你的得分第5题 55H与0ABH均为补码,这两个数和的真值为___。
【正确答案】 0【你的答案】修改分数本题分数1分你的得分第6题 8088/8086系统中,在不改变段寄存器DS值的情况下,其数据段的最大寻址范围是______KB。
【正确答案】 64【你的答案】修改分数本题分数1分你的得分第7题 I/O接口的寻址方式有______和______两种。
【正确答案】内存映像单独寻址【你的答案】本题分数1分修改分数第8题存储系统分为4级,分别是______、______、______、______。
它们在存取速度上依次______,在存储容量上逐级______。
【正确答案】寄存器组高速缓存内部存储器外部存储器递减递增【你的答案】本题分数1分你的得分修改分数第9题计算机指令通常由______和______两部分组成。
【正确答案】操作码操作数【你的答案】本题分数1分你的得分修改分数第10题 IBM PC机的中断系统中,中断源包括______和______两大类。
【正确答案】内部中断外部中断【你的答案】三、程序分析题(本大题共6小题,每小题4分,共24分)第1题源程序如下:CMPAX,BXJNC L1JZ L2JNO L4JMP L5设AX=74C3H,BX=95C3H,则程序最后将转到哪个标号处执行?试说明理由。
【正确答案】因为74C3H-95C3H得DF00H ,且有:CF=1,ZF=0,SF=1,OF=1 ,所以程序将转到L5标号处执行。
【你的答案】本题分数4分你的得分修改分数第2题有程序段如下:MOVCX,8000HMOVDX,7FFFHXORCX,DXINT3执行该程序后,CX=_____,DX=_____,ZF=_____,CF=_____。
【正确答案】 CX=FFFFH,DX=7FFFH,ZF=0,CF=0。
【你的答案】本题分数4分你的得分修改分数第3题运行如下程序:V1DB3,2V2DW3367H,3598HMOVAL,V1MOVBX,V2+1SUBBL,ALINT3结果:AL=_____,BX=_____。
【正确答案】 AL=03H,BX=9830H。
【你的答案】本题分数4分你的得分修改分数第4题阅读下列程序,指出运行结果。
MOVSI,2000HMOVDS,AXXORCX,CXMOVCL,04HLOP1:MOV[SI],ALINCSIINCALLOOPLOP1INT3程序运行后的结果为:DS=______,SI=______,AX=______,CL=______。
【正确答案】 DS=1000H,SI=2004H,CL=0,AX=1004H。
【你的答案】修改分数本题分数4分你的得分第5题有程序段如下:MOVBL,96HMOVAL,BLMOVCL,4SHRAL,CLMOVBH,ALANDBL,0FHINT3程序执行后,BH=______,BL=______。
【正确答案】 BH=09H,BL=06H。
【你的答案】修改分数本题分数4分你的得分第6题有程序段如下:MOVBL,96HMOVAL,BLMOVCL,4SHRAL,CLMOVBH,ALINT3程序执行后,BH=______,BL=______。
【正确答案】 BH=09H, BL=06H。
【你的答案】四、编写程序题(本题8分)第1题有100名考生参加某次考试,考试成绩如下:52, 64, 83,85, 70,……现在需要统计这些学生考试成绩为100分、90~99分、80~89分、70~79分、60~69分,以及60分以下的人数并将结果存入a10~a5这六个存储单元。
试填写下面程序段(写在横线处)。
DATA SEGMENTCHENGJI DB 52, 64, 83,85, 70,……DBa10 DB 0a9 DB 0a8 DB 0a7 DB 0a6 DB 0a5 DB 0DATA ENDSSTACK SEGMENT ‘STACK’DB 30 DUP(?)STACK ENDSCODE SEGMENTASSUME CS: CODE,DS:DATA, SS:STACKSTART:MOV AX, DATAMOV DS, AXMOV SS, AXMOV CX, 100LEA SI, CHENGJISSS:MOV BL,[SI]CMP BL, 100______CMP BL, 90JA a90CMP BL, 80JA a80CMP BL, 70JA a70CMP BL, 60JA a60______JA a50a100:INC a10INC SIJMP SSSa90:INC a9INC SI______a80:INC a8INC SIJMP SSSa70:INC a7INC SIJMP SSSa60:INC a6INC SIJMP SSSa50:INC a5INC SIJMP SSSCODE ENDSEND START【正确答案】 JZa100CMPBL,50JMPSSSOFFSETAGEADDNEXTAHINCSIADD1AXAL【你的答案】五、简单应用题(本大题共2小题,每小题5分,共10分)第1题根据下图的电路,使用三态缓冲器74LS244的开关接口电路,完成每隔5分钟检查S1~S8的闭合状态,把检测到的状态(“0”为合上,“1”为断开)依次存入内存2000H:3000H开始的数据区中。