《微机原理与接口技术》样卷1_第1页
《微机原理与接口技术》样卷1_第2页
《微机原理与接口技术》样卷1_第3页
《微机原理与接口技术》样卷1_第4页
《微机原理与接口技术》样卷1_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、选择题(每题1分,共20分)1下列传送指令中,有语法错误的是_A_。A MOV CS,AX B MOV DS,AXC MOV SS,AX D MOV ES,AX2循环指令LOOPNZ终止循环的条件是_A_。A CX=0,且ZF=0 B CX=0,或ZF=1C CX=1,且ZF=0 D CX=1,或ZF=13在基址加变址的寻址方式中,基址、变址寄存器分别为 B 。A AX或CX,BX或CX B BX或BP,SI或DIC SI或BX,DX或SI D DX或DI,CX或SI4下列代码所表示的十进制数加1后为素数的是 C 。A 00110001B B 00110001BCDC 00110110AS

2、CII D 36H5CX寄存器是 B 。A 变址寄存器 B 通用寄存器C 控制寄存器 D 段寄存器6若BUFFER已定义为字变量,且BX=0,则下列4条指令中可相互替代的是 C 。a. LEA SI,BUFFER b. MOV SI,OFFSET BUFFERc. LEA SI,BX+BUFFER d. MOV SI,BX+BUFFERA 仅a,d B a,b,c C a,b;c,d D 仅a,b7下列指令段经汇编后,DATA所代表的偏移地址为 D 。ORG 1000HSTROE DB 12 DUP(?)DATA DB 05H,06H,07H,08HA 100CH B 1001H C 1012

3、H D 100BH8下列指令中,能够改变AL寄存器内容的指令是_D_。A TEST AL,02HB OR AL,ALC CMP AL,BLD AND AL,BL9取指周期是 C 。A 存储器读周期 B 存储器写周期 C I/O 读周期 D I/O写周期108086在最小模式下,执行“IN AL,DX”指令时,、的状态分别是 B 。A 1,1,0 B 0,1,0 C 1,0,1 D 0,0,111 8086中设某个总线周期需插入4个TW(等待状态),则该总线周期内对READY信号检测的次数是 C 。A 3 B 4 C 5 D 612关于ROM的下列说法中,不正确的是 A 。A 计算机中可以没有R

4、OM B EPROM与EEPROM的擦除原理是不一样的C PROM只能编程一次D 电子盘常使用EEPROM13在进行输入输出操作时,下列设备或器件通常只能采用无条件数据传送方式的是 A 。A LED数码管 B 打印机 C AD转换器 D 键盘14下列关于中断方式特点的叙述中,不正确的是 C 。A CPU与外围设备可同时工作B 能处理异常事件C 数据的输入输出要经过CPUD 由中断控制器来实现数据的IO传送158086组成系统时,与其地址线、数据线直接相连的器件分别是 。A 单向驱动器、双向驱动器 B 锁存器、双向驱动器C 锁存器、锁存器 D 双向驱动器、双向驱动器16关于8255 A口工作方式

5、的下列叙述中,不正确的是 。A A口可独立工作于方式0、方式1、方式2B A口工作于方式1时,用哪位作联络线与输入输出方式有关C A口工作于方式2时,所用的联络线是确定的D A口工作于方式2时,只适合于中断传送17关于并行通信、串行通信的下列叙述中,不正确的是 。A 并行通信可在同一时刻传送多位信息B 串行通信在同一时刻只能传送1位信息C 并行通信传输线多、成本高、适合近距离传输D 串行通信的数据传送只有半双工、全双工两种18异步串行通信中的一种错误称为OE(接收缓冲器溢出错),该错误意味着 。A 数据流中1的个数与预期的不符B 接收缓冲器中前一个数据被后一个数据覆盖C 没有检测到足够的停止位

6、D 停止位太长19设8253工作于方式0,计数器正常工作时门控信号GATE变为低电平,此时对计数器的影响是 。A 结束本次计数循环,等待下一次计数的开始B 不影响本次计数C 暂时停止现行计数D 终止本次计数,立即开始新的计数208086的ALE信号在总线周期中的 阶段有效。A T1 B T2 C T3 D T4二、是非题(每题2分,共10分)1ADC0809有8个模拟输入端,因此,该芯片内部含有8个A/D变换器。 ( )28086系统中的数据线为16位,因此读/写内存时总是16位同时进行。 ( )3对定时器8253的3个通道的编程次序是完全固定的,须从通道0到通道2。 ( )4开机后中断向量表

7、在内存中自动生成,无法被改写。 ( )5RS232C标准中信号电平是TTL电平。 ( )三、分析题(共21分)1执行下面程序段后AX= ,BX= ,(2000H)= ,(2001H)= ,ZF= 。(5分)MOV BX,2000HMOV AX,203FHADD AX,3MOV BX,AXINC WORD PTR BX2执行下列程序段后,SP的值为 ,CF的值为 。(标志寄存器最低位为CF)(2分) MOV SP,6000H PUSHF POP AX OR AL,01H PUSH AX POPF3现有下列数据段:(3分)DATA SEGMENTCOUNT DB 12STR1 DBABCDEFGH

8、IJKLBUF DB COUNT DUP(0)DATA ENDS下面的程序段是实现把STR1中所有字符逆向传送到BUF缓冲区中(即STR1中第一个字符送到BUF的最后一个单元,STR1中最后一个字符送到BUF的第一个单元),请完善之。(*和*处只填写一条指令)MOV SI,OFFSET BUF-1MOV DI,OFFSET BUFMOV CX,_*_LOP:MOVSB_*_LOOP LOP4阅读下列程序段:(4分)STRING DBABCDEFGHIMOV AH,01H;从键盘上输入19之间的字符INT 21HAND AL,0FHDEC ALXOR AH,AHMOV BX,OFFSET STR

9、INGADD BX,AXMOV DL,BXMOV AH,02HINT 21H试回答:(1)上述程序段能够实现什么功能?(2)如从键盘输入字符4,则程序段运行后显示什么?5下图为一简化的键盘/数码显示器接口电路,假设端口线ah及1、2脚送“1”电平,可使显示器点亮并能实现键扫描。试问U1、U2及数码显示器的选用。 a. U1为_ (同相驱动器/反相驱动器)。 b. U2为_ (同相驱动器/反相驱动器)。 c. 数码显示器为_(共阴/共阳)数码管。 d若C键闭合,则端口线3,4的电平为_。四、编程(每题10分,共30分)1某数据块BLOCK中存放了200个以ASCII码表示的字符,统计其中数字字符

10、的个数,存入NUM单元。2自BUFFER单元开始有100个单字节带符号数(以补码表示),找出其中最大值,放入MAXIMUM单元中。3自STRING单元开始有一个以“$”结尾的字符串,试编程实现将其中所有大写字母转换为相应的小写字母(A和a的ASCII码分别为41H和61H)。五、某系统的接口原理简图如下图所示。8255A的A口及B口均工作于方式0,8253通道0(工作于方式2)每20ms启动一次AD转换,被采集的模拟量信号从ADC0809的IN0接入,经8255A的A口输入,ADC0809转换结束并通过8259的引脚IR2产生中断请求(设IR0的中断类型号为8),其中断服务程序为SAMP。上电

11、时,8259已由系统完成初始化,且8259为非自动中断结束方式。1根据硬件图,写出8255A,8253各端口的地址(设A10A15均取0);(4分)2说明LED数码管类型;(2分)3主程序如下所示,试编写其中的初始化子程序(子程序名为INIT),该程序包括对8253和8255A的初始化、设定ADC0809的中断向量。(6分) CODEASSUME CS:CODEMAIN PROC FARSTART: CALL INIT ;调用初始化子程序REPEAT: JMP REPEATMAIN ENDPINIT PROC NEAR ;初始化子程序INIT ENDPSAMP PROC NEARSAMP EN

12、DP CODE ENDS END START4编写中断服务程序SAMP,该程序完成读取AD转换数据,若该数据大于7FH,数码管显示0,否则显示1。(7分)附:中断向量设置(DOS功能调用 INT 21H)功能号:AH=25H入口参数:AL=中断类型号,DS:DX=中断向量(段地址:偏移地址)参考答案选择题(每题1分,共20分)1 A 2. B 3. B 4. D 5. B 6. D 7. A 8. D 9. A 10. B11. C 12. A 13. A 14. D 15. B 16. D 17. D 18. B 19. C 20. A是非题(每题2分,共10分) 2. 3. 4. 5. 分析题(共21分)AX2042H,BX2000H,(2000H)20H,(2001H)43H,ZF0(每空1分)SP6000H,CF1(每空1分)COUNT或12,STD,ADD DI,2(每空1分) = 1 * GB2 输入19之间的字符,显示对应的英文字母,1对应A,2对应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论