百科解釋
最早的PC總線是IBM公司1981年在PC/XT 電腦采用的系統(tǒng)總線,它基于8bit的8088 處理器,被稱為PC總線或者PC/XT總線。在1984年的時候,IBM 推出基于16-bit Intel 80286處理器的PC/AT 電腦,系統(tǒng)總線也相應地擴展為16bit,并被稱呼為PC/AT 總線。而為了開發(fā)與IBM PC 兼容的外圍設備,行業(yè)內便逐漸確立了以IBM PC 總線規(guī)范為基礎的ISA(工業(yè)標準架構:Industry Standard Architecture )總線。
ISA 是8/16bit 的系統(tǒng)總線,最大傳輸速率僅為8MB/s ,但允許多個CPU 共享系統(tǒng)資源。由于兼容性好,它在上個世紀80年代是最廣泛采用的系統(tǒng)總線,不過它的弱點也是顯而易見的,比如傳輸速率過低、CPU占用率高、占用硬件中斷資源等。后來在PC‘98 規(guī)范中,就開始放棄了ISA 總線,而Intel 從i810 芯片組開始,也不再提供對ISA 接口的支持。
使用286和386SX以下CPU的電腦似乎和8/16bit ISA 總線還能夠相處融洽,但當出現(xiàn)了32-bit 外部總線的386DX處理器之后,總線的寬度就已經成為了嚴重的瓶頸,并影響到處理器性能的發(fā)揮。因此在1988年,康柏、惠普等9個廠商協(xié)同把ISA 擴展到32-bit,這就是著名的EISA(Extended ISA,擴展ISA)總線。EISA 總線的工作頻率仍舊僅有8MHz ,并且與8/16bit 的ISA總線完全兼容,由于是32-bit 總線的緣故,帶寬提高了一倍,達到了32MB/s .可惜的是,EISA 仍舊由于速度有限,并且成本過高,在還沒成為標準總線之前,在20世紀90年代初的時候,就給PCI 總線給取代了。
ISA總線又稱AT總線,是在PC/AT微機上所配備的擴展系統(tǒng)總線。
PC/AT的擴展總線系統(tǒng)設計的最大速度為8MHz,比PC/XT總線幾乎快了近一倍,而最佳的數(shù)據(jù)傳輸率達20MB/s。不過80286 CPU的執(zhí)行速度更快,因此要增加額外的等待周期,方能使擴展總線與CPU之間進行數(shù)據(jù)傳輸。改善的方式是在總線控制器中增加緩沖器,作為高速的微處理器與較低速的AT總線之間的緩沖器,從而使AT總線可以在比CPU低得多的環(huán)境下工作。
由于IBM-PC./XT/AT系統(tǒng)總線的開放性,全世界的PC機制造商紛紛向IBM靠攏,從而使IBM-PC系列風靡全球。為了滿足眾多PC兼容機廠商的要求,美國電氣和電子工程師學會(IEEE)成立了一個委員會,并確定以PC/AT總線為標準,稱之為工業(yè)標準體系結構ISA(Industry Standard Architecture),即ISA總線標準。
為了充分地發(fā)揮80286的優(yōu)良性能,同時又要最大限度地與PC/AT總線兼容,ISA總線在原XT總線的基礎上,又增加了一個36腳的擴展槽,將數(shù)據(jù)總線擴展為16位,地址總線擴展為24位,將中斷的數(shù)目從8個擴充到15個,并提供了中斷共享功能,而DMA通道也由4個擴充到8個。從此,這種16位的擴展總線一直是各制造廠商嚴格遵守的標準,至今仍廣泛地使用。
ISA總線擴展插槽由兩部分組成,一部分有62引腳,其信號分布及名稱與PC/XT總線的擴展槽基本相同,僅有很小的差異。另一部分是AT機的添加部分,由36引腳組成。這36引腳分成兩列,分別稱為C列和D列。
二、ISA:指令集架構(Instruction set architecture)
指令集架構(ISA)是與程序設計有關的計算機架構的一部分,包括本地數(shù)據(jù)類型、指令、寄存器、地址模式、內存架構、中斷和意外處理和外部 I/O 。一個 ISA 包括一系列 opcodes(機器語言)的一個規(guī)格,本地命令由一個特定的 CPU 設計來實現(xiàn)。
三、ISA(Internet Security Acceleration)
ISA目前的版本有ISA2000 ISA2004 ISA2006 ISA2008,是一款微軟出品的著名路由級網絡防火墻。其主要功能有:
1、防火墻(firewall)
防火墻可以過濾進出內部網絡的流量,可以利用它來控制內部網絡與因特網之間的通信,以增加網絡的安全性。也可以用它安全地發(fā)布(publishing)企業(yè)內部的服務器,以便讓客戶與合作伙伴來分享內部網絡的資源,例如電子郵件服務器,網站等。出來一般的數(shù)據(jù)包篩選功能外,ISA還提供了許多應用程序篩選器,它可以針對應用程序來篩選數(shù)據(jù)包。
2、虛擬專用網(VPN)
虛擬專用網(VPN)可以讓遠程用戶與局域網(LAN)之間,或者是分別位于兩地的局域網之間,通過因特網來建立一個安全的通道。
3、網頁緩存(web cache)
通過將用戶經常訪問的網頁保存到ISA服務器的硬盤與內存,不但讓用戶更快的訪問網頁,同時也提高網絡資源的利用,節(jié)省網絡帶寬。