计算机原理课件-5

  • 格式:pps
  • 大小:210.00 KB
  • 文档页数:19

3.2.2 存储器的组成
问题:
存储单元是8位的, 而数据总线为16
位的(字长为16位), 如何进行字/字节读写?
§3.4 8086 CPU的时序
时序:各种信号出现的先后顺序
一。

概述
1.时钟周期:时钟信号的周期,T状态
时钟频率:时钟信号的频率
2.总线周期:CPU完成一次访问存储器或IO端口的操
作所需时间,最少包含4个T(T1~T4)3.指令周期:执行一条指令所需时间,包含若干个总
线周期
第三章习题课
1。

8086CPU由_____、_____两大部分组成
2。

描述8086CPU BIU取指令的工作过程,BIU取指令应满足什么条件?
3。

8086CPU内部的4个寄存器是___、___、____、_____
4.8086CPU 的状态标志寄存器的6个状态标志是
______________________________
5.8086有_______根地址线,其内存最大容量是
_____ 字节
6。

8086CPU的地址允许锁存信号是______,工
作模式选择输入信号是______,存储器/IO端口访问信号是____
7。

8086CPU的堆栈指针寄存器为_____,
指令指针寄存器是______
8.计算6F23H+D0EFH,并根据结果设置SF,CF,ZF,OF,AF,PF
9。

一数据区从地址30000H开始的存储单
元中存放的内容依次是:34,12,AB,CD,20,D2,40,…,试问:
1)30000H单元中的字数据是_____,双
字是____
2) 30001H单元中的字节数据是____,字是_____
10.写出下列存储器地址的段地址、偏移地址、和物理地址
1)3B4C:0065 2)1234:000A
11。

8086内存管理中,每个段起始地址有何特点?
12。

已知现行数据段中一存储单元的物理地址为2F999H,若当前DS=2000H,则偏移地址为______,若当前DS=2100,则偏移地址为______
13。

设下一条要执行的指令的物理地址是30F00H,若当前IP=0E00H,则CS=______
14。

假定当前CS=A000H,试问现行代码段可寻址的存储空间的范围是多少?15。

假定现行数据段位于存储器的A1000H 到B0FFFH存储单元,试问DS段寄存器的内容是多少?
16。

假定数据段中有二个数据字1234H和 5678H,若已知当前DS=5AAOH,它们的偏移地址分别为245AH、3245H,试用图说明它们在存储器中的物理地址
17。

一数据区的起始地址是2000H:30F0H,它有十个字,写出这个数据区首末字的物理地址。

18。

已知某个段的起始物理地址为AF000H 则段基址为______
19。

设有两个段的段基址为1000H及1010H 问这两个段有多少个字节是重叠的?
并给出10101H单元在两个段中的逻辑地址
20。

8086系统中______芯片是时钟发生器 ______芯片是地址锁存器
21。

8086系统中为什么要用地址锁存器? 8282与8086如何连接?
22。

什么叫总线周期?一个总线周期至少包括几个时钟周期?。