ASPI解釋

ST-15K.3

我是恐龍..
已加入
2003/09/18
訊息
21,537
互動分數
18
點數
38
年齡
41
網站
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裝置驅動程式與硬體獨立開來。
附註:以上段落擷取自淺談硬碟控制介面與硬碟 (作者:劉育男) (中央研究院)
 
已加入
2003/11/16
訊息
278
互動分數
0
點數
16
萬分感謝 ST-15K.3 大大的資訊分享!
以前一直不知道ASPI是做什麼用的;
只會在重灌時順手給它安裝下去,現在終於了解了!謝謝!

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

cocat99

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

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


:P偷偷灌水
向200邁進
 

donlin

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