07自动化微机原理与汇编语言a.doc

上传人:新** 文档编号:552185542 上传时间:2023-04-25 格式:DOC 页数:4 大小:61.50KB
返回 下载 相关 举报
07自动化微机原理与汇编语言a.doc_第1页
第1页 / 共4页
07自动化微机原理与汇编语言a.doc_第2页
第2页 / 共4页
07自动化微机原理与汇编语言a.doc_第3页
第3页 / 共4页
07自动化微机原理与汇编语言a.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《07自动化微机原理与汇编语言a.doc》由会员分享,可在线阅读,更多相关《07自动化微机原理与汇编语言a.doc(4页珍藏版)》请在金锄头文库上搜索。

1、系别_ 专业_年级_姓名_学号 密封线 安阳师范学院 07自动化 专业 微机原理与汇编语言 课20082009学年度第二学期期末考试卷(A)题 号一二三四五总 分总分人复核人分 数一、分数评卷人补充填空题(每空2分 共20分)1、( )为指令指针寄存器,始终指向下一条指令的有效地址。2、有一个6个字的数据区,起始地址为70A0:DDF6,那么该数据区第一个字单元的物理地址为( )。3、某程序数据段定义如下: DATA SEGMENT PART DB HELLO DB 5 DUP(?) DW 3104H STR EQU $-PART DATA ENDS 则STR的值为( ),它表示的意义是( )

2、。4、BIU完成一次访问存储器或I/O端口操作所需要的时间称做( )。5、微机系统中实现定时的功能的三种方法( ),( ),( )。6、8086/8088 CPU提供了接受外部中断请求信号的引脚是( )和( )。二、分数评卷人选择题(每题2分 共20分)123456789101、8086 8088CPU复位时,各内部寄存器复位成初值,复位后从新启动时从内存的( )处开始执行指令。A. 00000H B. FFF00H C. FFFF0H D. FFFFCH2、在CPU和主存之间增设高速缓存Cache的主要目的是( ) A. 扩大内存容量 B.提高CPU访问外存的速度 C. 提高CPU访存的速度

3、 D.解决数据异步传输问题3、 有关CPU的内部结构,下列不正确的是( )A、由总线接口部件BIU和执行部件EU组成B、所有的寄存器都属于EU部件C、EU完成指令译码和执行指令的工作D、CPU中的IP存放下一条要执行指令的偏移地址4、使用DOS功能调用时,子程序的编号应放在寄存器中( )A、 AH B、 AL C、 AX D、任意指定 5、有一微机系统采用Pentium芯片为CPU该芯片有64条数据线,32条地址线,则该微机系统的最大内存容量为( )字节。A、2328B、2324 C、2322D、2326、下列关于I/O端口的寻址方法错误的是( )。A、I/O端口编址方式有存储器映象和I/O单

4、独编址B、I/O单独编址不占用存储空间C、I/O指令执行速度较慢D、存储器映象方法可用访问存储器的指令访问I/O端口7、CPU通过读取外设的状态来决定是否与外设进行数据传送的方式称为( )。A、查询方式 B、DMA方式 C、中断方式 D、无条件传送方式8、某8259A支持的中断类型号为83H、84H、86H,则对此8259A初始化ICW2应写为( )。A、83H B、86H C、84H D、80H9、循环指令LOOPNZ终止循环的条件是( )。A、CX=0,且ZF=0 B、CX=0,或ZF=1 C、CX10,且ZF=0 D、CX10,或ZF=1 10、下面有语法错误的指令是( )A、MOV A

5、X,BXSI B、MOV AX,2BXDIC、MOV AX,BXBP D、MOV AX,1BXSI三、分数评卷人简答题(共20分)1、设置一数据段,其中定义一下字符变量或数据变量(每小题2分,共10分)(1) FA为字符串变量personal car;(2) FB为十进制数字节变量:25;(3) FC为数字的ASCII字符字节变量:3265;(4) FD为包括5个零的字变量;(5) FE为FC的地址变量2、一个异步串行发送器,发送具有8位数据位的字符,在系统中使用1个奇偶校验位和两个停止位,若每秒发送100个字符,则其波特率,位周期和传输效率为多少?(5分) 3、一个8259A主片接两片从片,

6、从片分别接主片的IR4、IR6,则优先级次序为什么?(5分)四、分数评卷人画图题(共6分)某中断级联系统,从片的INT端接主片的IR3,试画出级联图。五、分数评卷人综合题(34分) 1、补充完成下列程序段。(4分)data segment mess1 db my computer! data endsextra segment mess2 db 12 dup(?) extra endscode segment assume cs:code , ds:data , es:extra Mov ds, ax Mov ax, extra Mov es , ax . Lea ( ), mess1 Lea ( ), mess2 Mov cx , ( ) Cld ( ) movsb . Code ends2、编写汇编语言程序,对键盘输入的大写字母用小写字母显示出来。(10分)3、采用5128的存储芯片,组成4K字的存储系统,需多少芯片,每块芯片需多少寻址线,若采用74LS138译码器,系统中至少需多少地址线。(10分)4、在一个以8086为CPU的系统中,若串行接口芯片8251A的数据端口地址为84H,控制口和状态口地址为86H,要求其工作于异步方式,波特率因子为16,有7个数据位,1个奇校验位,1个停止位,画出硬件连接图,并对8251A初始化。(10分)第 2 页 共 4 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号