收藏 分销(赏)

微计算机原理与应用模拟题4.doc

上传人:1587****927 文档编号:1664418 上传时间:2024-05-07 格式:DOC 页数:9 大小:179KB
下载 相关 举报
微计算机原理与应用模拟题4.doc_第1页
第1页 / 共9页
微计算机原理与应用模拟题4.doc_第2页
第2页 / 共9页
微计算机原理与应用模拟题4.doc_第3页
第3页 / 共9页
微计算机原理与应用模拟题4.doc_第4页
第4页 / 共9页
微计算机原理与应用模拟题4.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、模拟试卷4一 单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题后的括号内。每小题1分,共10分。错选、多选或未选均无分)1. 在中断方式下,外设数据输入到内存的路径是( )。 A. 外设数据总线内存B. 外设数据总线CPU内存 C. 外设CPUDMAC内存 D. 外设中断接口CPU内存 2. 在异步串行通信中,使用波特率来表示数据的传送速率,它是指( )。 A. 每秒钟传送的字符数 B. 每秒钟传送的字节数 C. 每秒钟传送的字数 D. 每秒钟传送的二进制位数3. 一个有16个字的数据区,它的起始地址为70A0H:9DF6H,它的最后一个字的存储单元的物理地址是( )

2、。A. 10E96H B. 7A814HC. 7A815HD. 10EB6H4. 8255A的PA口工作于方式2时,PB口不能工作于( )。A.方式0B.方式1C.方式2D.任何方式5. 在计算机系统中,高速外设与内存储器进行批量数据传送时,应采用( )。A.无条件传送 B.条件传送方式 C.中断控制 D.直接存储器存取6. 8086CPU中,时间周期、指令周期和总线周期的费时长短的排列是( )。A. 时间周期指令周期总线周期 B. 时间周期总线周期指令周期C. 指令周期总线周期时间周期 D. 线周期指令周期时间周期7. 微型计算机在硬件上是由( )四大部分组成。A. 微处理器、存储器、I/O

3、 接口和总线 B. ALU、寄存器组、程序计数器和指令系统 C. 微处理器、存储器、输入设备、输出设备 D. 主板、硬盘、键盘、显示器 8. 若n为计数初值,8253的哪种工作方式能够产生(输出)宽度为n个时钟脉冲周期的负脉冲( )。A.方式0 B.方式1C.方式2 D.方式39. 计算机与外设之间的串行通信,实际是 ( )A.CPU与I/O接口并行,I/O接口与外设串行B.CPU与I/O接口并行,I/O接口与外设并行C. CPU与I/O接口串行,I/O接口与外设串行D. CPU与I/O接口串行,I/O接口与外设并行10. 8086/8088系统中在 0000H:002CH-0000H:002

4、FH 单元存放的向量对应的中断类型号为()。 A. 0AH B. 0BHC. 0CHD. 0DH二 多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案。并将其号码填在题中的括号内,多选、少选、错选均无分,每小题2分,共10分)18086/8088CPU的执行部件EU由( )组成。A.通用寄存器B.段寄存器C.标志寄存器D.ALUE.地址加法器2. 执行时可能改变IP值的指令有( )。A. 调用及返回指令 B. 中断及返回指令C. 转移指令 D. 串操作指令 E. 堆栈操作指令3. 下面源程序语句中,包含有直接寻址方式的是( )。A. MOV AX, 12HB. SUB AX, 123

5、4HC. ADD 2FA7H, BL D. MOV CL,ES: 9B5CHE. AND AH, 0F0H4. 实现中断优先级排队的方法有( )。A.硬件排队法 B.软件查询法 C.顺序控制法 D.循环控制法 E.子程序调用法5. 下列属于伪指令助记符的有( )。A. PUSHB. PROCC. INTD. DBE. ORG三 填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,每空1分,共10分)1. 8255A可允许中断请求的工作方式有_和_。2. 具有电可擦除的只读存储器是 。3. 8086CPU最多可以有 个中断类型,6片8259接成级联形式,最多可管理 级可屏蔽

6、中断。4. 从CPU的NMI引脚产生的中断叫做_,它的响应不受_的影响。5. 若(AL)=25H,执行指令XOR AL, AL后,AL的内容为 。6. 8086最小方式系统访问存储器和I/O的控制信号由 产生。7. 若 (AL) =80H,使用指令CBW后,(AX) = 。四 简答题(回答问题,本大题有3小题,每小题5分,共15分 )1. 什么是8086CPU的总线周期,它至少需要由几个T状态(时期周期)组成?在什么情况下需要在总线周期中插入等待周期Tw,Tw应插入在哪里?2. 简述逻辑地址与物理地址的关系,分别写出取指令的物理地址、堆栈操作的物理地址和存储器操作数物理地址的计算方法?3、简述

7、8086/8088CPU对INTR的中断响应过程?五判断改错题(判断下列各小题的正误,正确的划“”,错误的划“”,并对错误进行改正,本大题有5小题,每小题2分,共10分。)1. MOV BX, 78H ( )2. MOV SS:BX + SI +100H, AX ( )3. MOV AL, DX ( )4. XCHG SI,2000H ( )5. LDS SI,AX ( )六 程序分析 (写运行结果及程序功能,本大题有3小题,每小题5分,共15分)1. 分析下面的程序段,指出程序完成的功能。DATASEGMENTA DB 1,2,3,4,5,6,7,8,9,10BDB 1,2,3,4,5,6,

8、7,8,9,10S DW ?DATAENDSCODE SEGMENT ASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATAMOV DS,AX MOV DX,0MOV AH,0MOV SI,0MOV CX,10LOP1: MOV AL,SI+AMUL SI+BADD DX,AXINC SILOOP LOP1MOV S,DXCODE ENDS该程序所完成的功能是: 2. 完成下列程序段,从240H端口读取数据,测试其是否为负数,若不是则将241H端口清0,否则转向NEXT。 MOV DX , AL, DX TEST AL, MOV DX, MOV AL, 0 OUT D

9、X, AL . NEXT: 3. 以BUF为首址的字节单元中,存放了COUNT个无符号数,下面程序段是找出其中最大数并送入MAX单元中。BUF DB 5,6,7,58H,62,45H,127,COUNT EQU $-BUFMAX DB ?_ ;用BX指向BUF存储区MOVCX, MOVAL,BXLOP1:INC BX_ ;比较两数大小 NEXTMOVAL,BXNEXT:DEC CX_ ;CX-1后如果不为零转移到LOP1,继续循环MOVMAX,AL七. 基本设计题(按题目要求编制8086/8088汇编语言程序,本大题2小题,共12分)1. (6分)已知8253的选通地址为240H243H,采用

10、计数器2输出负脉冲信号用于申请中断。如果计数器2的输入时钟频率为20KHz,输出信号每秒引起100次中断。试编写相应程序。2. (6分)利用8255A芯片,控制8个发光二极管的显示功能,要求如下:当PA0有按键按下时,LED7、LED5、LED3、LED1接通;当PA1无按键按下时,LED6、LED4、LED2、LED0接通。电路图下图所示,设8255A的端口地址为0A4H0A7H。试编写相关程序。八. 综合应用设计题(18分)下图为用8253监视一个生产流水线的示意图。图中工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0计数器的计数输入CLK0,当通

11、道0计数满50后,由OUT0输出负脉冲,作为CPU的中断申请信号,在中断服务程序中,启动8253通道1计数器工作,由OUT1连续输出1000HZ的方波,驱动扬声器发声,持续5秒钟后停止输出。请根据电路图及工作原理回答下列问题:(1)(8分)若8253各端口地址为0D4H0D7H,请完成对74LS138以及8253的片选端的连线。(2)(10分)阅读下列程序及程序注释,并对程序填空:(设计数器均按BCD方式计数)主程序:MOV AL, ;通道0初始化 OUT 0D7H,AL MOV AL, ;置计数初值 OUT ,AL STI ; 开中断 LOP: HLT JMP LOP ;等待中断中断服务程序

12、: MOV AL, ;将GATE1置1,启动计数 OUT ,AL MOV AL, ;通道1初始化 OUT 0D7H,AL MOV AL, ;置计数初值 OUT 0D5H,AL MOV AL, OUT 0D5H,AL CALL DELAY5S ;延时5秒 MOV AL, ;将GATE1清0,停止计数 OUT ,AL模拟试卷4 参考解答一、 单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题后的括号内。每小题1分,共10分。错选、多选或未选均无分)12345BDBCD678910CCCAB二、 多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案。并将其号码填在题中

13、的括号内,多选、少选、错选均无分,每小题2分,共10分) 12345ACDABCBCDABBDE三、 填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,每空1分,共10分)1. 方式1 方式22. EEPROM3. 256 434. 非屏蔽中断 IF5. 06.7. FF80H四、 简答题(回答问题,本大题有3个小题,每小题5分,共15分 )1. 答:总线周期是CPU通过系统总线对存储器或I/O端口进行一次访问所需的时间。一个基本的总线周期由4个时钟周期组成,称为T1、T2、T3和T4。如果访问的存储器或外设的速度较慢,CPU会在T3之后插入一个或多个TW等待状态,直到

14、READY引脚检测到有效的“准备就绪”信号,CPU才会脱离TW状态而进入T4状态。2. 答:逻辑地址是指令引用的地址,它由段地址和偏移地址两部分组成;物理地址是一个20位的实际地址。它们之间的关系是:物理地址段地址16偏移地址取指令物理地址CS*16+IP堆栈操作物理地址SS*16+SP/BP存储器操作数物理地址DS/ES16偏移地址3. 答:CPU每执行完一条指令即对INTR信号进行检测,若INTR有效,且IF=1,则CPU就对INTR中断响应,其过程如下: 发出中断响应应答信号; 从数据总线上,读取中断类型码; 将标志寄存器的内容压栈; 将IF、TF清零; 保护断点,将当前CS、IP的内容

15、入栈; 由中断类型码在中断向量表中获取中断服务程序的入口地址,送入CS、IP中,从而进入中断服务程序五、 判断改错题(判断下列指令的正误,正确的划“”,错误的划“”,并对错误进行改正,本大题有5小题,每小题2分,共12分。)1. MOV BX, 78H ( )解:MOV BYTE PTRBX, 78H2. MOV SS:BX + SI +100H, AX ( )3. MOV AL, DX ( )解:MOV BX, DXMOV AL, BX4. XCHG SI,2000H ( )解:XCHG AX, 2000HXCHG SI, AX5. LDS SI,AX ( )解:LDS SI, BX六、 程

16、序分析 (写运行结果及程序功能,本大题有3小题,每小题5分,共15分)1. 程序段完成的功能是 A、B数据位对应相乘,将乘积进行累加后存入S单元 。2. 解:MOV DX , 240H IN AL, DX TEST AL, 80H JNZ NEXT MOV DX, 241H MOV AL, 0 OUT DX, AL . NEXT: 3. 解:BUFDB 5,6,7,58H,62,45H,127,COUNT EQU $-BUFMAXDB ?LEA BX, BUF ;用BX指向BUF存储区MOVCX, COUNT MOVAL,BXLOP1:INC BXCMP AL, BX ;比较两数大小 JAE

17、NEXTMOVAL,BXNEXT:DEC CX_JNZ LOP1_ ;CX-1后如果不为零转移到LOP1,继续循环MOVMAX,AL七、 基本设计题(按题目要求编制8086/8088汇编语言程序,本大题共12分)1. 解:计数器2初值为20KHz/100=200,工作方式2。MOV DX, 243HMOV AL, 10010100BOUT DX, ALMOV DX, 242HMOV AL, 200OUT DX, AL2. 解:MOV AL, 10010000BOUT 0A7H, ALAGAIN: IN AL, 0A4HTEST AL, 01HJZ PDOWNMOV AL,55HOUT 0A5H

18、, ALJMP AGAINPDOWN: MOV AL,0AAHOUT 0A5H, ALJMP AGAIN八、 综合应用设计题(18分)(1)若8253各端口地址为0D4H0D7H,则74LS138以及8253的片选端的连线如下图所示: (2) MOV AL, 0001011B ;通道0初始化 OUT 0D7H,AL MOV AL, 50H ;置计数初值 OUT 0D4H ,AL STI ; 开中断 LOP: HLT JMP LOP ;等待中断中断服务程序: MOV AL, 01H ;将GATE1置1,启动计数 OUT 0C4H ,AL MOV AL, 01110111B ;通道1初始化 OUT 0D7H,AL MOV AL, 00H ;置计数初值 OUT 0D5H,AL MOV AL, 10H OUT 0D5H,AL CALL DELAY5S ;延时5秒 MOV AL, 00H ;将GATE1清0,停止计数 OUT 0C4H ,AL

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服