微机原理09-10-1_B卷.doc_第1页
微机原理09-10-1_B卷.doc_第2页
微机原理09-10-1_B卷.doc_第3页
微机原理09-10-1_B卷.doc_第4页
微机原理09-10-1_B卷.doc_第5页
全文预览已结束

下载本文档

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

文档简介

合肥学院2009至2010学年第一学期 微机原理与接口技术I课程考试( B)卷电子信息与电气工程系 07级 自动化/电子/通信 专业 班级 学号 姓名 题号一二三四五六七八九十总 分得分阅卷得分一.单项选择题(在每小题的四个备选答案中,选择一个正确的答案,并将其号码填在题干的括号内。每小题1分,共15分。)1. 8086经加电复位后,执行第一条指令的地址是 ( )。A、FFFFH B、03FFFH C、 0FFFFH D、FFFF0H装 订 线2. 8086/8088的中断向量表是( )。 A、存放类型号 B、 存放中断处理程序入口地址参数 C 、中断处理程序人 D、中断处理程序的返回地址3.在8086/8088的延长总线周期中,在()之后插入Tw。A、T1 B、T2 C、T3 D、T44. 在8086存储空间中,用一个总线周期访问一个16位的字数据时,BHE 和A0必须是( )。A、 00 B、 01 C、 10 D、 115.下列传送指令中有语法错误的是()。A.MOVCS,AX B.MOVDS,AX C.MOVSS,AX D.MOVES,AX6.执行INC指令除对SF.ZF有影响外,还要影响的标志位是()。A.OF,AF,PF B.OF,AF,CF C.OF,PF,CF D.AF,PF,CF7. 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。A、名字项 B、操作项 C、操作数项 D、注释项8不能同时让CF和AX清零指令是( )。A、MOV AX,0 B、XOR AX,AX C、SUB AX,AX D、AND AX,09查询输入/输出方式需要外设提供( )信号,只有其有效时,才能进行数据的输入和输出。A控制B地址 C状态D数据10.8255PA口工作在方式2,PB口工作在方式1时,其PC口()。A、两个4位I/O端口 B、一个8位I/O端口C、部分作联络线D、全部作联络线11. 标志寄存器的标志位SF=1表示运算结果( ) A.为零 B.为负 C.溢出 D.有进位12. 以下()不属于接口的作用。A、 能够实现数据格式的转变;B、可以实现地址变换,形成物理地址;C、 够实现数据传送的缓冲作用,使主机、外设速度匹配;D、 能够记录外设和接口的状态,以利于CPU查询;13、过程定义语句以( )语句结束。命题教师 课程组 共 6 页,第 1 页 A.END B.ENDS C.ENDP D.ENDM 14.8253定时/计数器中,某计数据的最大计数初值是()。A、65536 B、7FFFH C、0000H D、FFFFH15串行接口中,并行数据和串行数据的转换是用()来实现。A、 数据寄存器 B 、移位寄存器 C 、 锁存器 D 、 A/D转换器二、填空题(每小题1分,共17分)1、 若一个数据块在内存中的起始地址为80A0H:DFF6H,则这个数据块的起始地址的物理地址为( ) 。2、堆栈是以( )的原则存取信息的一个特定存贮区。8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器( )和堆栈指针( )来定位。堆栈操作是以( )为单位。3、若存储器芯片容量为8K4 BIT,用此芯片构成从4000H到7FFFH的内存,要用( )片。4、 8086/8088微处理器的INTR引脚由标志位( )控制。 5、对于寄存器之间的数据传送,指令指针寄存器( )不参加数据传送,代码段寄存器CS不能作( )。6、 当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是( )信息。 7、在8086/8088中,一个最基本的总线周期由 ( ) 个时钟周期(T状态)组成,其存储器的存储空间为( )。8、 8086/8088最多能处理( )种中断。9、 8251A是通用( )接收发送器。异步串行通讯规程规定,传送的每个字符的最后是( ),其宽度为( ),信号电平为 ( )。 三、程序分析填空题(共21分)1、 程序分析题(16分)(1、) CLC MOV CX , 0FFFFH INC CX 执行上面程序段后, CX=( ), CF=(),ZF=()(2、) NEG AXNEG DXDEC DX 上述程序段执行后完成( )操作。(3、)将下列左边各项与右边的名词对应起来,找出正确答案的序号填入括号中:共 6 页,第 2 页1使计算机执行某种操作的命令 2表示计算机执行什么操作的符号 3使汇编程序执行某种操作的命令 4用汇编语言或高级语言编写的程序5以机器码指令组成的程序 6指出指令在程序中位置的符号地址 7指出在存储器中数据存储的单元符号地址 8将高级语言的程序翻译成机器码程序的实用程序 9存放指令机器码的存储器段区 10将汇编语言程序翻译成机器语言程序的实用程序 代码段 源程序 汇编程序 指令 伪指令 编译程序 目标程序 助记符 标号 变量2、程序填空题程序填空题(下列各小题中每空只能填一条指令,每空2分共6分。)下列程序是把DA1数据区的数09转换为对应的ASCII码。试把程序中所缺的指令填在横线上。 DA1 DB 00H,01H,02H,03H,04H,05H,06H,07H,08H,09H ASCI DB 10 DUP(?) CUNT =ASCI-DA1 LEA SI,DA1 LEA DI,ASCI LOP1: MOV AL,SI MOV DI,ALINC SI LOOP LOP1四、简答题(每小题5分,共30分)1、用4K4的EPROM存储器芯片组成一个16K8的只读存储器,问:(1) 该只读存储器的数据线和地址的位数? (2) 根据题意需多少个4K4的EPROM的芯片? 2、8086系统采用单片8259A,其中断类型号为36H,试问其中断矢量表的中断矢量指针是多少?这个中断源应连向IRR的哪一个输入端?若中断服务程序的入口地址为ABC00H,则其矢量区对应的四个单元的数码依次为多少?8259A偶地址为1208H,若屏蔽 8259A的IR3和IR6中断请求,试编写其屏蔽字的程序。3、何为I/O端口?分为哪几类?分别何类信息?4、什么叫波特率?在一个异步通信系统中,如果数据速率为1200波特率,数据格式为8个数据位,一个校验位,2个停止位,那么每秒能传多少字符?5、简述什么是8086的最小方式和最大方式?共 6 页,第 3 页6、从80000H开始的顺序50个单元存放着50个8位的带符号数。试编程求出这50个数中正数的个数并放在BL中。五、基本设计题(共17分)1、8255并行接口的PA口同AD转换器相连接,PB口同7段LED显示器连接,PA、PB口都工作于方式0。(共12分) 1)根据图3中连接,写出使7段显示器显示0-9的代码。 2)编制一程

温馨提示

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

评论

0/150

提交评论