Ch 29 ¿é¥X¤J°ð (2) Áä½L


«öÁ䩵¿ð­«½Æ®É¶¡¤Î­«½Æ³t²v

¨Ï¥Î¹q¸£ªº¤HÀ³¸Ó·|¦³³o¼Ëªº¸gÅç¡A·í«ö¤UÁä½Lªº«öÁ䤣©ñ ( ¯S®í«öÁä¦p Ctrl¡BShift¡BAlt µ¥«öÁä°£¥~ )¡A¹L¤@¬q®É¶¡¡A·|¤@ª½­«½Æ¦¹«öÁä¡A³o¬q®É¶¡ºÙ¤§¬°¡y«öÁ䩵¿ð­«½Æ®É¶¡¡z¡C¹L¤F³o¬q®É¶¡«á¡A³o­Ó«öÁ䪺¦r·|­«½Æ¥X²{¡Aª½¨ì¤â¤£¦A«ö¦í¸Ó«öÁ䬰¤î¡A¨C¬í­«½Æ¦¸¼ÆºÙ¬°¡y­«½Æ³t²v¡z¡C³o­Ó«ö¦íÁ䤣©ñ´N·|­«½Æªº¥\¥Î«Ü¦n¥Î¡A¤×¨ä¬O¦b¤å®Ñ³B²z®É­n¥Î´å¼Ð²¾¨ì¬Y­Ó¦ì¸m¡C¦b­«½Æ®É¡A¨C¤@¥x¹q¸£¨C¬íÄÁ­«½Æªº¦r¼Æ¤£ºÉ¬Û¦P¡A³o¬O¥i¥H½Õ¾ãªº¡C

©Î³\¦³¨Ç¤Hª¾¹D¡A«öÁ䩵¿ð­«½Æ®É¶¡»P­«½Æ³t«×³£¥i¥H¦b BIOS ùس]©w¡C¨ä¹ê DOS/Win 9x «ü¥O¡AMODE.COM ( ¦b Win 9x ªº¡uC:\WINDOWS\COMMAND¡v¤l¥Ø¿ýùØ)¡A¤]¥i¥H³]©w¶}©l«öÁ䩵¿ð­«½Æ®É¶¡»P­«½Æ³t²v¡C

°²¦p±z·Q¼g­Óµ{¦¡¨Ó½Õ¾ã¡A¦ý¬O¬d¹M¤F¾ã­Ó DOS ¤¤Â_ªA°È©Î BIOS ¤¤Â_ªA°È¡A¤j·§³£¬d¤£¨ì¡A³o¤j·§¬O·íªì³]­p DOS ©Î BIOS ªº¤H»{¬°³o­Ó¥\¯à¤£­«­n¡A©Ò¥H¨S¼g³o¬qªA°Èµ{¦¡¡A¤~Åý§Ú­Ì¦³¾÷·|¸IIJ¨ì§ó©³¼hªºµwÅé¡C

¦b IBM PC ªºÁä½L¤º¡A¦³¤@Áû¦W¬° 8042 ªº´¹¤ù¡A¥L¬O¥Î¨Ó±±¨îÁä½Lªº¹B§@¡A¥L¥i¥H±µ¨ü CPU ¨Óªº«ü¥O¨Ó±±¨îÁä½Lªº¿é¤J¡A¤]¬O¥L§â¨Ï¥ÎªÌ©Ò«ö¤UªºÁä¶Ç¦^µ¹¥D¾÷ªO¡C8042 ´¹¤ù¬O¥Î½s¸¹ 60H ©M 64H ¨â­Ó¿é¥X¤J°ð»P¹q¸£·¾³q¡C

°ð 60H ©M°ð 64H ªº¾Þ§@¤è¦¡¦³ÂI½ÆÂø¡C¤@¯ë¦Ó¨¥¡A°ð 60H ¬O­t³d¥Î¨Ó§â 8042 ªº°T®§¶Ç¦^¹q¸£ªº¡A³o¨Ç°T®§¥]§t«öÁä½X¡BÃP¶}½X¡B©R¥O¦^À³µ¥¡C°ð 64H ¬O¥Î¨Ó±µ¦¬¹q¸£µo¥Xªº©R¥O¡A¦Ó¦³¨Ç©R¥OÁÙ·|¦ñÀHµÛ¤@¨Ç°Ñ¼Æ¡A³o¨Ç°Ñ¼Æ­n¦b¥D©R¥O¼g¤J°ð 64H ¤§«á¦A¼g¤J°ð 60H¡C¦ý¬O¦³¨Ç©R¥O«o¤S¬O¥Ñ°ð 60H ¼g¤J¡A±z¥ç¥i§â³o¨Ç©R¥Oµø¬°µL¥D©R¥O¡A¨Ò¦p«öÁä¿O¸¹ªº©ú·À¡B³]©w«öÁ䩵¿ð­«½Æ®É¶¡»P­«½Æ³t²v¡C

³]©w«öÁ䩵¿ð­«½Æ®É¶¡¬O­n§â©R¥O 0F3H ¼g¤J°ð 60H¡A¦pªG¥¿±`¡AÁä½L·|¦^À³¤@­Ó»{¥i°T¸¹ ( ¤j³¡¤À¿é¥X¨ìÁä½Lªº©R¥O¦pªG¥¿±`°õ¦æ¡AÁä½L³£·|¦^À³¤@­Ó»{¥iªº°T¸¹µ¹¹q¸£¡A¦¹°T¸¹¬O¤@­Ó¦ì¤¸²Õªºªø«×¡A0FAH¡A»{¥i½X²¼g¦¨ ACK )¡AµM«áµ{¦¡¦A§â­n³]©wªº«öÁ䩵¿ð­«½Æ®É¶¡¤Î­«½Æ³t²v¼g¨ì°ð 60H¡C

«öÁ䩵¿ð­«½Æ®É¶¡¤Î­«½Æ³t²vªº¸ê®Æªø«×¬°¤@­Ó¦ì¤¸²Õ¡A¨ä²Ä¤C¦ì¤¸¥²¬°¹s¡A²Ä¤­¡B¤»¦ì¤¸ªí¥Ü«öÁ䩵¿ð­«½Æ®É¶¡¡A


Áä½L¤Wªº«öÁ䤧«ö¤U»P©ñ¶}

¤@¯ë¼gµ{¦¡ªº¤H¡A¤j³¡¤À³£¬O¥Î AH=1/AH=0/INT 16H ¨ÓŪ¨ú¨Ï¥ÎªÌ«ö¤U¨º¤@­ÓÁä¡A©Ò¥H§Ú­Ì¦³¿ìªkª¾¹D«öÁä¦ó®É³QÀ£¤U¡A¦ý¬O«öÁä¦ó®ÉÃP¶}¡A¨S¦³¿ìªk§Q¥ÎªA°È¤¤Â_°Æµ{¦¡±oª¾¡C

¥i¬O¦b¦³¨Ç±¡§Î¤U¡A«öÁä¦ó®ÉÃP¶}¬O«Ü­«­nªº¡A¨Ò¦p¦bª±¹q¸£¹CÀ¸®É¡Aµo®g¤l¼uªº°Ê§@¡A±zÁ`¤£§Æ±æ±z³]­pªºµ{¦¡¦bª±®a¤w¸gÃP¶}µo®gÁä¡A¦ý¬O¦]¬°«öÁä­«½Æ¥\¯à ( ¦³®É¹q¸£³B²z³t«×¤£°÷§Ö¡A¦]¦¹¦³¨Ç­«½ÆªºÁäÁÙ¥¼³B²z ) ÁÙ¤@ª½µo®g¤l¼u§a¡H°²¦p±zª±¹L·´·À¾Ô¤h¡B¥j¹Ó©_§L´Nª¾¹D§Ú©Ò¨¥¤£µê¡A³o¨Ç¹q¸£¹CÀ¸¤£¦ý¥²¶·«Ü·Ç½Tªºª¾¹DÁä½L³Q«ö¤U¡A¦P®É¤]­nª¾¹D«öÁä¦ó®ÉÃP¶}¡C©³¤U¤p¤ì°¸·Q¼g¤@¬qµ{¦¡¡A´N¬O§Æ±æ¯à«Ü·Ç½Tªºª¾¹D«öÁä¦ó®É«ö¤U¡A¦ó®ÉÃP¶}¡A¥H¤Îª¾¹D¨Ï¥ÎªÌ«ö¤U¨º¤@­ÓÁä¡C


µù¤@¡G¨C¤@¥x¹q¸£¶i¤J BIOS ³]©wµ{¦¡ªº¤èªk¤£ºÉ¬Û¦P¡A¦ý¤j³¡¤Àªº¹q¸£¥i¥H¦b­è¶}¾÷«á¡A¨ì¶i¤J§@·~¨t²Îµe­±«e«ö¤U¡uF2¡vÁä¶i¤J BIOS ³]©wµe­±¡C¶i¤J BIOS ³]©w?e­±«á¡A¿ï¾Ü¡uBIOS FEATURES SETUP¡v¡AµM«á·|¶i¤J¥t¤@­Ó·sµe­±¡A¨ä¤¤¦³Ãö³]©w«öÁ䩵¿ð®É¶¡»P­«½Æ³t«×ªº¬ÛÃö¿ï¶µ¦³¤T­Ó¡G¡uTypematic Rate Setting¡v¡B¡uTypematic Rate (Char/Sec)¡v©M¡uTypematic Delay (mSec)¡v¡C©³¤U¬O¥L­Ìªº»¡©ú¡G

°²¦p±z·Q¥Î MODE.COM ³]©w¡A¥i¥H¦b Win 9x «ö¡y¶}©l¡z¡B¡yµ{¦¡¶°¡z¡B¡yMS DOS ¼Ò¦¡¡z¡AµM«á¥ý§ïÅܥؿý¨ì¡uC:\WINDOWS\COMMAND¡v¡AµM«á¤~¥i¥H°õ¦æ¡uMODE.COM¡v«ü¥O ( ¨ä¹ê Windows 9x ¦ü¥G·|³]©w¸ô®|¡A©Ò¥H¦³¨Ç¹q¸£¥i¥H¦b¥ô¦ó¤l¥Ø¿ý¤U³£¥i¥H°õ¦æ MODE.COM )¡C¦b¤p¤ì°¸ªº¹q¸£¤¤¡A­è¶i¤J MS DOS ¼Ò¦¡µe­±¦p¤U¡A±z¤]¥i¥H¥Î¡u/?¡v¨Ó¬d¾\¦p¦ó¨Ï¥Î MODE.COM¡C

Microsoft(R) Windows 98
   (C)Copyright Microsoft Corp 1981-1999. ¡÷­è¶i¤J MS DOS ¼Ò¦¡¼ÐÃD
C:\WINDOWS>cd command [Enter]

C:\WINDOWS\COMMAND>mode /? [Enter]
Configures system devices.

Printer port:      MODE LPTn[:] [COLS=c] [LINES=l] [RETRY=r]
Serial port:       MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r]
Device Status:     MODE [device] [/STATUS]
Redirect printing: MODE LPTn[:]=COMm[:]
Prepare code page: MODE device CP PREPARE=((yyy[...]) [drive:][path]filename)
Select code page:  MODE device CP SELECT=yyy
Refresh code page: MODE device CP REFRESH
Code page status:  MODE device CP [/STATUS]
Display mode:      MODE [display-adapter][,n]
                   MODE CON[:] [COLS=c] [LINES=n]
Typematic rate:    MODE CON[:] [RATE=r DELAY=d] ¡÷½Õ¾ã­«½Æ³t«× (RATE) ¤Î©µ¿ð®É¶¡ (DELAY)

C:\WINDOWS\COMMAND>

¥Î MODE.COM ¨Ó³]©w«öÁ䩵¿ð®É¶¡»P­«½Æ³t«×¥²¶·¨Ï¥Î CON[:] [RATE=r DELAY=d]³o¤T­Ó°Ñ¼Æ¡C¡uCON[;]¡vªí¥Ü±±¨î¥x¡A¦b¤å¦r¼Ò¦¡´N¬OÁä½L»P¿Ã¹õªº·N«ä¡A«_¸¹¥i¦³¥iµL¡CRATE ªí¥Ü­«½Æ³t«×¡A¨ä«á±µªº³t«×¿ï¶µ¡Ar¡A¬O¦b 1 ¨ì 32 ¤§¶¡ªº¾ã¼Æ¡Aªí¥Ü¨C¬í­«½Æªº¦r¤¸¼Æ¬O 2 ¨ì 33 ¦¸¡A©Ò¥H r ¶V¤jªí¥Ü­«½Æ³t«×¶V§Ö¡CDELAY ªí¥Ü«ö¤UÁä¦h¤[«á¶}©l­«½Æ¦r¤¸¡A¨ä«áªº¼Æ¦r¡Ad¡A¥i¥H¦³ 1¡B2¡B3¡B4 ¥|ºØ¿ï¾Ü¡A¤À§Oªí¥Ü 250¡B500¡B750¡B1000 ²@¬í¡A¬G d ¶V¤jªí¥Ü¶VºC¶}©l­«½Æ¡CÁ|­Ó¨Ò¤l¡G

C:\WINDOWS\COMMAND>mode con: rate=32 delay=1 [Enter]

ªí¥Ü«ö¤UÁä 0.25 ¬í«á¶}©l­«½Æ¡A­«½Æ³t«×¬O¨C¬í 33 ­Ó¦r¤¸¡C


¦^¨ì­º­¶¡A ¨ì²Ä¤G¤Q¤K³¹¡A ¨ì²Ä¤T¤Q³¹