《工业微型计算机55172.doc》由会员分享,可在线阅读,更多相关《工业微型计算机55172.doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流工业微型计算机55172.精品文档.全国高等教育自学考试工业用微型计算机标准预测试卷(六)(考试时间150分 钟)第一部分选 择题一、单项选 择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或 未选均无分。1无符号二进制数10010111B对应的十进制数是 ( )A653 B327C151 D1252十进制-58对应的二进制原码是 ( )A. 10111010B B.10011111BC. 11100000B D.11100001B3十进制- 66对应的
2、二进制补码是 ( )A. 10111010B B.10111110BC. 11100000B D.11100001B4地址总线为20位的微机系统中其内存最大容量为 ( )A1024 KB B2048KBC2048MB D4096MB5. O1O1O111B和O11OO11OB都是八位二进制补码数,其相加的结果应 为 ( )A3DH溢出 B3DH,未溢出COBDH溢出 DOBDH,未溢出6设( DS) =2872H,偏移量为86H,该字节的物 理地址是 ( )A28F8H B287 A6HC28806H DAE720H7在中断矢量表OOOOH:0028H-OOOOH:002BH处存储的中断矢量所
3、对应的中断类型号为( )A8 B7C10 D38-条指令中目的操作数不允许使用的寻址方式是 ( )A寄存器寻址 B立即数寻址C变址寻址 D寄存器间接寻址9设SP =1FFAH,执行下列指令后,SP寄存器的值是 ( )PUSH BXPUSH AXA1FF6H B2002HC1FFEH D1FFBH10.判断当CX =0时,转LOP执行的错误指令是 ( )ACMP CX,0 BMOV AX,CXJZ LOP JZ LOPCOR CXCX DJCXZ LOPJZ LOP11.下面的名字中,无效的是 ( )A.NUM_ONE B2NUM_ONEC. NUM_2 D. NUM_TWO12.若执行指令TE
4、ST AL,OIH后,标志位ZF =1,则AL中的内容必定是 ( )A偶数 B奇数C正数 D负数13.容量为4KB的EPROM芯片是 ( )A2716 B2732C2764 D2712814. DOS系统功能(INT 21H)9号调用要求将待显示字符串的首址送入 ( )ADS:DX BCS:DXCDS:BX DCS:BX15. 8088CPU响应中断后,在发出第一个中断响应信号INTA的同时,内部 自动实现 ( )A开中断 B关中断C保护DS D中断返回16.对于Intel 8251,如果发送缓冲器为空,则8251引 脚变高?要求CPU提供新的数据。 ( )AINTR BTxD17.当向825
5、3芯片写入控制字56H后,则该芯片的1通道工作在 ( )A方式0 B方式1C方式2 D方式318.设串行异步通信的数据格式 是:1位停止位,7位数据位,1位校验位,l位起始位,若传输率为1200位秒,则每秒传输的最大字符个数为 ( )A10个 B110个C120个 D240个19.某10位的A/D转换器输入电压范围为010V,当输入电压为3伏时,其转换结果为( )A102 B204C307 D40920. PC/104总线的引脚为 ( )A62根 B.128根C98根 D104根第二部分非 选择题二、填空题 (本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均
6、无分。21.指令MOV DX,BX +SI,其源操作数的寻址方式 是_。22.衡量半导体存储器的最重要的 指标是存储器芯片的_和存储速度。23.设8255A口 工作于方式O输出,C口高4位输出,B口方式0输入,C口低4位 输入,其控制字应为_H。24.两台计算机采用RS - 232C串 口通信时,最少的连接线数是_根。25.若要定时器计数器芯片8253的通道0输出连续的方波信号时,应将其设置为 方式_。26. EIA RS - 232C串行通讯标准是在_针接插件上定义了串行通信的有关信号。27.ftp:/ftp. pku. cn/pub/filel/readme. txt表示要通过_连接来获得
7、一个名为readme. txt的 文本文件。28.设某ROM芯片的地址范围为OOOOH OIFFH,则该ROM芯片可寻址单元有_个。29.在A/D转换期间,要求模拟信号保持稳定,当输入信号速率较快时,必须采用_。30. IP地址长度为_位。三、程序分 析题(本大题共6小题,每小题4分,共24分)31.已知DS= ES= 2000H执行下列程序: MOV SI,301H MOV DI,300H MOV CX,4 CLD REP MOVSB INT 3 DS:301H DB 22H,33H,44H,55H 程序运行后结果为: ( 20300H)= _H(20301H)= _H (20302H)=
8、_H(20303H)=_H 32.分析如下程序段, MOV AX,OIH MOV BX,02H MOV CX,03H LOP: INC AX ADD BX,AX SHR AX,1 LOOP LOP HLT 请回答:程序执行后AX=_,BX=_33分析下面的程序段: XOR AX,AX MOV AX,6A3EH MOV CX,0203H RCL AH,CL XCHG CH,CL RCR AL,CL INT 3 请回答:程序执行后AX=_;CF=_。34.用DEBUG调试如下程序段: MOV SI,O MOV AL,1000 SI LP:INC SI CMP SI,08H JAE A11 CMPA
9、L,1000SI JGE A22 MOV AL,1000SI A22:JMP LP A11:INT 3 DS:1000H DB 34H,47H,78H,77H DB 88H,99H,OAAH,OFFH 则程序执行后,AL=_ 该程序的功能是:_35阅读下列程序,说明程序执 行后AH、AL、CF、SUM单元的值。 MOV AH,O MOV AL, NUM1 ADD AL, NUM2 DAA ADC AH,0 MOV SUM, AL INT 3 NUM1 DB 73H NUM2 DB 66H SUM DB? AH=_ ,AL=_ ,CF=_ SUM单元的值=_36已知参数定义和梯形图程序 如图所示
10、,试说明程序控制功能。按钮AN1 1:001100按钮AN2 I:002/01电机M 0:003/01五、简单应 用题(本大题共2小题,每小题5分,共10分)38. 8255A作为8位数字显示器接口如图所示,8255A的口地址已设定为120H-123H,使位6的数字显示器显示字符6的程序段如下所示,请在空格中填写正确的内容。 MOV DX,_;初始化 MOV AL, _ OUT DX, AL MOV DX,_;输出字形码 MOV AL,_ OUT DXALMOV DX,120H;输出位选码MOV AL,_OUT DXAL39.设串行通信接口芯片8251A的 数据端口地址为218H,状态端口地址
11、为219H, 并已经初始化。用查询的方式发送数据,被发送的字符在数据段2000H单元开始的内存区。发送完 “$”后结束发送。请在空格中填写正确的内容。 MOV BX2000HMOV_,219H LOOP: IN_,DX TEST AL,OIH;检查TXRDY JZ_;数据发送缓冲区不空,继续检测 MOV DX MOV AL,BX;取待发 送字符 OUT DXAL TEST AL_;检测是否结束符 JZ EXIT INC BX JMP LOOP EXIT:INT 3六、综合应 用题(本题8分)40.如图所示,8255A口 外接一个共阴极LED八段显示。PB7外接 一个开关键K,当K键断开时不显示
12、,闭合 时,循环显示05,每秒钟显示变化一次。设8255的 端口地址是(218H-21BH),请在空格中填写正确的内容。START: MOV DX, _MOV AL, 82H;8255控制的初始化OUT DX,AL MOV DX, _IN AL,DX;读B口开关状态AND AL, _;检查开关闭合JZ DISPOFF MOV BX,200H MOV CX,_DISP: MOV AL,BX;取字型码MOV DX,_OUT DX,AL;LED显示CALL DELAY1;调用延时1S子程序INC_DISP;循环显示JMP START DISPOFF:MOV DX,218H MOV AL, _;不显示
13、OUT DX,AL JMP START DS:200H DB 3FH,06H,5BH,4FH,66H,6DH工业用微型 计算机标准预测试卷(六)答案详解一、1C 解析10010111B对 应的十进制为:27 +24 +22 +21 +20 =1512A 解析负数的原码最高位为符号x位,为1,低7位 为数据y位3B 解析负数的补码=反码+14. A 解析220= 210210 =1024k(注:1k= 210= 1024)5.C 解 析两正数相加后最高位为1,溢出6B 解析物理地址为DS的值左移四位后与偏移量相加7C 解析10 *4= 40= 28H8B 解析立即数不能作为目的操作数。9A 解析
14、PUSH指令使SP减2,POP指 令使SP加210.B 解 析MOV指令不影响标志位。11B 解析名字的第一个字符不能是数字。12.A 解 析AL内容的DO位为O,为偶数。13. B 14. A 15. B 16. D 17. D18.C 解析一个字符的长度为1+7 +1+1 =10。19.C 解 析20. D二、21.基址加变址寻址22容量23 8324.3解析TX,RX及地线25. 326. 2527. FTP28. 解 析29= 51229.采样保持器30. 32三、31. (20300H) =22H (20301H) =33H(20302H) =44H (20303H) =55 H32
15、. AX =1,BX =8 解析完成2+2 +2 +233.程序执行后AX =514FH,CF=134. AL =78H,该程序的功能是:求有符号数的最大值。35. AH =OIH,AL =39H,CF =0SUM单元的值=39H36按钮AN1按下抬起变化5次后,电机M起动,按下按钮AN2后,电机停止。四、37NUM150SIJB39HAB2JMPINC SI五、38. 123H80H121H82HOBFH39.DXALLOOP218H六、40. 21BH219H80H6218HBXLOOPOOH(或0)计数器C C5:0四、编写程 序题(本题8分)37.对以NUM1为起始地址的字节存储区中存有50个字符,统计 非数字字符的个数,并将结果回送到NUM2单元中,请在程序中的空格处填入适当指令使其完整。 XOR BX,BX LEA SI, _ MOV CX,_ XOR AX,AX AB1: MOV AX,_ CMP AL,30H _AB2 CMP AL, _ JA_ _ AB3 AB2: INC BL AB3:_ LOOP AB1 MOV NUM2,BL INT 3