南华大学微机试题1_精品文档.doc
- 文档编号:211168
- 上传时间:2022-10-06
- 格式:DOC
- 页数:8
- 大小:114KB
南华大学微机试题1_精品文档.doc
《南华大学微机试题1_精品文档.doc》由会员分享,可在线阅读,更多相关《南华大学微机试题1_精品文档.doc(8页珍藏版)》请在冰豆网上搜索。
南校文印专售
南华大学2008–2009学年度第一学期
学院专业考号姓名
微机原理及应用(D)课程试题()
考试日期:
2008年12月30日考试类别:
闭卷考试时间:
120分钟
题号
一
二
三
四
五
总分
得分
得分
阅卷人
一、填空题:
(每空1分,共20分)
1.执行系列指令后:
MOVAL,7
MOVBL,9
MULBL
结果为:
AX=。
2.8086CPU内部有很多寄存器,分别指出它们是什么寄存器:
CS,SS,IP,SP。
3.说明8086CPU芯片的一些重要引脚的功能:
INTR,ALE,。
4.假设程序段如下:
MOVAX,5439H
MOVBX,456AH
ADDAX,BX
则AX=,CE=、PF=、AF=、OF=。
5.说明下列指令中源操作数属于什么寻址方式:
(1)MOVAL,[DI+5];
(2)MOVAL,[BX];
(3)ADDAL,80H;。
6.8086汇编程序开发过程大体分为四个步骤即为:
、、、调试。
7.8086CPU的堆栈采用工作方式。
得分
阅卷人
二、单项选择题(共10小题,每题2分,共20分)
1.直接访问1M字节空间需要地址总线根数为()
A.20B.32C.22D.64
2.中断向量表存放的是()。
A、中断类型号B、中断服务子程序入口地址C、断点地址D、中断向量地址
3.对8255A的B口有()种工作方式。
A.1B.2C.3D.4
4.整个汇编源程序以()语句结束。
A.ENDB.ENDSC.ENDPD.ENDM
5.8086微机系统中地址总线的作用是()。
A、 用于选择存储器单元B、用于选择IO端口
C、用于选择存储器单元和选择IO端口D、以上说法都不对
6.8086微机系统中,INTR中断的中断类型号是()
A.由程序指定B.由操作系统自动分配
C.固定2号中断D.由用户设计时规定,通过数据总线发给CPU
7.能实现串并转换的芯片是()
A8255AB8251AC8253D8259A
8.以下是和中断有关的操作,不是CPU中断响应自动完成而要用户编程实现的()。
A)保护断点B)恢复断点
C)保护现场D)标志寄存器内容入栈
9.下列8086指令的写法不正确的是()
A.MOVAX,BLB.ADDAL,[2340H]C.PUSHAXD.INCCL
10.编程人员不能直接读写的寄存器是()。
A、 DIB、CXC、IPD、SP
得分
阅卷人
得分
阅卷人
得分
阅卷人
得分
阅卷人
三、简答题(共4小题,每题5分,共20分)
1.8086系统为什么要有地址锁存器?
需要锁存那些信息?
2.8086存储器空间和IO端口空间可寻找范围?
8086CPU是如何解决存储单元地址与IO端口地址重叠的问题?
3.简述不可屏蔽中断的响应过程。
4.什么是总线周期?
8086CPU基本总线周期由几个时钟周期组成?
如8086CPU的主时钟频率为10MHZ,则一个时钟周期为多少?
一个基本总线周期为多少?
得分
阅卷人
四、程序分析题(共2小题,第1题8分,第2题10分,共18分)
1.已知(60000H)=12H,(60001H)=43H,(60002H)=78H,(60003H)=0ABH,(60004H)=0FH;(70000H)=02H,(70001H)=63H,(70002H)=89H,(70003H)=0FAH,(70004H)=24H,执行下列程序,填入指定寄存器的当前内容。
MOVAX,6000H
MOVDS,AX
MOVAX,7000H
MOVSS,AX
MOVBX,0
MOVBP,0
MOVSI,2
MOVAX,[0000H];AX=H
MOVAL,[BX];AL=H
MOVAX,[BX+1];AX=H
MOVAX,[BP+SI];AX=H
2.设堆栈段地址SS的内容是9000H,堆栈指针SP的初值为3815H,AX=1234H,BX=5678H,试问:
(1)执行指令PUSHAX
PUSHBX
后SP=
并把数据入堆存放情况在下面存储空间示意图中填入:
9000:
3811H
9000:
3812H
9000:
3813H
9000:
3814H
9000:
3815H
9000:
3816H
9000:
3817H
9000:
3818H
9000:
3819H
地址
存储空间
(2)接着再执行POPAX后SP=,AX=,BX=。
得分
阅卷人
五、编程题(共2小题,第1题8分,第2题14分,共22分)
1.假设40H类型号中断的子程序入口地址为8900H:
2478H,试编程把子程序入口地址装入中断向量表。
2.某8086CPU微机系统以8255A作为接口,如图1所示,要求初始化A、B口均为方式0输出,PC3-PC0为输出,PC7-PC4为输入,方式控制字和C口按位置位/复位控制字格式分别已给出在下面,
(1)分析8255A的四个端口地址(没用到的地址线看做为1);
(2)编写8255A初始化程序;
(3)编程实现从PC2引脚输出占空比为50%、周期为40毫秒的方波(假设延时20毫秒的子程序已经编好可以直接调用,该子程序名称为DELAY20)。
图1系统接口图
C口按位置位/复位控制字格式
2009–2010学年度第一学期
学院专业考号姓名
微机原理及应用(D)课程试题
考试日期:
2009年12月24日考试类别:
闭卷考试时间:
120分钟
题号
一
二
三
四
五
总分
得分
得分
阅卷人
一、填空题:
(每空1分,共20分)
1.8086CPU硬件中断包括和。
2.试问在下列程序段执行后,AL=,OF=,AF=和CF=。
MOVAL,96H
ADDAL,26H
3.请指出下面两条指令源操作数的寻址方式:
MOVAX,BX;寻址方式:
MOVAX,[BP];寻址地址:
4.一个完整的汇编源程序应该包括、、堆栈段三段。
5.8086CPU有位数据总线,位地址总线。
6.8086CPU系统总线包括、、三种类型。
7.微机系统CPU和外设数据传送方式一般可采用四种方式:
即、、和输入/输出处理机方法。
8.8086CPU的基本总线周期包括个振荡周期。
若8086CPU主频为4MHz,则其基本总线周期为ns。
得分
阅卷人
二、单项选择题(共10小题,每题2分,共20分)
1.直接访问8M字节空间需要地址总线根数为()
A.20B.32C.22D.64
2.CPU是()。
A、微机系统B、微型计算机C、中央处理器D、单片机
3.对8255A的C口执行按位置位\复位操作时,写入的端口地址是()。
A.A端口B.B端口C.C端口D.控制端口
4.整个汇编源程序以()语句结束。
A.ENDB.ENDSC.ENDPD.ENDM
5.8086CPU中地址锁存信号是()。
A、 ALEB、BHEC、HOLDD、NMI
6.堆栈指针SP的作用是用来指示()。
A、栈底地址B、栈顶地址C、中断服务程序入口地址D、下一条指令地址
7.编译源程序产生目标程序需要用汇编程序ASM中的()
Al
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南华 大学 微机 试题 精品 文档