正在加载图片...
Chinaopub.com 第1章线连接219 8080的电路板上通常还有一个芯片称作 Intel8214优先级中断控制单元,它用来处理这些中断。 当中断产生时,该芯片产生一个中断信号给8080,8080响应中断。该芯片提供RST( Restart) 指令使得微处理器保存当前的程序计数器,并根据具体的中断信号转移到地址0000h、0008h、 0010h、0018h、0020h、0028h、0030h或0038h处去执行 如果正在设计一个具有新的总线类型的新计算机,你可以选择公开你的总线规范或者保 如果一个总线规范是公开的,其他厂商一称为第三方厂商一可以设计并销售与这种总 线相配套的扩展板。这些附加的扩展板使得计算机更有用且更令人满意,计算机的大量销售 为扩展板提供了更大的市场。这种现象刺激许多小的计算机系统设计者坚持开放体系结构的 原则,允许其他厂商生产计算机的外围设备。这样总有一种总线最终可以认为是工业界的标 准。标准已成为个人计算机工业的重要组成部分。 最著名的开放式体系结构个人计算机起源于 IBM PC。1981年秋季,IBM公开了包括整个 计算机完整电路图的PC机技术参考手册,其中还包括IBM为它制造的所有扩展板。这个手册 是很重要的工具,它使得许多制造商可以生产自己的PC机扩展板并且事实上产生了PC机的 “克隆”体一—兼容PC机,兼容PC机与 IBMPC机几乎完全相同且运行相同的软件 源于 IBM PC的更新换代产品现在已占到桌面计算机系统大约90%的份额。尽管IBM自身 只有很少的市场份额,但它毕竟要比最初的PC机采用专有设计的封闭式体系结构所占的份额 要大。苹果公司的 Macintosh机开始就采用封闭式体系结构,根本不考虑开放其体系结构,这 当初的决定可以用来解释为什么在目前的桌面计算机市场上 Macintosh只占有不到10%的份额。 (记住一点,无论一个计算机系统是在开放体系结构还是封闭体系结构下设计,都不会影响到 其他公司开发在该计算机系统上运行的软件。只有那些特定的视频游戏软件开发商才会限制 其他公司开发用于他们系统的软件。 最初的 IBM PC使用 Intel8088微处理器,可寻址1M存储空间。尽管8088处理器内部是16 位,但在外部按照8位来寻址存储器。IBM为最初的PC机设计的总线现在称作ISA( industry standard architecture,工业标准体系结构)总线。扩展板上有一个62针的插头,信号包括20个 地址信号,8个组合(复用)数据输入/输出信号,6个中断请求信号和3个DMA( direct memory access’,直接存储器访问)请求信号。DMA允许存储设备(本章最后将要讲到)比采 用别的方法更快地进行操作。通常,微处理器处理所有的内存读/写操作,但通过DMA,其他 设备可绕过微处理器通过总线直接进行内存读/写操作。 在S-100系统里,所有的部件都安装在扩展板上。在 IBM PC机里,微处理器、一些支持 芯片及一些RAM安装在IBM所称的系统板上,系统板也常称作主板或母板 1984年,IBM推出了 Personal Computer AT(先进技术型个人计算机),它采用16位的 Intel 80286微处理器,可寻址16M存储器。IBM保留了已有的总线,但另加了一个36针的插槽,其 中包括新增的7个地址信号(尽管只需要4个),8个数据输入/输出信号,5个中断请求信号和4 个DMA请求信号。 无论是数据宽度(从8位到16位到32位)还是输出的地址信号数目,当处理器在这些方面 的增长超出总线能力时,就需要对总线进行更新换代:当处理器达到较高的速度时,它也会 超出总线的能力。早期的总线是为时钟频率是几兆赫而不是几百兆赫的处理器设计的。如果 总线的设计不能适应高速传输,则可能引起射频干扰(RFI),从而引起收音机或电视机附近8 0 8 0的电路板上通常还有一个芯片称作 Intel 8214优先级中断控制单元,它用来处理这些中断。 当中断产生时,该芯片产生一个中断信号给 8 0 8 0,8 0 8 0响应中断。该芯片提供 R S T(R e s t a r t) 指令使得微处理器保存当前的程序计数器,并根据具体的中断信号转移到地址 0 0 0 0 h、0 0 0 8 h、 0 0 1 0 h、0 0 1 8 h、0 0 2 0 h、0 0 2 8 h、0 0 3 0 h或0 0 3 8 h处去执行。 如果正在设计一个具有新的总线类型的新计算机,你可以选择公开你的总线规范或者保 密。 如果一个总线规范是公开的,其他厂商—称为第三方厂商—可以设计并销售与这种总 线相配套的扩展板。这些附加的扩展板使得计算机更有用且更令人满意,计算机的大量销售 为扩展板提供了更大的市场。这种现象刺激许多小的计算机系统设计者坚持开放体系结构的 原则,允许其他厂商生产计算机的外围设备。这样总有一种总线最终可以认为是工业界的标 准。标准已成为个人计算机工业的重要组成部分。 最著名的开放式体系结构个人计算机起源于 IBM PC。1 9 8 1年秋季,I B M公开了包括整个 计算机完整电路图的 P C机技术参考手册,其中还包括 I B M为它制造的所有扩展板。这个手册 是很重要的工具,它使得许多制造商可以生产自己的 P C机扩展板并且事实上产生了 P C机的 “克隆”体—兼容P C机,兼容P C机与I B M P C机几乎完全相同且运行相同的软件。 源于IBM PC的更新换代产品现在已占到桌面计算机系统大约 9 0 %的份额。尽管I B M自身 只有很少的市场份额,但它毕竟要比最初的 P C机采用专有设计的封闭式体系结构所占的份额 要大。苹果公司的M a c i n t o s h机开始就采用封闭式体系结构,根本不考虑开放其体系结构,这 当初的决定可以用来解释为什么在目前的桌面计算机市场上 M a c i n t o s h只占有不到1 0 %的份额。 (记住一点,无论一个计算机系统是在开放体系结构还是封闭体系结构下设计,都不会影响到 其他公司开发在该计算机系统上运行的软件。只有那些特定的视频游戏软件开发商才会限制 其他公司开发用于他们系统的软件。) 最初的IBM PC使用Intel 8088微处理器,可寻址1 M存储空间。尽管8 0 8 8处理器内部是1 6 位,但在外部按照 8位来寻址存储器。 I B M为最初的P C机设计的总线现在称作 I S A(i n d u s t r y standard architecture, 工业标准体系结构)总线。扩展板上有一个 6 2针的插头,信号包括2 0个 地址信号, 8个组合(复用)数据输入 /输出信号, 6个中断请求信号和 3个D M A(d i r e c t memory access,直接存储器访问)请求信号。 D M A允许存储设备(本章最后将要讲到)比采 用别的方法更快地进行操作。通常,微处理器处理所有的内存读 /写操作,但通过D M A,其他 设备可绕过微处理器通过总线直接进行内存读 /写操作。 在S - 1 0 0系统里,所有的部件都安装在扩展板上。在 IBM PC机里,微处理器、一些支持 芯片及一些R A M安装在I B M所称的系统板上,系统板也常称作主板或母板。 1 9 8 4年,I B M推出了Personal Computer AT (先进技术型个人计算机 ),它采用1 6位的I n t e l 8 0 2 8 6微处理器,可寻址1 6 M存储器。I B M保留了已有的总线,但另加了一个 3 6针的插槽,其 中包括新增的7个地址信号(尽管只需要 4个),8个数据输入/输出信号,5个中断请求信号和4 个D M A请求信号。 无论是数据宽度(从8位到1 6位到3 2位)还是输出的地址信号数目,当处理器在这些方面 的增长超出总线能力时,就需要对总线进行更新换代;当处理器达到较高的速度时,它也会 超出总线的能力。早期的总线是为时钟频率是几兆赫而不是几百兆赫的处理器设计的。如果 总线的设计不能适应高速传输,则可能引起射频干扰( R F I),从而引起收音机或电视机附近 第21章 总 线 连 接 219 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有