发新话题
打印

ISA总线时序

ISA总线时序


ISA总线时序 : u% H$ z6 C: C8 ~
    ISA总线的时序和8086/8088的时序基本相同,但也有一些区别。有了8086/8088时序基础,对ISA总线时序的理解主要在于以下几点:
1 i. O* B: X0 U. F" Y    ①地址和数据已不再分时复用信号线,因此在整个总线周期内有效。
' |% X: J1 v% \    ②和8086/8088的最大模式一样,存储器读/写和I/O读/写的控制信号已分开,进行一种操作只需一个控制信号。 ) q/ f. E: B7 h3 ^/ ~! p, n
    ③一个典型的存储器读/写周期还是由T1、T2、T3和T4组成,而I/O读/写周期和DMA周期都自动插入了一个等待时钟周期。 7 j% s. Z7 F  F7 |0 o+ i
    ④I/O CH RAY相当于8086/8088时序中的:READY信号,当总线板卡上的存储器或I/0电路较慢时,可利用该信号迫使CPU插入等待时钟周期,但等待时钟周期不得超过10个。 & j. D( o" {7 O0 o( y$ S, u6 Y
    ⑤8位ISA总线在存储器读/写周期可用到20位地址,而16位.|SA总线在存储器读/写周期中可使用24位地址。但由于受I/O指令的限制,8位和16位ISA总线的I/0读/写周期都只能使用低16位地址。
! I3 F4 X* I( z7 j& X2 W5 v' M    ⑥BALE在CPU总线周期的T1期间有效,它的基本作用是进行地址锁存,但也可以作为一个新的CPU总线周期已开始的标志。 ! m. T% A* k8 N+ \8 V
    ⑦AEN有效表示DMAC正在控制系统总线,所以它可以作为系统处于DMA总线周期的标志。



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题