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