作业
1
(第二章?/p>
1
?/p>
8086
系统中,
设段寄存?/p>
CS=1200H
?/p>
指令指针寄存?/p>
IP=FF00H
?/p>
此时指令的物理地址
为多少,指向此地址?/p>
CS
?/p>
IP
值是唯一的吗?/p>
2
?/p>
T1
状态下?/p>
8086
的数?/p>
/
地址线上是什么信息,用哪个信号将此信息锁存起?/p>
4
?/p>
?/p>
CS=A000H
?/p>
求当前代码段在存储器中的物理地址范围是什么?若数据段位于
52000H
?/p>
61FFFH
?/p>
64K
范围内,?/p>
DS=?
5
?/p>
若当?/p>
SS=3500H,SP=0800H,
说明堆栈段在存储器中的物理地址?/p>
若此时入?/p>
10
个字节,
SP
内容是什么?若再出栈
6
个字节,
SP
为什么值?
6
、某程序数据段中存放了两个字?/p>
1EE5H
?/p>
2A8CH
,已知(
DS
?/p>
=7850H
,数据存放的?/p>
移地址?/p>
3121H
?/p>
285AH
。试画图说明它们在存储器中的存放情况,若要读取这两个字,
需要对存储器进行几次操作?
作业
2
?/p>
(第五章?/p>
1
、某一个微机系统中,有
8
?/p>
I/O
接口芯片,每个芯片占?/p>
8
个端口地址,若起始地址?/p>
9000H
?/p>
8
块芯片的地址连续分布,用
74LS138
作译码器,试画出端口译码电话,并说明?/p>
块芯片的端口地址范围?/p>
作业
3
?/p>
(第七章?/p>
1
、已知:
SP=0100H
?/p>
SS=0500H
?/p>
PSW=0240H,
在存储单元中已有内容为(
00024
?/p>
=0060H
?/p>
?/p>
00026H
?/p>
=1000H
,在?/p>
0800H
?/p>
00A0H
)中有中断指?/p>
INT 9
。试?/p>
,
执行
INT 9
指令后,
SS
?/p>
SP
?/p>
CS
?/p>
IP
?/p>
PSW
的内容是什么?栈顶的三个字是什么?
2
、中断向量指什么,放在哪里?,对应
8086
?/p>
1CH
的中断向量存放在哪里,如?/p>
1CH
?/p>
中断处理程序?/p>
5110H
?/p>
2030H
开始,则中断向量应怎样存放
?
3
、假如外?/p>
A
1
?/p>
A
2
?/p>
A
3
?/p>
A
4
?/p>
A
5
按优先级排列,外?/p>
A
1
优先级最高,按下列提问,说明
中断处理的运行次序,
(中断服务程序中?/p>
STI
指令?/p>
?/p>
1
)外?/p>
A
3
?/p>
A
4
同时发中断请求;
?/p>
2
)外?/p>
A
3
中断处理中,外设
A
1
发中断请求;
?/p>
3
)外?/p>
A
1
中断处理未完成前,发?/p>
EOI
结束命令,外?/p>
A
5
发中断请求?/p>
3
?/p>
某系统中?/p>
3
?/p>
8259A
级联使用?/p>
1
片为
8259A
主片?/p>
2
片为
8259A
从片?/p>
从片接入
8259A
主片?/p>
IR
2
?/p>
IR
5
端,并且当前
8259A
主片?/p>
IR
3
及两?/p>
8259A
从片?/p>
IR
4
各接有一个外?/p>
中断源。中断类型基号分别为
80H
?/p>
90H
?/p>
A0H
、中断入口段基址?/p>
2000H
,偏移地址分别
?/p>
1800H
?/p>
2800H
?/p>
3800H
、主?/p>
8259A
的端口地址?/p>
CCF8H
?/p>
CCFAH
。一?/p>
8259A
从片
的端口地址?/p>
FEE8H
?/p>
FEEAH
,另一片为
FEECH
?/p>
FEEEH
。中断采用电平触发,完全嵌套
工作方式,普?/p>
EOI
结束?/p>