ASPI解釋

ST-15K.3

我是恐龍..
已加入
9/18/03
訊息
21,569
互動分數
26
點數
48
年齡
45
網站
www.coolaler.com
ASPI
ASPI,全名叫做「Advanced SCSI Programming Interface」,是由 Adaptec 發展的 SCSI 介面卡程式介面規格標準。SCSI全名為「Small Computer System Interface」,是小型電腦系統介面的意思,Apple及PC先後採用SCSI介面。一台PC可以同時插上幾片SCSI卡,而一片SCSI卡最多可以串接7個SCSI週邊裝置,含卡本身 這一SCSI串(SCSI chain) 上最多有8個裝置(SCSI-3可同時使用16個SCSI設備),在SCSI串的兩端要加上終端電阻器(Terminator),且SCSI串的長度不能太長。SCSI控制介面大多採用Bus Master DMA模式,ATA使用的DMA模式與此相類似,不過SCSI卡對SCSI週邊的多工I/O能力是ATA控制卡所無能為力的,尤其在真正的多工系統中,更能顯現出SCSI介面的威力。SCSI介面最讓使用者困擾的莫過於相容性的問題!譬如CD-ROM、磁帶機各有其所附的驅動程式,但是這兩個驅動程式能否在相同的SCSI卡上動作,是誰也不敢保證的。因此,大家意識到需要有一個通用的軟體協定,而在這場SCSI 協定之爭中,有三項標準被提出,它們是:由Microsoft主導的LADDR;由ANSI所制訂的CAM;由Adaptec所制訂的ASPI,而ASPI已成為市場主流。基本上ASPI (Adaptec (or Advanced) SCSI Programming Interface)將SCSI軟體區分成兩個模組,即ASPI Manager(供SCSI卡使用),及ASPI裝置驅動模組(供SCSI裝置使用的驅動程式)。ASPI Manager只針對卡的I/O做處理,它會處理卡的硬體資源並提供一個軟體介面,給ASPI裝置驅動程式使用。所以ASPI裝置驅動程式透過 ASPI Manager與SCSI卡的驅動程式溝通,讓ASPI裝置驅動程式與硬體獨立開來。
附註:以上段落擷取自淺談硬碟控制介面與硬碟 (作者:劉育男) (中央研究院)
 
已加入
11/16/03
訊息
275
互動分數
0
點數
16
萬分感謝 ST-15K.3 大大的資訊分享!
以前一直不知道ASPI是做什麼用的;
只會在重灌時順手給它安裝下去,現在終於了解了!謝謝!

好可愛的哥吉拉喔! "哥吉拉" 大大! :D: :D:
 

cocat99

高級會員
已加入
10/7/03
訊息
569
互動分數
0
點數
0
好文不可沉淪
大家共推之
MARK起來
收錄精華區中吧

以前CD-r有所謂的白皮書
不知這DVD會不會也出個白皮書


:P偷偷灌水
向200邁進
 

FREEK7

秋夜紅
已加入
9/18/03
訊息
1,141
互動分數
0
點數
36
網站
造訪網站
恩~~~相當實用的資訊,又多學一招了~~感謝哥大!! :OO: :OO:
 

donlin

進階會員
已加入
2/13/04
訊息
104
互動分數
0
點數
16
年齡
43
網站
造訪網站
原來如此,我之前在燒錄都有看見 ,但是都不知道那是什麼,現在大概了解了....感謝^^
 

knowhows

高級會員
已加入
9/21/03
訊息
664
互動分數
0
點數
16
年齡
43
網站
造訪網站
:D: ...又學到新東西了....
 
▌延伸閱讀