26.pdf

(64 KB) Pobierz
ÌÈÊÐÎÏÐÎÖÅÑÑÎÐÍÀß ÒÅÕÍÈÊÀ
ÊÎÌÏÀÊÒ-ÄÈÑÊÈ:
ÒÅÕÍÎËÎÃÈÈ È ÑÒÀÍÄÀÐÒÛ
À. ÄÅÍÈÑÅÍÊÎ, À. ÁÀËÀÁÀÍÎÂ, ã. Íèæíèé Íîâãîðîä
Òàáëèöà 2
 ïåðâîé ÷àñòè ñòàòüè áûëè ðàñ-
ñìîòðåíû ïðàêòè÷åñêè âñå ïîïóëÿðíûå
ôîðìàòû õðàíåíèÿ äàííûõ íà CD-ROM.
Îäíà èç èõ îñîáåííîñòåé îòëè÷èå
ñòðóêòóðû ôàéëîâîé ñèñòåìû CD îò
ïðèíÿòîé â MS DOS. Òàêèì îáðàçîì,
äëÿ äîñòóïà ê çàïèñàííûì äàííûì íå-
îáõîäèìî ïðåîáðàçîâàòü èõ ôîðìàò.
Äëÿ ðåøåíèÿ ýòîé çàäà÷è ôèðìà
Microsoft âûïóñòèëà ñïåöèàëüíûé ïðî-
ãðàììíûé äðàéâåð ïîä íàçâàíèåì
Microsoft CD Extentions (MSCDEX.EXE).
Îí î÷åíü ðàñïðîñòðàíåí, âõîäèò â êîì-
ïëåêò ïîñòàâêè MS DOS è ïî÷òè âñåõ
ïðèâîäîâ CD-ROM. Ïðè èñïîëüçîâàíèè
MSCDEX.EXE îïåðàöèîííàÿ ñèñòåìà
ðàáîòàåò ñ êîìïàêò-äèñêîì êàê ñ îáû÷-
íûì ìàãíèòíûì (çà èñêëþ÷åíèåì òîãî,
÷òî äàííûå ìîæíî òîëüêî ïðî÷èòàòü).
Äëÿ çàãðóçêè äðàéâåðà â ôàéëå
AUTOEXEC.BAT äîëæíà áûòü ïðåäóñìî-
òðåíà êîìàíäà (çàïèñàííàÿ â îäíó
ñòðîêó)
ñêîëüêî ïàðàìåòðîâ. Ê ñîæàëåíèþ, ïå-
ðå÷èñëèòü âñå âàðèàíòû íå ïðåäñòàâ-
ëÿåòñÿ âîçìîæíûì [2].
ÈÍÒÅÐÔÅÉÑÛ
Èíòåðôåéñ ñâÿçûâàåò ïðèâîä CD-
ROM è êîìïüþòåð. Èìåííî åãî õàðàêòå-
ðèñòèêè îïðåäåëÿþò ñêîðîñòü âçàèìî-
äåéñòâèÿ ýòèõ óñòðîéñòâ. Êàæäûé íî-
âûé òèï äèñêà è ïðèâîäà ê íåìó, ïîÿâ-
ëÿþùèéñÿ íà ðûíêå, äîëæåí èìåòü èí-
òåðôåéñ, ïîçâîëÿþùèé áåç çàäåðæåê è
ñ íàèìåíüøåé çàãðóçêîé öåíòðàëüíîãî
ïðîöåññîðà ïåðåäàâàòü áîëüøèå ìàñ-
ñèâû äàííûõ. Äîâîëüíî ÷àñòî ôèðìû-
ïðîèçâîäèòåëè ïîñòàâëÿþò ïðèâîä CD-
ROM âìåñòå ñ êîíòðîëëåðîì, ðåàëèçó-
þùèì òàê íàçûâàåìûé ñîáñòâåííûé
(Proprietary) èíòåðôåéñ. Îí ÷àñòî íàõî-
äèòñÿ íà çâóêîâîé ïëàòå, ê êîòîðîé ïîä-
êëþ÷àþò CD-ROM, ïðèîáðåòàåìûé â
ñîñòàâå ìóëüòèìåäèéíîãî íàáîðà.
Îáû÷íî ýòî óïðîùåííàÿ ðåàëèçàöèÿ
îäíîãî èç ñòàíäàðòîâ, ðàññìàòðèâàå-
ìûõ íèæå.
Î÷åíü ðåäêî (èç-çà íèçêîé ñêîðîñòè
ïåðåäà÷è äàííûõ) ïðèìåíÿåòñÿ ñâÿçü
÷åðåç ïàðàëëåëüíûé ïîðò, ïðåäíàçíà-
÷åííûé äëÿ ïðèíòåðà. Îáû÷íî ê íåìó
ïîäêëþ÷àþò íåêîòîðûå ìîäåëè âíåø-
íèõ ïðèâîäîâ, òàê êàê äëÿ ýòîãî íå íóæ-
íî âñêðûâàòü êîìïüþòåð. Ïîðò ÷àùå
âñåãî íàñòðàèâàåòñÿ íà ðàáîòó â îäíîì
èç óñîâåðøåíñòâîâàííûõ ðåæèìîâ: EPP
(Enchanced Parallel Port) èëè ECP
(Extended Capabilities Port). Äëÿ ïîä-
êëþ÷åíèÿ CD-ROM ê ïîðòàòèâíûì êîì-
ïüþòåðàì ÷àñòî ïðèìåíÿþò êîíâåðòå-
ðû èõ èíòåðôåéñà â ïàðàëëåëüíûé.
Ìíîãèå ïðèâîäû CD-ROM ñíàáæå-
íû îáû÷íûì äëÿ æåñòêèõ ìàãíèòíûõ
äèñêîâ (âèí÷åñòåðîâ) èíòåðôåéñîì IDE
(èçâåñòíûì òàêæå ïîä íàçâàíèÿìè AT-
Bus, ATA). Åãî îñîáåííîñòü ðåàëèçà-
öèÿ ôóíêöèé êîíòðîëëåðà â ñàìîì ïðè-
âîäå, ÷òî äåëàåò ïîäêëþ÷åíèå ê êîì-
ïüþòåðó äîñòàòî÷íî ïðîñòûì. Íåñêîëü-
êî ëåò íàçàä êîìïàíèÿ Western Digital
ðàçðàáîòàëà ñòàíäàðò EIDE óëó÷øåí-
íûé (Enchanced) IDE, êîòîðûé ïîääåð-
æàëè åùå ïÿòü âåäóùèõ ôèðì. Îí ïîç-
âîëÿåò óñòàíîâèòü â êîìïüþòåð äî ÷å-
òûðåõ âèí÷åñòåðîâ, ïðèâîäîâ CD-ROM
èëè ñòðèìåðîâ.
Ïîïóëÿðåí èíòåðôåéñ SCSI (÷èòàåò-
ñÿ ñêàçè). Ñ åãî ïîìîùüþ ïîäêëþ÷à-
þò ìíîãèå ïåðèôåðèéíûå óñòðîéñòâà,
òðåáóþùèå âûñîêîé ñêîðîñòè ïåðåäà-
÷è äàííûõ. Îáû÷íàÿ äëÿ ýòîãî èíòåð-
ôåéñà ñêîðîñòü 2...4 Ìáàéò/c. Ôèçè-
÷åñêè øèíà SCSI ïðåäñòàâëÿåò ñîáîé
ïëîñêèé êàáåëü ñ 50-êîíòàêòíûìè ðàçú-
åìàìè. Ê íåé ìîæíî ïîäêëþ÷èòü äî
âîñüìè ïåðèôåðèéíûõ óñòðîéñòâ.
Ñòàíäàðòîì ïðåäóñìîòðåíî äâà
ñïîñîáà ïåðåäà÷è ñèãíàëîâ ïî øèíå:
ñèíôàçíûé è äèôôåðåíöèàëüíûé. Ïî-
ñëåäíèé îòëè÷àåòñÿ ïîâûøåííîé ïî-
ìåõîóñòîé÷èâîñòüþ è ïîçâîëÿåò óâå-
ëè÷èòü åå äëèíó. ×òîáû ãàðàíòèðîâàòü
íåèñêàæåííóþ ïåðåäà÷ó ñèãíàëîâ, ê
ëèíèÿì øèíû ñ îáåèõ ñòîðîí äîëæíû
MSCDEX /D:èìÿ [/D:èìÿ2...] [/E] [/K]
[/S] [/V] [/L:áóêâà] [/M:÷èñëî]
Åå ïàðàìåòðû (íåîáÿçàòåëüíûå â
êâàäðàòíûõ ñêîáêàõ) çàäàþò ñëåäóþùåå:
/D:èìÿ [/D:èìÿ2...] èìåíà óñòà-
íîâëåííûõ â êîìïüþòåðå ïðèâîäîâ CD-
ROM. Îíè äîëæíû ñîâïàäàòü ñ óêàçàí-
íûìè â àíàëîãè÷íûõ ïàðàìåòðàõ êî-
ìàíä ôàéëà CONFIG.SYS, êîòîðûìè çà-
ïóñêàþò ýòè ïðèâîäû. Ïî óìîë÷àíèþ
èñïîëüçóåòñÿ èìÿ MSCD001.
/E ðàçðåøàåòñÿ ðàçìåùàòü áó-
ôåðà ñåêòîðîâ äèñêà â ðàñøèðåííîé
ïàìÿòè, åñëè îíà èìååòñÿ.
/K MS DOS ìîæåò ÷èòàòü êîì-
ïàêò-äèñêè, èñïîëüçóþùèå êîäèðîâêó
ÿïîíñêîé àçáóêè Êàíäæè.
/S ðàçðåøàåòñÿ äîñòóï ê CD-ROM
èç ëîêàëüíîé êîìïüþòåðíîé ñåòè.
/V âî âðåìÿ çàïóñêà MSCDEX áó-
äåò âûâîäèòü íà ýêðàí ñòàòèñòè÷åñêèå
äàííûå.
/L:áóêâà ýòîé áóêâîé áóäåò îáî-
çíà÷åí ëîãè÷åñêèé äèñê, ñîîòâåòñòâó-
þùèé ïðèâîäó CD-ROM. Åñëè îíà íå
çàäàíà, äðàéâåð èñïîëüçóåò ïåðâóþ
ñâîáîäíóþ. Íàïðèìåð, â ñèñòåìå, ãäå
óæå åñòü äèñêè A, B è C, ïî óìîë÷àíèþ
CD-ROM ñòàíåò äèñêîì D, à åñëè èìå-
åòñÿ ïàðàìåòð /L:H, òî äèñêîì H. Ïðè
íàëè÷èè áîëåå îäíîãî ïðèâîäà CD îñ-
òàëüíûå ïîëó÷àò î÷åðåäíûå íå çàíÿòûå
áóêâû.
/M:÷èñëî ñòîëüêî áóôåðîâ ñåêòî-
ðîâ CD ñîçäàñò äðàéâåð. Èõ ìîæåò áûòü
îò äâóõ äî 30 (ïî óìîë÷àíèþ 10) è
êàæäûé çàéìåò â ïàìÿòè îêîëî 2 Êáàéò.
×åì áîëüøå áóôåðîâ, òåì âûøå ïðîèç-
âîäèòåëüíîñòü ñèñòåìû.
MSCDEX.EXE îáÿçàòåëüíî èñïîëü-
çóåòñÿ ñîâìåñòíî ñ äðàéâåðàìè ïðèâî-
äà CD-ROM, îïèñûâàåìûìè êàê óñò-
ðîéñòâà (DEVICE) â ôàéëå CONFIG.SYS.
Ýòè äðàéâåðû ñïåöèàëèçèðîâàíû äëÿ
êàæäîé ìîäåëè ïðèâîäîâ, ïîñòàâëÿþò-
ñÿ âìåñòå ñ íèìè è òàêæå èìåþò íå-
ÐÎÇÅÒÊÈ XS2 (SYSTEM) è XS3
(CARTRIDGE). Èõ êîíòàêòû (íàçíà-
÷åíèå óêàçàíî ñîîòâåòñòâåííî â òàáë. 1
è 2) ìîãóò èìåòü áóêâåííî-öèôðîâóþ
èëè öèôðîâóþ íóìåðàöèþ. Ìíîãèå
ñèãíàëû âûâåäåíû ïàðàëëåëüíî íà îáå
ðîçåòêè, è ýòèì ìîæíî âîñïîëüçîâàòü-
ñÿ â äèàãíîñòè÷åñêèõ öåëÿõ. Íàïðèìåð,
ïðè âñòàâëåííîì â XS3 êàðòðèäæå ïðî-
âåðèòü íàëè÷èå ñèãíàëîâ àäðåñà è äàí-
íûõ íà êîíòàêòàõ XS2. Íåèñïðàâíîñòè
êîíòàêòîâ B1B3, B10B15, B18
B21, B26, B28B31 ðîçåòêè CAR-
TRIDGE îáû÷íî íå ñêàçûâàþòñÿ íà ðà-
áîòîñïîñîáíîñòè ïðèñòàâêè, òàê êàê â
êàðòðèäæàõ áîëüøèíñòâà èãð îíè íå
çàäåéñòâîâàíû.
Ïðè íåîáõîäèìîñòè ïðèñòàâêó ìîæ-
íî ïèòàòü îò ëþáîãî èñòî÷íèêà ïîñòîÿí-
íîãî íàïðÿæåíèÿ 9...10 Â, ðàññ÷èòàííî-
ãî íà òîê íå ìåíåå 0,8 À, ïîäêëþ÷èâ åãî
ê öåïè VCC-IN ðîçåòêè SYSTEM.
(Îêîí÷àíèå ñëåäóåò)
Îêîí÷àíèå. Íà÷àëî ñì. â "Ðàäèî", 1998, ¹ 6
26
ÐÀÄÈÎ ¹ 7, 1998
956238958.001.png 956238958.002.png
Zgłoś jeśli naruszono regulamin