什么是总线类型?什么是IDE?什么是SCSI?
在电脑内核配置中,涉及到各种总线类型,有必要了解一下什么是总线和总线的类型。
1)总线
总线是一组通信线.
在机器内部, 各部件通过总线连接; 对于外部设备, 通过总线连接相应设备的接口电路, 然后再与该设备相连. 一般接口电路又叫适配器或接口卡.
外部总线分为数据总线(data bus)、地址总线(address bus)和控制总线(control bus). 数据总线中传送的是数据信息, 地址总线中传送的是地址信息, 控制总线中传送的是控制信号.
总线传送数据时可以是单向的也可以是双向的.
2)总线类型
总线有以下几种类型:
(1)ISA(Industry Standard Architecture)总线, 简称AT总线, 它的主要性能指标如下:
(3)MCA(Micro Channel Architecture)总线, 主要用于IBM原装机中
(2)EISA(Extended Industry Standard Architecture)总线, 扩展的工业标准总线.
*I/O地址空间0100H~03FFH
*24位地址总线可直接寻址16M内存
*8/16位数据总线
*最大传输速率8MB/s
*DMA通道功能
*开放式总线结构, 允许多个CPU共享系统资源
3)局部总线
随着CPU的飞速发展, 总线的低传输速率与微处理器的高处理速度不能同步, 造成硬盘、图形卡和其它高速外设只能通过一个狭窄而缓慢的瓶颈发送和接收数据, 从而严重影响了CPU高性能的充分发挥, 工业界因此又发展了局域总线(Local Bus)的新技术.
局域总线是在CPU总线与ISA或EISA总线之间新增加的一级总线. 它独立于CPU的结构, 与CPU的时钟频率无关, 使总线形成了一种独特的中间缓冲器. 一些高速外设, 如网卡和硬盘适配器等, 可以从ISA总线上卸下, 通过局域总线直接挂接到CPU总线上, 从而解决了低速总线在高速微处理器和高速外设之间形成的瓶颈.
4)局部总线的类型
标准局域总线目前有两种:
(1)PCI(Peripheral Component Interconnect)总线. PCI 1.0为32位总线, 时钟频率为33MHz, 最大传送速率为32×33/8=132MB/s. PCI 2.0为64位总线, 时钟频率为66MHz, 最大传送速率为 264 MB/s. PCI总线具有运行速度快, 可扩展性好, 支持即插即用等特点.
(2)VESA总线, 这种总线是对CPU总线的直接扩充, 主要适用于486型计算机中.
5)接口方式
IDE(Integrated Device Electronics), 也称为ATA接口方式. 其中控制器电路就驻留在设备里, 不需要另外使用设备适配卡. 以这种接口方式连接硬盘时, 硬盘最大容量为528M, 最大传输速率为3MB/s. 增强型IDE(E-IDE)和Ultra IDE在硬盘容量和数据传输速率方面都有了很大的提高.
SCSI(Small Computer System Interface)接口方式. 它把硬盘、光驱、打印机等设备的接口集成在一块SCSI接口卡上, CPU可以通过SCSI接口卡高速访问外部设备. SCSI具有高速和多任务的特点, 适合于运行多媒体程序.
FC-AL(Fiber Channel- Arbitrated Loop)光纤通道. 这是一个串行接口方式. 最大传输速率可达100MB/s~ 200MB/s, 用于高档服务器.
USB(Universal Serial Bus)通用串行总线接口. 最大传输速率只有12MB/s, 用于低速设备. 但对多种设备通用, 支持即插即用.
参考:https://www.it610.com/article/2537929.htm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2020-09-17 mysql—mysql查询语句提示Unknown column ‘xxx’ in ‘where clause’
2020-09-17 mysql—mysql错误Every derived table must have its own alias解决