南华大学微机试题1Word格式.docx
- 文档编号:17663307
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:12
- 大小:154.47KB
南华大学微机试题1Word格式.docx
《南华大学微机试题1Word格式.docx》由会员分享,可在线阅读,更多相关《南华大学微机试题1Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
AX=o
CS
2.8086CPU内部有很多寄存器,分别指出它们是什么寄存器:
SS,IP,SP—
3.说明8086CPU芯片的一些重要引脚的功能:
INTR
ALE
MN/MX
4•假设程序段如下:
MOVAX,5439H
MOVBX,456AH
ADDAX,BX
贝yAX=,CE=、PF=、
5•说明下列指令中源操作数属于什么寻址方式:
(1)MOVAL,[DI+5];
(2)MOVAL,[BX];
(3)ADDAL,80H;
6.8086汇编程序开发过程大体分为四个步骤即为:
7.8086CPU的堆栈采用工作方式。
AF=
、OF=
、调试。
二、单项选择题(共10小题,每题2分,共20分)
1•直接访问1M字节空间需要地址总线根数为(
C.22
A.20B.32
2.中断向量表存放的是(
A、中断类型号
3.对8255A的B口有(
A.1B.2
)。
中断服务子程序入口地址
)种工作方式。
C.3
)
D.64
C、断点地址D、中断向量地址
D.4
4.
5.
6.
整个汇编源程序以()语句结束。
A.ENDB.ENDS
8086微机系统中地址总线的作用是(
A、用于选择存储器单元
C、用于选择存储器单元和选择IO端口
8086微机系统中,
A.由程序指定
C.固定2号中断
7.
8.
C.ENDP
D.ENDM
B、用于选择10端口
D、以上说法都不对
INTR中断的中断类型号是
B.由操作系统自动分配
D.由用户设计时规定,通过数据总线发给CPU
能实现串并转换的芯片是(
A8255AB8251A
以下是和中断有关的操作,不是
A)保护断点
C)保护现场
下列8086指令的写法不正确的
C8253
CPU中断响应自动完成而要用户编程实现的(
B)恢复断点
)标志寄存器内容入栈
D8259A
A.MOVAX,BLB.ADDAL,[2340H]
10.编程人员不能直接读写的寄存器是(
B
C.PUSHAX
D.INCCL
A、D
、CX
、IP
、SP
1.
三、简答题(共4小题,每题
5分,共20分)
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,[OOOOH]
;
AX=
H
MOVAL,[BX]
AL=
MOVAX,[BX+1]
MOVAX,[BP+SI]
2.设堆栈段地址SS的内容是9000H,堆栈指针SP的初值为3815H,AX=1234H,BX=5678H,试问:
PUSHBX
后SP=
并把数据入堆存放情况在下面存储空间示意图中填入:
五、编程题(共2小题,第1题8分,第2题14分,共22分)
1.假设40H类型号中断的子程序入口地址为8900H:
2478H,试编程把子程序入口地址
装入中断向量表。
2.某8086CPU微机系统以8255A作为接口,如图1所示,要求初始化A、B口均为方式0
输出,PC3-PC0为输出,PC7-PC4为输入,方式控制字和C口按位置位/复位控制字格式
分别已给出在下面,
1);
(1)分析8255A的四个端口地址(没用到的地址线看做为
(2)编写8255A初始化程序;
图1系统接口图
方式选择控制字格式
特征位D7■匸匚匸F'
|]>
7[D6|D5|P4|Dd|La|D1|D0|
血组方式:
00=方式D
01=方式11;
:
=方式2
D7
=0腔制芋标志
C口按位置位/复位控制字格式
D5
D4
D3______
5度第一学期
D1
DO
2009-2010学
哦机原理及应脖¥
復可)课程试题於
000-FCO
001-PCI
111-PC7
1.8086CPU硬件中断包括
2•试问在下列程序段执行后,AL=
MOVAL,96H
ADDAL,26H
3•请指出下面两条指令源操作数的寻址方式:
MOVAX,BX;
寻址方式:
MOVAX,[BP];
寻址地址:
、堆栈段三段。
一个完整的汇编源程序应该包括
5.8086CPU有—位数据总线,—位地址总线。
6.8086CPU系统总线包括、、三种类型。
7.微机系统CPU和外设数据传送方式一般可采用四种方式:
即、、禾n输入/输出处理机方法。
&
8086CPU的基本总线周期包括—个振荡周期。
若8086CPU主频为4MHz,则其基本总线周期为ns。
(DX)=5609H。
现要求
)示图中堆栈内容是正确的。
A、栈底地址B、栈顶地址C、中断服务程序入口地址
7.编译源程序产生目标程序需要用汇编程序ASM中的()
AlinkBeditCdebugDmasm
8.设(SS)=4000H,(SP)=1000H,(AL)=78H,(AH)=0FCH,先后把AL和DX中的内容压入堆栈,第(
40000H
SS40000H
40001H
40FFCH
09H
SP41000H
56H
SP40FFCH
40FFDH
41001H
0FCH
40FFEH
78H
41002H
40FFFH
41003H
00H
41000H
41004H
SS
SP
8086CPU从功能上分为那两部分?
各部分功能是什么?
8086系统中的物理地址是如何得到的?
假如CS=4300H,IP=2100H,则此时取指
令的物理地址为多少?
1.已知(60000H)=89H,(60001H)=76H,(60002H)=45H,(60003H)=23H,(60004H)=0FH;
(70000H)=02H,(70001H)=03H,(70002H)=04H,(70003H)=05H,(70004H)=06H,执行下列程序,填入指定寄存器的当前内容。
MOVSI,3
MOVAX,[0000H]
2.若SP=1000H,SS=1000H,AX=1234H,BX=5467H,DX=2103H,试问执行下列指令后
PUSHAX
PUSHDX
POPCX
POPAX
SP=
AX=
BX=
SS=
五、编程题(共1小题,上分)
1.某8086CPU微机系统以8255A作为接口,如图1所示,要求初始化A、B口均为方式0输
入,PC3-PC0为输入,PC7-PC4为输出,方式控制字和C口按位置位/复位控制字格式分别已
给出在下面,
(1)分析8255A的四个端口地址(没用到的地址线看做为
(2)编写8255A初始化程序;
特征位叶1_|
|]J7[D6|D5|l>
4|Dd|D2
伽=方式。
01=方式1ljt=方武2
晦点;
s?
1=输入
0=输出
5{盅
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南华 大学 微机 试题