2009冬微机A答案.doc_第1页
2009冬微机A答案.doc_第2页
2009冬微机A答案.doc_第3页
2009冬微机A答案.doc_第4页
2009冬微机A答案.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

裁剪框学院_ 系_ 班级_ 学号_ 姓名_-装-订-线-第 1 页扬州大学试题纸( A 答案)(20092010学年第 二 学期) 广陵 学院 80605 班(年)级课程 微机原理 ( A )卷题目一二三四五总分得分一、 填空题:(30分)1. 十六进制数30A.5H转换为二进制是1100001010.0101,转换为十进制是 778.3125 。2. 8086/8088CPU中,总线接口部件和执行部件的_并行_工作方式,有力地提高了CPU的工作效率。3. 假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是200FFH。4. 在微机的三组总线中, 数据 总线是双向的,地址 总线是单向的。5. 假定(AX)=96H,(BX)=65H,依次执行ADD AX,BX和DAA指令后,(AL)= 61H。6. 采用两个中断控制8259A级联后,CPU的可屏蔽硬中断源能扩大到_15_个。7. 如果0段0034H、0035H、0036H、0037H这4个单元的内容分别为78H、56H、34H、12H,则对应于中断类型号 0DH 的中断处理子程序入口地址的段地址为 1234H ,偏移量为 5678H 。8. 若SP=0122H,SS=2100H,在执行(RET 4) INT 30H这条指令后,堆栈栈顶的物理地址为 2111CH 。9. 设8086要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是MOV DX, 03C0H、 IN AL, DX。10. 8086/8088的复位和启动操作是通过RESET引腿上的触发信号来执行的。复位后,代码段寄存器CS和指令指针寄存器IP分别初始化为_FFFFH 和0000H,所以系统启动后,总是从FFFF0H处执行指令。11. 用作存储器的芯片有不同种类。可随机读写,且只要不断电则其中存储的信息就可以一直保存的,称为_SRAM_。可随机读写,但即使在不断电的情况下其存储的信息也要定时刷新才不致丢失的,称为DRAM。所存信息由生产厂家用掩膜技术写好后就无法再改变的称为ROM。通过紫外线照射后可擦除所有信息,然后重新写入新的信息并可裁剪框第 2 页多次进行的,称为EPROM。12. 某8086系统采用8255A作为并行I/O接口,初始化时CPU所访问的端口地址为0C(B)8H,并设定为方式输出,则A口的口地址应为_0C2H_。13. 当8253定时器0的时钟脉冲为2MHZ时,其二进制计数时的最大定时时间为32.768ms,这时写入定时器的初值为 0 。14. CPU与外设之间数据传送的方式有:无条件方式、查询 方式、中断方式和DMA 方式。15. 在8086系统中常将 AD0 信号作为低8位数据的选通信号,信号作为高8位数据的选通信号二、选择题 (20分)1. 若在一个总线周期中,CPU对READY信号进行了次采样,那么该总线周期共包含_D_个时钟周期。A) 5 B) 6 C) 7 D) 8 2. 设AX=0C544H,在执行指令ADD AH,AL之后,有关状态标志位为_C_。A) CF=0,OF=0 B) CF=0,OF=1 C) CF=1,OF=0 D) CF=1,OF=13. 在8086的最小模式系统中,M/、和当前信号为0、1、0,表示现在进行的是_B_。A)I/O读B)I/O写C)存储器写 D) 存储器读4 .若用2片6116RAM(2K*8)及4片2732EPROM(4K*8)组成存储器,试问存储器的总容量是_C_。A) 12KB B) 16KB C) 20KB D) 24KB5下列指令有语法错误的是_C_。A) PUSH AX B) ADC AX,50HC) MOV SI,DI D) JMP WORD PTRBX+56设当前SP中为0400H,在执行了PUSH DS, PUSH AX两条指令后,SP中为_D_。 A) 0402H B) 0404H C) 03FEH D) 03FCH7汇编语言源程序经汇编后可直接生成 B 。A).ASM文件 B).OBJ文件 C).EXE文件 D).COM文件裁剪框第 3 页8在串行接口中,用来实现并行数据和串行数据的转换的是_B_。A) 数据寄存器B) 移位寄存器C) 锁存器D) A/D转换器9如果选择波特率因子为16,在接收时,采用波特率的16倍频率作为接收时钟,其目的是_D_。A) 提高采样精度B) 取样信号的峰值C) 提高接收速度D) 识别正确的起始位10在8253的6种工作方式中,能够自动重复工作的两种方式是 B 。 A) 方式1,方式2B) 方式2,方式3 C) 方式2,方式4D) 方式3,方式5三、简答题:(20分)1动态RAM为何要刷新?如何刷新?因为动态RAM是利用电容存储电荷的原理来保存信息的,而电容回逐渐放电,所以动态RAM要刷新;(分)可以通过对动态RAM不断地进行读出和写入,以使泄放的电荷得到补充,来完成刷新。(分)2对于8086存储器中的非规则字,为什么要两个总线周期才能读完? 第一个总线周期,利用数据总线的高8位从奇地址单元读取数据的低8位,第二个总线周期利用数据总线的低8位从偶地址单元读取数据的高8位。3 如果有几个中断源同时申请中断,系统怎么办?CPU在进入中断响应周期后,要做哪几件事?在多个中断源申请中断时,CPU能根据中断源的优先级别,最先响应优先级别最高的中断源的中断申请,处理完毕后再响应级别较低的中断源。CPU在进入中断响应周期后:关中断;保留断点;保护现场;给出中断入口;转入相应的中断服务程序;中断服务程序执行完后恢复现场;开中断与返回。裁剪框第 4 页4 什么叫波特率?在一个异步通信系统中,如果数据速率为1200波特,数据格式为8个数据位、1个校验位、2个停止位,那么每秒钟能传送多少字符?为什么同步传输比异步传输效率高?异步传输要有一位起始位,一个字符共12位,每秒钟可以传送字符1200/12=100(个)。同步传输不需要起始位和停止位,所以比异步传输效率高。四、程序分析题:(20分)1. 执行下列指令序列后,完成的功能是将(DX,AX)的值 乘以16 。 MOV CL, 04H SHL DX, CL MOV BL, AH SHL AX, CL SHR BL, CL OR DL, BL2. 以下程序实现的功能是 20H30H ,结果存放在 AX 中。START: MOV AL, 20H MOV BL,AL MOV AL, 30H MOV CL, AL MOV AX, 0NEXT: ADD AL, BL ADC AH, 0 DEC CL JNZ NEXT HLT第 5 页裁剪框3. 下列程序的功能是什么?结果如何存放?CODE SEGMENTASSUME CS:CODEBCB PROC FARMOV CH,ALAND CH,0FHMOV CL,4SHR AL,CLMOV CL,10MUL CLADD AL,CHPOP CXRETBCB ENDPCODE ENDS END BCB答:AL中的BCD码转换成2进制,结果还在AL中4、已知一段程序如下:DATA SEGMENT ORG 100HA1 DW 10,20A2 EQU 100A3 DB 1234A4 DW 1234HDATA ENDS画出该程序段的内存分配示意图,说明该数据段的存储器分配情况。该段内100H-109H共10个单元中,内容见上图(16进制)裁剪框第 6 页五、综合题如图所示为一开关状态检测电路和继电器控制电路。当开关K闭合时,将驱动对应的继电器(即动作);如果开关处于断开状态,则无电流流过继电器线圈,继电器不动作。如果系统每隔10ms检测一次开关状态,定时控制由8253。试编写对8255的初始化程序(初始态时应保证继电器不动作)和完成上述功能的检测、控制程序。设8255A地址为60H-63H. 建议去掉8253编程MOV AL, 82H; 8255控制字82H控制A、

温馨提示

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

评论

0/150

提交评论