½ÇÀü ¸Þ¸ð¸®°ü¸® ±â¹ý
Windows 95¸¦ Áß½ÉÀ¸·Î..
MS-DOS Version 6.22 Æ÷ÇÔ.
¥°. ¿ë¾îÁ¤¸®
? BASE MEMORY; ±âº» ¸Þ¸ð¸®. µµ½º ¹× µµ½º ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Â ¸Þ¸ð¸®·Î¼, ¾îµå·¹½º »óÀ¸·Î´Â ¸Þ¸ð¸®ÀÇ ¹Ù´ÚÀ¸·ÎºÎÅÍ 640K¿¡ À̸£´Â ¸Þ¸ð¸®ÀÌ´Ù.
? BIOS; ¹ÙÀÌ¿À½º. Basic Input Output SystemÀÇ ¾àÀÚ. PCÀÇ ±âº» ÀÔÃâ·ÂÀ» Á¦¾îÇÏ´Â ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î·Î¼ ·ÒÀÇ ÇüÅ·ΠÁ¦°øµÈ´Ù.
? CONVENTIONAL MEMORY; »ó¿ë ¸Þ¸ð¸®. ±âº» ¸Þ¸ð¸®¿Í »óÀ§ ¸Þ¸ð¸®¸¦ ¿µ¿ªÀ» ÅëÆ²¾î »ó¿ë¸Þ¸ð¸®¶ó ĪÇÔ.
? DEVICE DRIVER; µð¹ÙÀ̽º µå¶óÀ̹ö. PC¿¡ ¼³Ä¡µÈ Çϵå¿þ¾î(CPU¸¦ Á¦¿ÜÇÑ ¸ðµç ÀåÄ¡)ÀÇ ÀÔ, Ãâ·ÂÀ» Á¦¾îÇϱâ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î. CONFIG.SYSÆÄÀÏ¿¡ "DEVICE=ÇØ´ç µð¹ÙÀ̽º µå¶óÀ̹ö ÆÄÀÏ" ÇüÅ·ΠÁöÁ¤ÇÏ¿© »ç¿ëµÈ´Ù.
? DOS EXTENDER; µµ½º ÀͽºÅÙ´õ. °¢ DOS¿ë ¾îÇø®ÄÉÀ̼Ç(¿¹, ÇÑ±Û Àü¹®¿ë 2.1¡3.01, ·ÎÅͽº 1-2-3 R3.1, Paradox 386, AutoCAD 386 µî)¿¡ OEMÇüÅ·Π³»ÀåµÇ¾î µµ½º »ó¿¡¼ ¿î¿µµÇ¸é¼µµ º¸È£¸ðµå(Protected Mode)¸¦ ÀÌ¿ëÇÏ°Ô µµ¿ÍÁÖ´Â ¼ÒÇÁÆ®¿þ¾î. ´ëÇ¥ÀûÀ¸·Î Phar Lap Software»çÀÇ DOS Extender ¿Í Rational System»çÀÇ DOS4GW µîÀÌ ÀÖ´Ù.
? DOS KERNEL; µµ½º Ä¿³Î. DOSÀÇ Äڵ带 ³»ÀåÇÑ µÎ °³ÀÇ ÇÁ·Î±×·¥. MS-DOSÀÇ °æ¿ì IO.SYS¿Í MSDOS.SYS¸¦ ÀǹÌÇϸç, µµ½º 6.x¿¡¼ ´õºí½ºÆäÀ̽º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â DxxSPACE.BINÆÄÀÏÀÌ Ãß°¡µÈ´Ù. Windows 95¿¡¼´Â Winboot.SYSÆÄÀÏÀÌ ÀÌ¿¡ ÇØ´çµÈ´Ù.
? EMS 3.2; Áßø È®Àå ¸Þ¸ð¸® ±Ô°Ý. 'Expanded Memory Specification'ÀÇ ¾àÀÚ. Lotus, Intel, MicrosoftÀÇ ¼¼ ȸ»ç°¡ ÃÖÃÊ·Î ¸¸µç Áßø È®Àå ¸Þ¸ð¸® ±Ô°ÝÀ¸·Î LIM Standard¶ó°íµµ ºÒ¸°´Ù. Áßø È®Àå ¸Þ¸ð¸®´Â UMB ¿µ¿ª¿¡ À§Ä¡ÇÑ ÆäÀÌÁö ÇÁ·¹ÀÓÀ» ÅëÇÏ¿© Çѹø¿¡ 64KÀÇ ¸Þ¸ð¸® Á¢±Ù »ç¿ëÀÌ °¡´ÉÇÏ´Ù.
? EEMS; 'Enhanced EMS'ÀÇ ¾àÀÚ. AST, Quadram, Ashton TateÀÇ ¼¼ ȸ»ç°¡ EMS 3.2¸¦ °³·®ÇÏ¿© ¸¸µç Áßø È®Àå ¸Þ¸ð¸® ±Ô°Ý. EEMS´Â Çѹø¿¡ 64K ÀÌ»óÀÇ ¾îµå·¹½º °ø°£À» Á¢±Ù »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ±âº» ¸Þ¸ð¸® ¿µ¿ª¿¡ ÆäÀÌÁö ÇÁ·¹ÀÓÀ» ¼³Ä¡ÇÒ ¼ö ÀÖÀ½. ´ÜÀÏ REAL ALTERNATE MAPÀ» Áö¿øÇÑ´Ù.
? EMS 4.0; EMS 3.2¿Í EEMS¸¦ ÅëÇÕÇÑ Áßø È®Àå ¸Þ¸ð¸® ±Ô°ÝÀÇ Ç¥ÁØ. EMS 4.0Àº º¹¼ö REAL ALTERNATE MAPÀ» Áö¿øÇϸç, Áßø È®Àå ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ßÀ» Áö¿øÇÑ´Ù.
? HMA, °íÀ§ ¸Þ¸ð¸® ¿µ¿ª. 'High Memory Area'ÀÇ ¾àÀÚ. °íÀ§ ¸Þ¸ð¸® ¿µ¿ªÀº ¿¬¼Ó È®Àå ¸Þ¸ð¸®ÀÇ ÀϺημ, ¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ ½ÃÀ۵Ǵ ù ºÎºÐ¿¡ À§Ä¡ÇÑ 64K(1024K¡1088K)ÀÇ ¸Þ¸ð¸® ¿µ¿ªÀ» ÁöĪÇÑ´Ù. HMA´Â µµ½º°¡ Á÷Á¢ Á¢±Ù »ç¿ëÇÒ ¼ö ÀÖ´Â 1024K ¾îµå·¹½º ¹Û¿¡ À§Ä¡ÇØ ÀÖÀ¸³ª, 21 ¹øÂ° ¾îµå·¹½º ¶óÀÎ(A20 line)À» Ȱ¼ºÈ½ÃŰ´Â Ư¼öÇÑ ±â¹ý¿¡ ÀÇÇÏ¿© µµ½ºÀÇ ¸®¾ó¸ðµå¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù(¿øÄ¢ÀûÀ¸·Î´Â CPUÀÇ BUGÀÌ´Ù).
? MAPPING; ¸ÅÇÎ. ¹°¸®ÀûÀÎ ¸Þ¸ð¸® ¾îµå·¹½º¿¡ °¡»ó ¸Þ¸ð¸® ¾îµå·¹½º¸¦ ¹èÁ¤ÇÏ´Â ±â¹ý. Áßø È®Àå ¸Þ¸ð¸®°¡ Á¢±Ù »ç¿ëÇÒ ¼ö Àִ ƯÁ¤ºÎºÐÀÇ ¸Þ¸ð¸® ¾îµå·¹½º¸¦ ¼³Á¤ÇÏ´Â ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù.
? MEMORY ADDRESS; ¸Þ¸ð¸® ¾îµå·¹½º. CPU°¡ ¸Þ¸ð¸®ÀÇ ¹øÁö¸¦ ãµµ·Ï ÁÖ¾îÁö´Â ¼öÄ¡. ½ÇÁ¦·Î ¹°¸®ÀûÀÎ ¸Þ¸ð¸®°¡ ¹Ýµå½Ã ±× ¿¡µå·¹½º¿¡ ÀÖÀ» ÇÊ¿ä´Â ¾øÀ¸¸ç, ¸ÅÇÎÀ» ÅëÇØ °¡»ó ¸Þ¸ð¸®¿¡ ¾îµå·¹½º¸¦ ÇÒ´çÇÒ ¼öµµ ÀÖ´Ù.
? PAGE FRAME; ÆäÀÌÁö ÇÁ·¹ÀÓ. EMS¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ ¸ÅÇÎÀ» Çϱâ À§ÇØ Á¢±Ù »ç¿ëÇÏ´Â ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î 16K Å©±â¸¦ °¡Áø 4°³ÀÇ ¿µ¿ªÀ¸·Î ±¸¼ºµÈ´Ù. EMS 3.2ÀÇ °æ¿ì »óÀ§ ¸Þ¸ð¸®¿¡ 64K Å©±âÀÇ Page FrameÀ» ¼³Á¤ÇÏ°Ô µÇ´Â ¹Ý¸é, EEMS³ª EMS 4.0ÀÇ °æ¿ì ±âº» ¸Þ¸ð¸® ³»¿¡ ¼³Á¤ÇÒ ¼öµµ ÀÖÀ¸¸ç, ¶ÇÇÑ 64Kº¸´Ù Å« °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
? PROTECTED MODE; ÇÁ·ÎÅØÆ¼µå ¸ðµå ¶Ç´Â º¸È£ ¸ðµå. 286ÀÌ»óÀÇ ±âÁ¾¿¡¼ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ Á÷Á¢ Á¢±Ù »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµå. ÀÏ¹Ý µµ½º ÇÁ·Î±×·¥Àº º¸È£¸ðµå¿¡¼´Â ½ÇÇàµÇÁö ¾ÊÀ¸¸ç ¸®¾ó¸ðµå¿¡¼¸¸ ½ÇÇàµÇÁö¸¸, µµ½º ÀͽºÅÙ´õ´Â µµ½º¿Í ȣȯ¼ºÀ» À¯ÁöÇϸ鼵µ Protected Mode·Î ½ÇÇàÀÌ µÈ´Ù.
? REAL MODE; ¸®¾ó ¸ðµå ¶Ç´Â ½ÇÁ¦ ¸ðµå. ¸ðµç ÀÎÅÚ CPU°¡ ÀϹÝÀûÀ¸·Î Áö¿øÇϰí ÀÖ°í DOS¿¡¼ À¯ÀÏÇÏ°Ô Á÷Á¢ Áö¿øÇÏ´Â ¸ðµå. ¸®¾ó¸ðµå »ó¿¡¼´Â 1024KÀÇ ¾îµå·¹½º±îÁö Á¢±Ù»ç¿ëÀÌ °¡´ÉÇÏ´Ù. ´Ù¸¸, HMA´Â ƯÁ¤±â¹ý¿¡ ÀÇÇØ ¿¬¼Ó È®Àå ¸Þ¸ð¸®ÀÇ ÀϺÎÀÓ¿¡µµ ºÒ±¸ÇÏ°í µµ½º »ó¿¡¼ Á¢±Ù»ç¿ëÀÌ °¡´ÉÇÏ´Ù.
? SHADOW RAM; ¼¨µµ¿ì ·¥. 286 ÀÌ»óÀÇ ±âÁ¾¿¡¼ BIOSÀÇ Ã³¸®¸¦ ºü¸£°Ô Çϱâ À§ÇÏ¿© »ç¿ëµÇ´Â ºñÇ¥ÁØÀÇ 384K(UMB)¿¡ ÇØ´çÇÏ´Â ¸Þ¸ð¸®. ÀÏ¹Ý µµ½º ÇÁ·Î±×·¥¿ë¿¡¼´Â Á÷Á¢ »ç¿ëÀÌ ºÒ°¡´ÉÇÏÁö¸¸, SYSTEM ROM BIOS SETUP À̳ª QEMM µîÀ» »ç¿ëÇϸé Áßø È®Àå ¸Þ¸ð¸®·Î ÀüȯÀÌ °¡´ÉÇÏ´Ù.
? TSR; ·¥»óÁÖ ÇÁ·Î±×·¥. 'Terminate and Stay Resident'ÀÇ ¾àÀÚ. ¼³Ä¡ Á¾·á ÈÄ¿¡ ¸Þ¸ð¸®¿¡ »óÁÖÇÏ°Ô µÇ¸ç, ´Ù¸¥ ÇÁ·Î±×·¥À» »ç¿ë µµÁß ÀÎÅÍ·´Æ®(CPU »ç¿ë±ÇÇÑ)¸¦ °¡·Îä¾î ÆË¾÷(Pop-up)µÇ°Å³ª ¹é±×¶ó¿îµå·Î ÀÛ¾÷À» ¼öÇàÇÏ´Â ÇÁ·Î±×·¥. DOSÀÇ LOADHIGH ¸í·ÉÀ̳ª QEMMÀÇ LOADHI.COMÀ» ÀÌ¿ëÇÏ¿© UMB¿¡ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.
? UMB; »óÀ§ ¸Þ¸ð¸® ±¸¿ª. 'Upper Memory Block'ÀÇ ¾àÀÚ. UMB´Â 640K¿¡¼ 1M »çÀÌÀÇ ¾îµå·¹½º¸¦ °¡Áö´Â 384KÀÇ Å©±â¸¦ °¡Áö´Â ¸Þ¸ð¸®ÀÌ´Ù.
? VCPI; 'Virtual Control Program Interface'ÀÇ ¾àÀÚ. °¡»ó86 ¸ðµå ¼³Ä¡ ÈÄ¿¡ DOS Extender ÇÁ·Î±×·¥ÀÌ ÀÛµ¿ÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÖ´Â ÇÁ·Î±×·¡¹Ö ±Ô°Ý. Quaterdeck»ç¿Í Phar Lap Software»ç¿¡¼ °øµ¿À¸·Î °³¹ß. VCPI°¡ ¾øÀÌ´Â DOS Extender ÇÁ·Î±×·¥Àº Áßø È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ¿Í È£È¯¼ºÀ» À¯ÁöÇÒ ¼ö ¾ø´Ù.
? VIRTUAL 8086; °¡»ó86 ¸ðµå. ´ÙÀ½ÀÇ µÎ Ư¼ºÀ» °¡Áö´Â 80386/80486/Pentinum ĨÀÇ ¸ðµå. ¨ç ¸®¾ó ¸ðµåÀÇ µµ½º ÇÁ·Î±×·¥À» º¯Çü ¾øÀÌ ½ÇÇà°¡´ÉÇÏ°í ¨è ¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ 1M ÀÌÇÏÀÇ ¾îµå·¹½º·Î ¸ÅÇÎÀÌ °¡´ÉÇÑ ¸ðµå. °¡»ó86 ¸ðµå´Â QEMMµîÀÇ ¸Þ¸ð¸® °ü¸®ÀÚ°¡ Ư¼öÇÑ Çϵå¿þ¾îÀÇ Áö¿ø ¾øÀÌ EMS 4.0À» Áö¿øÇÏ°Ô ÇØ ÁÖ¸ç, ¸ÖƼ ŽºÅ· ÇÁ·Î±×·¥ÀÌ ¿©·¯ °³ÀÇ ÇÁ·Î±×·¥À» µ¿½Ã¿¡ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù.
? XMS; ¿¬¼Ó È®Àå ¸Þ¸ð¸®. 'Extended Memory Specification'ÀÇ ¾àÀÚ. µµ½º ÇÁ·Î±×·¥ÀÌ HMA¸¦ Æ÷ÇÔÇÑ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ¸Þ¸ð¸®ÀÇ ±Ô°Ý.
¥±. DOSȯ°æ¿¡¼´Â 640Kbyte¶ó°í ÇÏ´Â ¸Þ¸ð¸®ÀÇ Á¦ÇÑÀÌ ¿Ö?..
¿ì¼± DOS°¡ °³¹ßÀÌ µÇ´ø ½ÃÀý 1980³â ¸»¿¡¼ 1981³â ÃÊÀÇ ÄÄÇ»ÅͽýºÅÛ È¯°æ¿¡ ´ëÇÏ¿© ¾Ë¾Æº¼ Çʿ䰡 ÀÖ´Ù.
±× ´ç½Ã ÃÖ½ÅÀÇ PC±Þ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼(8086/8088)ÁÖ¼ÒÁöÁ¤ÀÇ ÃÖ´ë ÇѰè´Â 1M(220=1,048,576)byte¿´´Ù(À§Ã·ÀÚ 20½ÂÀ̶õ? ÁÖ¼ÒÁöÁ¤ ½ÅÈ£¼±ÀÇ ¼ö-Áï, 20°³-ÀÌ´Ù). Ç¥1 ÂüÁ¶. ±× ¶§¿¡´Â »ó´çÈ÷ Å« ¿ë·®ÀÌ¾î¼ ±× Á¤µµÀÇ ¸Þ¸ð¸®°ø°£À̸é ÃæºÐÇÏ´Ù°í »ý°¢ÇÏ¿© IBMÀÇ ±â¼úÀÚµéÀº IBM-PCÀÇ ¸Þ¸ð¸®¸¦ ¼³°èÇÒ ¶§ REAL-MODE¿¡¼ Á¢±Ù »ç¿ëÇÒ ¼ö ÀÖ´Â 1Mbyte(Conventional Memory) Áß ÀºÎºÐÀÇ 384Kbyte(UMB)¸¦ ÀÓÀÇ·Î Çϵå¿þ¾î¸¦ À§ÇÏ¿© ¿¹¾àÇØ µÎ°í ³ª¸ÓÁö ¾Æ·§ºÎºÐ 640Kbyte(Base Memory)¸¦ ¿î¿µ üÁ¦(DOS)¿Í ±× ±â¹ÝÀÇ »ç¿ëÀÚ ¾îÇø®°ÔÀÌ¼Ç ÇÁ·Î±×·¥¿¡ °¢°¢ ºÐ¹èÇØ ÁÖ¾ú´Ù.
±×¸®ÇÏ¿© DOS¸¦ °³¹ßÇÒ ¶§ 640KÀÇ ¹üÀ§³»ÀÇ ¸Þ¸ð¸® »ç¿ë¿¡ ¸Â°Ô µ¿ÀÛÇϵµ·Ï ±â¹Ý¼³°è¸¦ ÇØ ³õÀº »óÅÂ(±Ô°Ý)°¡ ÇöÀç¿¡¼µµ ±×´ë·Î Àû¿ëµÊ¿¡ µû¶ó ¾î¿ ¼ö ¾ø´Â ¸Þ¸ð¸®ÀÇ Á¦ÇÑÀÌ ³²°Ô µÈ °ÍÀÌ´Ù(¹Ì·¡ÀÇ È¯°æ¿¡ ´ëºñÇÏ´Â °á¿©µÈ »ç°í¹æ½ÄÀÇ Å©³ªÅ« Áß´ëÇÑ ½Ã´ëÀû Âø¿À¶ó°í ÇÊÀÚ´Â »ý°¢ÇÕ´Ï´Ù).
¡¶ Ç¥ 2 80x86 ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ °¢ ½ÅÈ£¼±ÀÇ ¼ö ¡· ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ µ¥ÀÌÅÍ ½ÅÈ£¼±ÀÇ ¼ö (³»ºÎ/¿ÜºÎ) ÁÖ¼ÒÁöÁ¤ ½ÅÈ£¼±ÀÇ ¼ö »ç¿ë°¡´É ¸Þ¸ð¸® Å©±â
8086(XT) 16/16 20 1M
8088(XT) 16/8 20 1M
286(AT) 32/16 24 16M
386SX 32/32 24 16M
386DX 32/32 32 4G
486SX/DX/DX2/DX4 32/32 32 4G
Pentinum 32/64 32 4G
¥². BOOTING °úÁ¤ÀÇ ÀÌÇØ
1.
POST°úÁ¤ ½ÇÇà(°¢ BIOSµé)
2.
A:¿Í C:¶Ç´Â CD-ROM¿¡¼ ¼øÂ÷ÀûÀ¸·Î(SYSTEM ROM BIOS SETUP ³»¿ë¿¡ ÀǰÅ) ºÎÆ®½ºÆ®·¦ ·Î´õ¸¦ °Ë»öÇÑ´Ù. ¸¸ÀÏ Ã£¾ÒÀ» °æ¿ì ¸Þ¸ð¸®·Î ºÒ·¯µé¿© ½ÇÇàÇÑ´Ù.
3.
ÇØ´ç ¹°¸®Àû ºÎÆ® µå¶óÀ̺êÀÇ ¹°¸®Àû 0¹ø ¼½Å͸¦ ºÒ·¯µé¿© ½ÇÇàÀ» ÇÑ´Ù.
4.
°¢ ¹°¸®Àû µå¶óÀ̺êÀÇ ¹°¸®Àû 0¹ø ¼½Å͵éÀÇ ºÐÇÒÁ¤º¸Ç¥ µé¿¡ ÀǰÅÇÏ¿© ³í¸®Àû µå¶óÀ̺ê·Î °¢°¢ ºÐÇÒ ÇÑ´Ù.
5.
ÇØ´ç ³í¸®Àû ºÎÆ® µå¶óÀ̺êÀÇ ³í¸®Àû 0¹ø ¼½Å͸¦ ºÒ·¯µé¿© ½ÇÇàÀ»ÇÑ´Ù.
6.
IO.SYS(Windows 95 ¹öÀüÀÇ ÆÄÀÏ) ¶Ç´Â WINBOOT.SYS¸¦ ºÒ·¯ µé¿© MSDOS.SYSÀÇ ³»¿ë¿¡ ÀǰÅÇÏ¿© ½ÇÇàÇÑ´Ù.
6-1. ȸ鿡 "Starting Windows 95..."¸¦ Ãâ·Â ÇÑ´Ù.
6-2. ºÎÆÃ À̺¥Æ®Å°µéÀÌ ´·ÁÁ® ÀÖ³ª °Ë»çÇÑ´Ù.
6-2-1. F4 ۰¡ ´·Á Á³À¸¸é ±âÁ¸µµ½º·Î ºÎÆÃÀ» ½ÃÀÛÇÑ´Ù.
6-2-2. F5 ۰¡ ´·Á Á³À¸¸é ¾ÈÀüGUI ¸ðµå·Î ºÎÆÃÀ» ½ÃÀÛÇÑ´Ù.
6-2-3. Shift+F5 ۰¡ ´·Á Á³À¸¸é ¾ÈÀüCLI ¸ðµå·Î ºÎÆÃÀ» ½ÃÀÛÇÑ´Ù.
6-2-4. F6 ۰¡ ´·Á Á³À¸¸é ³×Æ®¿öÅ© ¾ÈÀüGUI ¸ðµå·Î ºÎÆÃÀ» ½ÃÀÛÇÑ´Ù.
6-2-5. Shift+F8 ۰¡ ´·Á Á³À¸¸é °¢´Ü°èº° ±¸¼º¼³Á¤ ¸ðµå·Î ºÎÆÃÀ» ½ÃÀÛÇÑ´Ù.
6-2-6. F8 ۰¡ ´·Á Á³À¸¸é ¸Þ´º ¼±Åà ºÎÆÃ ¸ðµå·Î ½ÃÀÛÇÑ´Ù.
6-2-6-1. Normal ¢¡
Windows¸¦ Á¤»óÀûÀ¸·Î ½ÃÀÛÇÑ´Ù.
6-2-6-2. Logged(\BOOTLOG.TXT) ¢¡
Windows¸¦ Á¤»óÀûÀ¸·Î ½ÃÀÛÇÏÁö¸¸ µå¶óÀ̺ê CÀÇ ÃÖ»óÀ§ Æú´õÀÎ ·çÆ® µð·ºÅ丮¿¡ Bootlog.txt¶ó´Â ÅØ½ºÆ®ÀоîµéÀÎ ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸°¡ ¼ö·ÏµÈ´Ù.
6-2-6-3. Safe mode ¢¡
»ç¿ëÀÚ°¡ ±¸¼ºÇÑ °ª ´ë½Å ±âº» ±¸¼ºÀ¸·Î Windows¸¦ ½ÃÀÛÇÑ´Ù. ½Ã½ºÅÛÀÇ ÀϺΠ±â´ÉÀÌ ÀÛµ¿µÇÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. Windows¸¦ ½ÃÀÛÇÑ ÈÄ¿¡ º¯°æÇÑ ´ÙÀ½ ½Ã½ºÅÛÀ» Àç½ÃÀÛÇÒ ¼ö ÀÖ´Ù.
6-2-6-4. Safe mode with network support ¢¡
Windows¸¦ ±âº» ¼³Á¤À¸·Î ½ÃÀÛÇÏÁö¸¸ ³×Æ®¿öÅ© ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù.
6-2-6-5. Step-by-step confirmation ¢¡
ÇÁ·ÒÇÁÆ® ´ÙÀ½¿¡ °¢ ½ÃÀÛ ´Ü°è¸¦ ȸ鿡 Ç¥½ÃÇÏ¸é¼ ½Ã½ºÅÛÀ» ½ÃÀÛÇÑ´Ù. ÇöÀç ¸í·ÉÀ» ½ÇÇàÇÏ·Á¸é Enter¸¦ ´©¸£°í ¸í·ÉÀ» ¹«½ÃÇÏ·Á¸é Esc¸¦ ´©¸¥´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¿øÇÏ´Â ±¸¼º ¿ä¼Ò¸¸ ÀÐ¾î µéÀÏ ¼ö ÀÖ´Ù.
6-2-6-6. Command prompt only ¢¡
½Ã½ºÅÛÀ» Á¤»óÀûÀ¸·Î ½ÃÀÛÇÏÁö¸¸ Windows ÀÎÅÍÆäÀ̽º´Â ½ÃÀÛÇÏÁö ¾Ê´Â´Ù. winÀ» ÀÔ·ÂÇϸé Windows¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.
6-2-6-7. Safe mode command prompt only ¢¡
»ç¿ëÀÚ°¡ ±¸¼ºÇÑ °ª ´ë½Å ±âº» ±¸¼ºÀ¸·Î ½Ã½ºÅÛÀ» ½ÃÀÛÇϸç Windows ÀÎÅÍÆäÀ̽º¸¦ ½ÃÀÛÇÏÁö ¾Ê´Â´Ù.
6-2-6-8. Previous version of MS-DOS ¢¡
Windows¸¦ ¼³Ä¡ÇÒ ¶§ ¹é¾÷ÇÑ ÆÄÀÏÀ» »ç¿ëÇÏ¿© MS-DOS¸¦ ½ÃÀÛÇÑ´Ù. MS-DOSÀÇ ¹öÀüÀº Windows 95¸¦ ¼³Ä¡Çϱâ Àü¿¡ ½ÇÇàµÇ¾ú´ø ¹öÀüÀÌ´Ù.
6-3-1.
ÀÌÀü MS-DOS ¸ðµå·Î ºÎÆÃÀ» ½ÃÀÛ ÇÏ¿´À» ¶§´Â °¢ ½Ã½ºÅÛ ÆÄÀϵ顲IO.SYS, MSDOS.SYS, COMMAND.COM, CONFIG.SYS, AUTOEXEC.BAT¡³ÀÌ ¸¸ÀÏ Windows 95ÀÇ ¹öÀüÀÏ °æ¿ì¡²WINBOOT. SYS, MSDOS.W40, COMMAND.W40, CONFIG.W40, AUTOEXEC,W40¡³À¸·Î °¢°¢ °³¸íÀÌ µÇ¸ç ¶ÇÇÑ¡²IO.DOS, MSDOS.DOS, COMMAND.DOS, CONFIG.DOS, AUTOEXEC.DOS¡³ÀÌ¡²IO.SYS, MSDOS.SYS, COMMAND.COM, CONFIG.SYS, AUTOEXEC.BAT¡³·Î °¢°¢ °³¸íÀÌ µÇ¾î ºÎÆÃÀÌ ½ÃÀÛ µÈ´Ù.
6-3-2.
Windows ÀÎÅÍÆäÀ̽º·Î ºÎÆÃÀ» ½ÃÀÛ ÇÏ¿´À» ¶§´Â °¢ ½Ã½ºÅÛ ÆÄÀϵ顲IO.SYS, MSDOS.SYS, COMMAND.COM, CONFIG.SYS, AUTOEXEC.BAT¡³ÀÌ ¸¸ÀÏ ÀÌÀü MS-DOSÀÇ ¹öÀüÀÏ °æ¿ì¡²IO.DOS, MS-DOS.DOS, COMMAND.DOS, CONFIG.DOS, AUTOEXEC.DOS¡³À¸·Î °¢°¢ °³¸íÀÌ µÇ¸ç ¶ÇÇÑ¡²WINBOOT.SYS, MSDOS.W40, COMMAND.W40, CONFIG.W40, AUTOEXEC,W40¡³ÀÌ¡²IO.SYS, MSDOS.SYS, COMMAND.COM, CONFIG.SYS, AUTOEXEC.BAT¡³·Î °¢°¢ °³¸íÀÌ µÇ¾î ºÎÆÃÀÌ ½ÃÀÛ µÈ´Ù.
¥³. MSDOS.SYS ÆÄÀÏÀÇ ÀÌÇØ
¡Ø ÁÖ)
ÀÌÇÏÀÇ ³»¿ëÀº MicrosoftÞäÀÇ Áö¿øÁ¤º¸ Online ÀÎÅÍ³Ý ÁÖ¼Ò(URL)
http://www.microsoft.com/korea/support/kb/pos/win95/k000140.htmÀÇ ±ÛÀ» ¹ßÃé ¾à°£ÀÇ ÆíÁýÀ»ÇÑ ±ÛÀÓÀ» ¹àÇô µÎ´Â ¹Ù ÀÔ´Ï´Ù.
ÀÌ Á¤º¸´Â ´ÙÀ½ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
-Windows95
MSDOS.SYSÀÇ ³»¿ë
¹®¼ ¹øÈ£: K000140
[¿ä ¾à]
ÇÑ±Û À©µµ¿ì 95 ¼³Ä¡ ÇÁ·Î±×·¥Àº ·çÆ® µð·ºÅ丮¿¡ Àбâ Àü¿ë, ½Ã½ºÅÛ, ¼û±èÀÇ ¼Ó¼ºÀ» °®´Â MSDOS.SYS ÆÄÀÏÀ» ¸¸µç´Ù. MS-DOSÀÇ MSDOS.SYS¿Í ´Þ¸® ÀÌ ÆÄÀÏÀº ÅØ½ºÆ® ÆÄÀÏÀÌ´Ù.
ÇÑ±Û À©µµ¿ì 95ÀÇ ÆÄÀϵéÀÇ À§Ä¡¸¦ ¼³Á¤ÇÏ´Â [Paths] ¼½¼Ç°ú ºÎÆ® °úÁ¤À» °³ÀÎÈ ÇÒ ¼ö ÀÖ´Â [Options]À» Æ÷ÇÔÇÑ´Ù.
[Ãß°¡Á¤º¸]
[Paths] ¼½¼Ç¿¡´Â ¾Æ·¡¿Í °°Àº ¼³Á¤À» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù.
HostWinBootDrv=<ºÎÆ® µå¶óÀ̺êÀÇ ·çÆ®>
Default: C
Purpose : ºÎÆ® µå¶óÀ̺êÀÇ ·çÆ®ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
WinBootDir=
Default: ¼³Ä¡ÇÏ´Â µ¿¾È ÁöÁ¤ÇÑ µð·ºÅ丮(¿¹, C:\WINDOWS)
Purpose : ºÎÆÃ½Ã¿¡ ÇÊ¿äÇÑ ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
WinDir=
Default: ¼³Ä¡ÇÏ´Â µ¿¾È ÁöÁ¤ÇÑ µð·ºÅ丮(¿¹, C:\WINDOWS)
Purpose: ¼³Ä¡ÇÏ´Â µ¿¾È ÁöÁ¤ÇÑ ÇÑ±Û À©µµ¿ì95 µð·ºÅ丮ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
[Options] ¼½¼Ç¿¡´Â ¾Æ·¡¿Í °°Àº ¼³Á¤À» Æ÷ÇÔÇÒ ¼ö ÀÖ°í ¼öµ¿À¸·Î »ðÀÔÇØ¾ß ÇÑ´Ù.
BootDelay=<ÃÊ>
Default : 2
Purpose: ÇÑ±Û À©µµ¿ì 95ÀÇ ºÎÆÃÀÌ ÁøÇàµÇ±â Àü¿¡ "Starting Windows 95"¸Þ½ÃÁö°¡ ³²¾Æ ÀÖ´Â ½Ã°£À» ¼³Á¤ÇÑ´Ù.
BootFailSafe=<³í¸®°ª>
Default : 0
Purpose : 1·Î ¼³Á¤Çϸé ÄÄÇ»ÅͰ¡ Safe Mode·Î ½ÇÇàµÈ´Ù.
BootGUI=<³í¸®°ª>
Default : 1
Purpose : 1·Î ¼³Á¤Çϸé GUI ÀÎÅÍÆäÀ̽º°¡ ·ÎµåµÇ°í, 0À¸·Î ¼³Á¤Çϸé GUI ÀÎÅÍÆäÀ̽º ·ÎµåµÇÁö ¾Ê´Â´Ù.
BootKeys=<³í¸®°ª>
Default : 1
Purpose : 1·Î ¼³Á¤Çϸé F4, F5, F6, F8°ú °°Àº ±â´É Ű ºÎÆ® ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
BootMenu=<³í¸®°ª>
Default : 0
Purpose : 1·Î ¼³Á¤Çϸé Startup Menu°¡ ³ªÅ¸³´Ù. 0À¸·Î ¼³Á¤Çϸé "Starting Windows 95" ¸Þ½ÃÁö°¡ ³ª¿Ã ¶§ F8À» ´©¸£¸é Startup Menu°¡ ³ªÅ¸³ª°Ô µÈ´Ù.
BootMenuDefault=<¼ýÀÚ>
Default: ½Ã½ºÅÛÀÌ ¿Ã¹Ù¸£°Ô ½ÇÇàµÇ¸é 1·Î ¼³Á¤µÇ°í,ÀÌÀü¿¡ ½Ã½ºÅÛÀÌ Á¤ÁöµÇ¾úÀ» ¶§´Â 4·Î ¼³Á¤µÈ´Ù.
Purpose : ½ÃÀÛ½ÃÀÇ Default Menu¸¦ ¼³Á¤ÇÑ´Ù.
BootMenuDelay=<¼ýÀÚ>
Default : 30
Purpose : Startup Menu¿¡¼ ½Ã½ºÅÛÀÌ Á¤ÁöµÇ¾î ÀÖ´Â ½Ã°£(ÃÊ)À» ¼³Á¤ÇÑ´Ù.
0À¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é °£¼·¾øÀÌ BootMenuDefault¿¡¼ ¼³Á¤µÈ ¸Þ´º°¡ ¹Ù·Î ½ÇÇàµÈ´Ù.
BootMulti=<³í¸®°ª>
Default : 0
Purpose : 0À¸·Î ¼³Á¤Çϸé Multi-boot ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
1·Î ¼³Á¤Çϸé F4Ű³ª F8۸¦ ÀÌ¿ëÇÏ¿© ÀÌÀü Operating SystemÀ¸·Î ºÎÆÃÇÒ ¼ö ÀÖ´Ù.
ÁÖÀÇ : ÀÌ ¼³Á¤ÀÇ Default °ªÀÌ 0À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â °ÍÀº ºÎÁÖÀÇÇÏ°Ô MS-DOS·Î ºÎÆÃÇÏ¿© Long FilenamesÀ» ÀνÄÇÏÁö ¸øÇÏ´Â µð½ºÅ© À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÔÀ¸·Î ÀÎÇØ µ¥ÀÌŸ°¡ ¼Õ»óµÇ´Â °ÍÀ» ¹æÁöÇϱâ À§Çؼ ÀÌ´Ù.
BootWarn=<³í¸®°ª>
Default: 1
Purpose : 0À¸·Î ¼³Á¤ÇÏ¸é ¼Õ»óµÈ ·¹Áö½ºÆ®¸®°¡ ¹ß°ßµÇ°Å³ª ºÎÆÃÀÌ ½ÇÆÐÇßÀ» ¶§ Safe Mode ºÎÆ® °æ°í ¸Þ½ÃÁö¿Í Startup Menu°¡ ³ªÅ¸³ªÁö ¾Ê°í ¹Ù·Î Safe Mode·Î ½ÇÇàµÈ´Ù.
BootWin=<³í¸®°ª>
Default: 1
Purpose: 1·Î ¼³Á¤ÇÏ¸é ½ÃÀ۽ÿ¡ ÇÑ±Û À©µµ¿ì 95¸¦ ·ÎµåÇÑ´Ù. 0À¸·Î ¼³Á¤ÇÏ¸é ±âº» Operating SystemÀ¸·Î ÇÑ±Û À©µµ¿ì 95¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÈ´Ù.
´ë½Å¿¡ ÇÑ±Û À©µµ¿ì 95°¡ ¼³Ä¡µÇ±â ÀÌÀü¿¡ »ç¿ëÇÏ´ø MS-DOS5.x³ª 6.x°¡ ·ÎµåµÈ´Ù.
DoubleBuffer=<³í¸®°ª>
Default: 0
Purpose: SCSI Controller ¿Í °°ÀÌ double-bufferingÀ» ÇÊ¿ä·Î ÇÏ´Â °æ¿ì¿¡ 1·Î ¼³?¤ÇÑ´?
DBLSpace=<³í¸®°ª>
Default: 1
Purpose: 1·Î ¼³Á¤Çϸé DBLSPACE.BINÀÌ ÀÚµ¿ÀûÀ¸·Î ·ÎµåµÈ´Ù.
DRVSpace=<³í¸®°ª>
Default: 1
Purpose: 1·Î ¼³Á¤Çϸé DRVSPACE.BINÀÌ ÀÚµ¿ÀûÀ¸·Î ·ÎµåµÈ´Ù.
LoadTop=<³í¸®°ª>
Default: 1
Purpose: 0À¸·Î ¼³Á¤Çϸé Windows 95°¡ COMMAND.COM À̳ª DBLSPACE.BIN/DRVSPACE.BINÀ» 640K³»ÀÇ »óÀ§ ¸Þ¸ð¸®¿¡ ¿Ã¸®Áö ¾Ê°Ô ÇÑ´Ù. ÀÌ ¼³Á¤Àº ¸Þ¸ð¸® Ãæµ¹·Î ÀÎÇÑ È£È¯¼º ¹®Á¦°¡ ÀÖÀ» ¶§ À¯¿ëÇÏ´Ù.
Logo=<³í¸®°ª>
Default: 1
Purpose: 0À¸·Î ¼³Á¤Çϸé Windows ·Î°í°¡ ³ª¿ÀÁö ¾Ê´Â´Ù. ¶ÇÇÑ Æ¯Á¤ third-party ¸Þ¸ð¸® °ü¸®Àڿ͹®Á¦¸¦ ¾ß±â ½Ãų ¼ö ÀÖ´Â ´Ù¾çÇÑ ÀÎÅÍ·´Æ®¸¦ °¡·ÎäÁö ¾Ê°Ô ÇÑ´Ù.
Network=<³í¸®°ª>
Default: 0
Purpose: 1·Î ¼³Á¤µÇ¾î ÀÖ´Â °ÍÀº ³×Æ®¿öÅ©°¡ ¼³Ä¡µÇ¾î ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇϰí Startup Menu¿¡ "Starting Windows bypassing startup files with network support"¶ó´Â ¿É¼ÇÀÌ Ãß°¡µÈ´Ù.
MSDOS.SYS´Â ¿Ü°ü»óÀ¸·Î´Â ÇÊ¿ä¾ø´Â Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ¼½¼ÇÀ» Æ÷ÇÔÇÑ´Ù.
ÀÌ Á¤º¸´Â MSDOS.SYSÀÇ Å©±â°¡ 1024 BytesÀÌ»óÀ̱⸦ ±â´ëÇÏ´Â ÇÁ·Î±×·¥À» Áö¿øÇϱâ À§ÇØ ÇÊ¿äÇÏ´Ù.
¿¹¸¦ µé¾î Anti-Virus ÇÁ·Î±×·¥Àº MSDOS.SYSÀÇ Å©±â°¡ 1024 Bytesº¸´Ù ÀÛÀ¸¸é ¹ÙÀÌ·¯½º¿¡ °¨¿°µÈ °ÍÀ¸·Î °¡Á¤ÇÑ´Ù. MSDOS.SYS¸¦ »èÁ¦Çϸé ÄÄÇ»ÅͰ¡ ½ÃÀÛµÇÁö ¾Ê´Â´Ù.
¾Æ·¡ ¹®ÀåÀº MSDOS.SYS³»¿¡ ÀÖ´Â ¹®ÀåÀÌ´Ù.
;The following lines are required for compatibility with other programs.
;Do not remove them (MSDOS.SYS needs to be ? bytes).
¼¼¹ÌÄÝ·Ð(;)À¸·Î ½ÃÀ۵Ǵ ÁÙÀº ½Ã½ºÅÛ¿¡ ÀÇÇØ¼ ÀÐÇô ÁöÁö ¾Ê´Â ÁÙÀÌ´Ù.
MSDOS.SYS¸¦ ÆíÁýÇÏ´Â ¹æ¹ý
1.½ÃÀÛ/ã±â/ÆÄÀÏ ¶Ç´Â Æú´õ...¸¦ ¼±ÅÃÇÑ´Ù.
2.À̸§ »óÀÚ¿¡ "MSDOS.SYS"(µû¿ÈÇ¥ ¾øÀÌ)¸¦ ÀÔ·ÂÇÑ´Ù. À§Ä¡¿¡´Â ºÎÆ® µå¶óÀ̺ê(ÀϹÝÀûÀ¸·Î Cµå¶óÀ̺ê)¸¦ ¼±ÅÃÇÑ´Ù. Áö±Ý ã±â ´ÜÃ߸¦ ´©¸¥´Ù.
3.MSDOS.SYS ÆÄÀÏÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃß·Î ¼±ÅÃÇÑ´Ù. ȸ鿡 ³ªÅ¸³ ¸Þ´º¿¡¼ µî·ÏÁ¤º¸¸¦ ¼±ÅÃÇÑ´Ù.
4.¼Ó¼º¿¡¼ ÀбâÀü¿ë°ú ¼û±èÀ» ÇØÁ¦Çϰí È®ÀÎÀ» ´©¸¥´Ù.
5.MSDOS.SYS ÆÄÀÏÀ» ¸¶¿ì½º·Î µÎ¹ø ´©¸¥´Ù.
6.¿¬°á ÇÁ·Î±×·¥ ã±â »óÀÚ³»¿¡¼ NOTEPAD¸¦ ¼±ÅÃÇϰí È®ÀÎÀ» ´©¸¥´Ù.
7.MSDOS.SYS ÆÄÀÏÀ» ¼öÁ¤Çϰí ÀúÀåÈÄ¿¡ ¸Þ¸ðÀåÀ» Á¾·áÇÑ´Ù.
8.MSDOS.SYS ÆÄÀÏÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃß·Î ¼±ÅÃÇÑ´Ù. ȸ鿡 ³ªÅ¸³ ¸Þ´º¿¡¼ µî·ÏÁ¤º¸¸¦ ¼±ÅÃÇÑ´Ù.
9.¼Ó¼º¿¡¼ ÀбâÀü¿ë°ú ¼û±èÀ» üũÇϰí È®ÀÎÀ» ´©¸¥´Ù.
10.Windows¸¦ Á¾·áÈÄ¿¡ Àç½ÃÀÛÇÑ´Ù.
¥´. CONFIG.SYS(*.W40, *.DOS)
¡Ø ±¸¹® ³»¿ë Áß¿¡¼(¼³¸í¹®Àº Á¦¿Ü)¿¡¼ º¸Åë ¼Ò¹®ÀÚ ´Ü¾î¿¡´Â ÇØ´ç ³»¿ëÀ» ´ë½Å ÀÔ·ÂÇØ¾ß ÇÏ¸ç ¸Å°³ º¯¼ö¿Í ´ë¹®ÀÚ ´Ü¾î´Â ±×´ë·Î ÀÔ·ÂÇØ¾ß ÇÑ´Ù.
¡´¸í·É¹® ¸ñ·Ï(Multi boot¿ë menu ¸í·ÉÁ¦¿Ü)¡µ
¡Ü ACCDATE(*.W40)
¡Ý BREAK(*.W40, *.DOS)
¡ß BUFFERS(*.DOS)/BUFFERSHIGH(*.W40)
¡Ý COUNTRY(*.W40, *.DOS)
¡Ý DEVICE(*.W40, *.DOS)
¡Ý DEVICEHIGH(*.W40, *.DOS)
¡Ý DOS(*.W40, *.DOS)
¡Ý DRIVPARM(*.W40, *.DOS)
¡ß FCBS(*.DOS)/FCBSHIGH(*.W40)
¡ß FILES(*.DOS)/FILESHIGH(*.W40)
¡ß INSTALL(*.DOS)/INSTALLHIGH(*.W40)
¡ß LASTDRIVE(*.DOS)/LASTDRIVEHIGH(*.W40)
¡Ý NumLock(*.W40, *.DOS)
¡Ý REM(*.W40, *.DOS)
¡Ý SET(*.W40, *.DOS)
¡Ý SHELL(*.W40, *.DOS)
¡ß STACKS(*.DOS)/STACKSHIGH(*.W40)
¡Ý SWITCHES(*.W40, *.DOS)
¡á ANSI.SYS
¡ã D BLBUFF.SYS(*.W40)
¡á DRVSPACE.SYS, DBLSPACE.SYS
¡á EMM386.EXE
¡á HIMEM.SYS
¡á RAMDRIVE.SYS
¡á SETVER.EXE
ACCDATE
°¢ ÇÏµå µð½ºÅ©¿¡ ´ëÇØ ÆÄÀÏÀ» ¸¶Áö¸·À¸·Î ¾×¼¼½ºÇÑ ³¯Â¥¸¦ ±â·ÏÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ¸¦ ÁöÁ¤ÇÑ´Ù.
½Ã½ºÅÛÀ» ¾ÈÀü ¸ðµå·Î ½ÃÀÛÇÏ¸é ¸ðµç µå¶óÀ̺꿡 ´ëÇØ ¸¶Áö¸· ¾×¼¼½º ³¯Â¥ ±â·Ï ±â´ÉÀÌ ÇØÁ¦µÇ¸ç Ç÷ÎÇÇ µð½ºÅ©¿¡µµ ±âº»°ªÀ¸·Î ¼³Á¤µÇÁö ¾Ê´Â´Ù.
±¸¹®
ACCDATE=µå¶óÀ̺ê1+|- [µå¶óÀ̺ê2+|-]...
¸Å°³ º¯¼ö
µå¶óÀ̺ê 1, µå¶óÀ̺ê 2...
µå¶óÀÌºê ¹®ÀÚ¸¦ ÁöÁ¤ÇÑ´Ù.
+|-
¾çÀÇ ºÎÈ£(+)¸¦ ÁöÁ¤ÇÏ¸é ÆÄÀÏ¿¡ ´ëÇÑ ¸¶Áö¸· ¾×¼¼½º ³¯Â¥°¡ µå¶óÀ̺꿡 ³²¾Æ ÀÖ°Ô µÇ°í À½ÀÇ ºÎÈ£(-)¸¦ ÁöÁ¤ÇÏ¸é ¸¶Áö¸· ¾×¼¼½º ³¯Â¥¸¦ ÀúÀåÇÏÁö ¾Ê´Â´Ù.
BREAK
Ctrl+C ÀÎ½Ä ±â´ÉÀ» ¼³Á¤Çϰųª ÇØÁ¦ÇÑ´Ù.
¸í·ÉÁÙÀ̳ª CONFIG.SYS ÆÄÀÏ¿¡¼ ÀÌ ¸í·ÉÀ» »ç¿ëÇÑ´Ù.
Ctrl+C¸¦ ´©¸£¸é ½ÇÇà ÁßÀÎ ÇÁ·Î±×·¥À̳ª ÀÛ¾÷(¿¹: ÆÄÀÏ Á¤·Ä µî)ÀÌ ÁߴܵȴÙ.
ÀϹÝÀûÀ¸·Î MS-DOS¿¡¼´Â Űº¸µå ÀÔ·Â ³»¿ëÀ» ÀоîµéÀ̰ųª È¸é ¶Ç´Â ÇÁ¸°ÅÍ·Î Ãâ·ÂÇÒ ¶§¸¸ Ctrl+C ÀÔ·ÂÀ» ÀνÄÇÒ ¼ö ÀÖÁö¸¸ BREAK¸¦ ONÀ¸·Î ¼³Á¤ÇÏ¸é µð½ºÅ© Àб⳪ ¾²±â µîÀÇ ´Ù¸¥ ÀÛ¾÷ Áß¿¡µµ Ctrl+C¸¦ ÀνÄÇÒ ¼ö ÀÖ´Ù.
±¸¹®
BREAK=[ON|OFF]
ÇöÀçÀÇ BREAK ¼³Á¤À» ¸í·ÉÁÙ¿¡¼ È®ÀÎÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
BREAK
BUFFERS/BUFFERSHIGH
½Ã½ºÅÛ ½ÃÀ۽à ÁöÁ¤ÇÑ µð½ºÅ© ¹öÆÛÀÇ ¼ö ¸¸ÅÀÇ ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ´Ù.
»óÀ§ ¸Þ¸ð¸® ¿µ¿ª(UMB)¿¡ ¹öÆÛ¸¦ ÇÒ´çÇÏ·Á¸é BUFFERSHIGH ¸í·ÉÀ» »ç¿ëÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
BUFFERS=n[,m]
BUFFERSHIGH=n[,m]
¸Å°³ º¯¼ö
n
µð½ºÅ© ¹öÆÛÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. n °ªÀÇ ¹üÀ§´Â 1ºÎÅÍ 99 ±îÁöÀÌ¸ç ±âº»°ªÀº 30ÀÌ´Ù. ¹öÆÛ ÇÑ °³´ç 512byteÀÇ ¸Þ¸ð¸® ÇÒ´ç.
m
º¸Á¶ ¹öÆÛ ij½Ã¿¡ ÀÖ´Â ¹öÆÛ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. m °ªÀÇ ¹üÀ§´Â 0ºÎÅÍ 8±îÁöÀÌ¸ç ±âº»°ªÀº 0(º¸Á¶ ij½Ã¿¡ ¹öÆÛ¸¦ ÇÒ´çÇÏÁö ¾ÊÀ½)ÀÌ´Ù.
COUNTRY
MS-DOS¿¡¼ ±¹°¡º° ½Ã°£, ³¯Â¥, ÅëÈ Ç¥½Ã Çü½Ä µîÀ» ÁöÁ¤ÇÑ´Ù.
¹®ÀÚ Á¤·Ä ¹æ½Ä°ú ÆÄÀÏ À̸§¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹®ÀÚ µîÀ» °áÁ¤ÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
COUNTRY ¸í·ÉÀ¸·Î MS-DOS¿¡¼ Áö¿øÇÏ´Â ¾ð¾î¸¦ »ç¿ëÇÒ ¶§ ¹®ÀÚ ¼¼Æ®¿Í ¹®¹ý ±ÔÄ¢À» ÀνÄÇÒ ¼ö ÀÖ°Ô ¼³Á¤ÇÑ´Ù.
±¸¹®
COUNTRY=xxx[,[yyy][,[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§]]
¸Å°³ º¯¼ö
xxx
±¹°¡(±¹Á¦ÀüÈ) Äڵ带 ÁöÁ¤ÇÑ´Ù.
yyy
±¹°¡º° ¹®ÀÚ ¼¼Æ®¸¦ ÁöÁ¤ÇÑ´Ù.
[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§
±¹°¡º° Á¤º¸°¡ µé¾î ÀÖ´Â ÆÄÀÏÀÇ À§Ä¡¿Í À̸§À» ÁöÁ¤ÇÑ´Ù.
ÁöÁ¤ÀÌ µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¹Ì±¹ÀÇ °ªÀÌ ÁöÁ¤µÈ´Ù. Áï. ±¹°¡ ÄÚµå´Â 001, ±¹°¡º° ¹®ÀÚ ¼¼Æ®´Â 437À» »ç¿ëÇÏ¸ç ±¹°¡º° Á¤º¸ÆÄÀÏÀº »ç¿ëÇÏÁö ¾Ê°Ô µÇ¸ç, ´ëÇѹα¹ÀÎ °æ¿ì ±¹°¡ ÄÚµå 082, ±¹°¡º° ¹®ÀÚ¼¼Æ®´Â 949(¿Ï¼ºÇü ÇѱÛÄÚµå)ÀÌ´Ù.
DEVICE
ÁöÁ¤ÇÑ ÀåÄ¡ Á¦¾î±â¸¦ ¸Þ¸ð¸®·Î ÀоîµéÀδÙ. ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [dd-¸Å°³ º¯¼ö]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§
ÀоîµéÀÏ ÀåÄ¡ Á¦¾î±âÀÇ À̸§°ú À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
[dd-parameter]
°¢ ÀåÄ¡ Á¦¾î±â¿¡ ÇÊ¿äÇÑ ¸í·ÉÁÙ Á¤º¸¸¦ ÁöÁ¤ÇÑ´Ù.
DEVICEHIGH
ÁöÁ¤ÇÑ ÀåÄ¡ Á¦¾î±â¸¦ »óÀ§ ¸Þ¸ð¸®(UMB) ¿µ¿ªÀ¸·Î ÀоîµéÀδÙ. ÀåÄ¡ Á¦¾î±â¸¦ »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î ÀоîµéÀÌ¸é ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼ ±âº» ¸Þ¸ð¸®¸¦ ´õ ¸¹ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. »óÀ§ ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ DEVICEHIGH ¸í·ÉÀº DEVICE ¸í·É°ú °°Àº ±â´ÉÀ» ÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
DEVICEHIGH [µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [dd-¸Å°³ º¯¼ö]
ÀåÄ¡ Á¦¾î±â¸¦ ÀоîµéÀÏ ¸Þ¸ð¸® ¿µ¿ªÀ» ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½ ±¸¹®À» »ç¿ëÇÑ´Ù.
DEVICEHIGH [[/L:¿µ¿ª1[,ÃÖ¼Ò Å©±â][;¿µ¿ª2[,ÃÖ¼Ò Å©±â2] [/S]]=[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [dd-¸Å°³ º¯¼ö]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§
»óÀ§ ¸Þ¸ð¸®·Î ÀоîµéÀÏ ÀåÄ¡ Á¦¾î±âÀÇ À§Ä¡¿Í À̸§À» ÁöÁ¤ÇÑ´Ù.
dd-¸Å°³ º¯¼ö
ÀåÄ¡ Á¦¾î±â¿¡ ÇÊ¿äÇÑ ¸í·ÉÁÙ Á¤º¸¸¦ ÁöÁ¤ÇÑ´Ù.
½ºÀ§Ä¡
/L:¿µ¿ª1[,ÃÖ¼Ò Å©±â1][;¿µ¿ª2[,ÃÖ¼Ò Å©±â2]...
ÀåÄ¡ Á¦¾î±â¸¦ ÀоîµéÀÏ ¸Þ¸ð¸® ¿µ¿ªÀ» Çϳª ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ±âº»ÀûÀ¸·Î MS-DOS´Â ¿©À¯ °ø°£ÀÌ °¡Àå ¸¹Àº »óÀ§ ¸Þ¸ð¸® ºí·Ï(UMB)À¸·Î Á¦¾î±â¸¦ ÀоîµéÀÌ°í ´Ù¸¥ UMB´Â ¸ðµÎ Á¦¾î±â¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
ÀåÄ¡ Á¦¾î±â¸¦ ƯÁ¤ ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î ÀоîµéÀÌ·Á¸é /L ½ºÀ§Ä¡¸¦ »ç¿ëÇϰųª ¿øÇÏ´Â ¿µ¿ªÀ» ÁöÁ¤ÇÑ´Ù(¸Þ¸ð¸®ÀÇ ¿©À¯ °ø°£À» È®ÀÎÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ MEM /F¸¦ ÀÔ·ÂÇÑ´Ù).
/L ½ºÀ§Ä¡·Î ÀоîµéÀ̸é ÀåÄ¡ Á¦¾î±â¿¡¼´Â ÁöÁ¤ÇÑ ¸Þ¸ð¸® ¿µ¿ª¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀϺΠÀåÄ¡ Á¦¾î±âµéÀº µÎ °³ ÀÌ»óÀÇ ¸Þ¸ð¸® ¿µ¿ªÀ» »ç¿ëÇϱ⵵ ÇϹǷΠÀÌ·± Á¦¾î±âµéÀ» »ç¿ëÇÒ ¶§´Â ¿µ¿ªÀ» µÎ °³ ÀÌ»ó ÁöÁ¤ÇØ¾ß ÇÑ´Ù(ƯÁ¤ ÀåÄ¡ Á¦¾î±âÀÇ ¸Þ¸ð¸® »ç¿ë ¹æ¹ýÀ» º¸·Á¸é MEM /M ¸í·É°ú ÀåÄ¡ Á¦¾î±â À̸§À» ÀÔ·ÂÇÑ´Ù). µÎ °³ ÀÌ»óÀÇ ¿µ¿ªÀ» ÁöÁ¤ÇÏ·Á¸é ºí·Ï ¹øÈ£¸¦ ¼¼¹ÌÄÝ·Ð(;)À¸·Î ±¸ºÐÇÑ´Ù. ¿¹¸¦ µé¾î, ºí·Ï 2¿Í 3À» »ç¿ëÇÏ·Á¸é /L:2;3À» ÀÔ·ÂÇÑ´Ù.
ÀϹÝÀûÀ¸·Î ÇØ´ç ¿µ¿ªÀÇ UMB°¡ Á¦¾î±â¿¡¼ »ç¿ëÇÒ ¿ë·®(º¸Åë ½ÇÇà ÆÄÀÏ Å©±â¿Í °°À½) º¸´Ù Ŭ ¶§¸¸ ÁöÁ¤ÇÑ ¿µ¿ªÀ¸·Î Á¦¾î±â¸¦ ÀоîµéÀÏ ¼ö ÀÖ´Ù.
Á¦¾î±â¸¦ ÀоîµéÀÏ ¶§º¸´Ù ½ÇÇàÇÒ ¶§ ´õ ¸¹Àº ¸Þ¸ð¸®°¡ ÇÊ¿äÇÑ °æ¿ì¿¡´Â ÃÖ¼Ò Å©±â ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏ¿© UMB°¡ ÀÛÀ¸¸é Á¦¾î±â¸¦ ÀоîµéÀÌÁö ¾Êµµ·Ï ÇÑ´Ù. ÃÖ¼Ò Å©±â °ªÀ» ÁöÁ¤Çϸé Á¦¾î±â¸¦ ÀоîµéÀÏ ¶§ »ç¿ëÇÒ ¿ë·®À̳ª ÃÖ¼Ò Å©±â °ªº¸´Ù Å« UMB°¡ ÀÖÀ» Á¦¾î±â¸¦ ÀоîµéÀÏ ¼ö ÀÖ´Ù.
/S
Á¦¾î±â¸¦ ÀоîµéÀÏ ¶§ UMB¸¦ ÃÖ¼Ò Å©±â·Î Ãà¼ÒÇÑ´Ù. ÀÌ ½ºÀ§Ä¡¸¦ »ç¿ëÇÏ¸é ¸Þ¸ð¸®¸¦ °¡Àå È¿À²ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ½ºÀ§Ä¡´Â MemMaker ÇÁ·Î±×·¥¿¡¼¸¸ »ç¿ëµÇ´Âµ¥ ÀåÄ¡ Á¦¾î±âÀÇ ¸Þ¸ð¸® »ç¿ë ³»¿ëÀ» ºÐ¼®ÇÏ¿© Á¦¾î±â¸¦ ÀоîµéÀÏ ¶§ /S ½ºÀ§Ä¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö °áÁ¤ÇÑ´Ù. ÀÌ ½ºÀ§Ä¡´Â /L ½ºÀ§Ä¡¿Í ÇÔ²² »ç¿ëÇØ¾ß Çϸç ÃÖ¼Ò Å©±â·Î ÁöÁ¤µÈ UMB¿¡¸¸ ¿µÇâÀ» ÁØ´Ù.
DOS
MS-DOS¿¡¼ »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϸç MS-DOSÀÇ ÀϺθ¦ °íÀ§ ¸Þ¸ð¸® ¿µ¿ª(HMA)À¸·Î ÀоîµéÀÏ ¼ö ÀÖ°Ô ÇÑ´Ù. ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
DOS=HIGH|LOW[,UMB|,NOUMB][,AUTO|,NOAUTO]
DOS=[HIGH,|LOW,]UMB|NOUMB[,AUTO|,NOAUTO]
DOS=[HIGH,|LOW,][UMB,|NOUMB,]AUTO|NOAUTO
¸Å°³ º¯¼ö
UMB|NOUMB
Emm386.exe¿Í °°Àº UMB Á¦°ø ±â´É¿¡ ÀÇÇØ »ý¼ºµÈ »óÀ§ ¸Þ¸ð¸®(UMB)¸¦ MS-DOS¿¡¼ °ü¸®ÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÑ´Ù. UMB ¸Å°³ º¯¼ö¸¦ »ç¿ëÇϸé UMB°¡ ÀÖÀ» °æ¿ì MS-DOS¿¡¼ °ü¸®Çϵµ·Ï ÁöÁ¤ÇÑ´Ù.
NOUMB ¸Å°³ º¯¼ö¸¦ »ç¿ëÇϸé MS-DOS¿¡¼ UMB¸¦ °ü¸®ÇÏÁö ¾Ê´Â °ÍÀ¸·Î ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº NOUMBÀÌ´Ù.
HIGH|LOW
MS-DOSÀÇ ÀϺθ¦ HMA(HIGH)·Î ÀоîµéÀÏ °ÍÀÎÁö ¶Ç´Â MS-DOS Àüü¸¦ ±âº» ¸Þ¸ð¸®¿¡ ÀоîµéÀÏÁö¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº LOWÀÌ´Ù.
AUTO|NOAUTO(*.W40)
Himem.sys, Ifshlp.sys, Dblbuff.sys, Setver.exe ÀåÄ¡ Á¦¾î±â°¡ Config,sysÆÄÀÏ¿¡ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ» ¶§ ÀÚµ¿À¸·Î ÀоîµéÀÏÁö¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº AUTOÀ̸ç ÀÚµ¿À¸·Î ÀÌ ÀåÄ¡ Á¦¾î±âµéÀ» ÀоîµéÀδÙ. AUTO·Î ¼³Á¤ÇÏ¸é ¸í·ÉÀÌ ¡HIGH ÇüÅÂÀÌµç ¾Æ´Ïµç »ó°ü¾øÀÌ BUFFERSHIGH, FILESHIGH, FCBSHIGH, LASTDRIVEHIGH, STACKSHIGH ¸í·É µîÀ» ÀÚµ¿À¸·Î ½ÇÇàÇÑ´Ù. NOAUTO ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏ¸é ¼öµ¿À¸·Î Á÷Á¢ ÀÌ ÀåÄ¡ Á¦¾î±âµéÀ» Àоîµé¿©¾ß Çϸç À§¿¡ ³ªÅ¸³ ¸í·ÉÀ» ¡HIGH ÇüÅ·Π»ç¿ëÇØ¾ß ÇÑ´Ù.
DRIVPARM
MS-DOS ½ÃÀ۽à µð½ºÅ©³ª Å×ÀÌÇÁ µå¶óÀÌºê µîÀÇ ÀåÄ¡¿¡ ´ëÇÑ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
DRIVPARM ¸í·ÉÀ» »ç¿ëÇÏ¸é »õ·Î¿î ³í¸® µå¶óÀ̺긦 ÀÛ¼ºÇÏÁö ¾Ê°í ±âÁ¸ÀÇ ½ÇÁ¦µå¶óÀ̺êÀÇ ¸Å°³ º¯¼ö¸¦ º¯°æÇÑ´Ù. DRIVPARM ¸í·ÉÀ¸·Î ÁöÁ¤ÇÑ ¼³Á¤ ³»¿ëÀº ÀÌÀü ºí·ÏÀÇ Á¦¾î±â ¼³Á¤º¸´Ù ¿ì¼±ÇÑ´Ù.
±¸¹®
DRIVPARM=/D:¹øÈ£ [/C] [/F:ÀÎÀÚ] [/H:Çìµå] [/I] [/N] [/S:¼½ÅÍ] [/T:Æ®·¢]
½ºÀ§Ä¡
/D:¹øÈ£
½ÇÁ¦ µå¶óÀ̺êÀÇ ¹øÈ£¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ °ªÀÇ ¹üÀ§´Â 0ºÎÅÍ 255±îÁöÀÌ´Ù(¿¹: 0 = µå¶óÀ̺ê A, 1 = µå¶óÀ̺ê B, 2 = µå¶óÀ̺ê C µî).
/C
µå¶óÀÌºê ¹®ÀÌ ´ÝÇû´ÂÁö ½Äº°ÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÑ´Ù.
/F:ÀÎÀÚ
µå¶óÀ̺ê Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù. ´ÙÀ½ Ç¥´Â °¢ Á¾·ù¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÎÀÚÀÇ °ª°ú °£´ÜÇÑ ¼³¸íÀ» º¸¿©ÁØ´Ù. ±âº»°ªÀº 2ÀÌ´Ù.
0 160K/180K ¶Ç´Â 320K/360K
1 1.2MB
2 720K(3.5 ÀÎÄ¡ µð½ºÅ©)
5 ÇÏµå µð½ºÅ©
6 Å×ÀÌÇÁ
7 1.44 MB(3.5 ÀÎÄ¡ µð½ºÅ©)
8 Àбâ/¾²±â ±¤ µð½ºÅ©
9 2.88 MB(3.5 ÀÎÄ¡ µð½ºÅ©)
/H:Çìµå
ÃÖ´ë Çìµå ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
Çìµå °ªÀÇ ¹üÀ§´Â 1ºÎÅÍ 99±îÁöÀÌ´Ù. ±âº»°ªÀº /F:ÀÎÀÚ¿¡¼ ÁöÁ¤ÇÑ °ª¿¡ µû¶ó ´Ù¸£´Ù.
/I
ÀüÀÚÀûÀ¸·Î ȣȯµÇ´Â 3.5 ÀÎÄ¡ Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺긦 ÁöÁ¤ÇÑ´Ù(ÀüÀÚÀûÀ¸·Î ȣȯµÇ´Â µå¶óÀ̺ê´Â »ç¿ëÀÚÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ±âÁ¸ÀÇ Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺ê ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÏ°Ô µÈ´Ù). ½Ã½ºÅÛÀÇ ROM BIOS¿¡¼ 3.5 ÀÎÄ¡ Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺긦 Áö¿øÇÏÁö ¾ÊÀ¸¸é /I ½ºÀ§Ä¡¸¦ »ç¿ëÇÑ´Ù.
/N
»èÁ¦ÇÒ ¼ö ¾ø´Â ºí·Ï ÀåÄ¡¸¦ ÁöÁ¤ÇÑ´Ù.
/S:¼½ÅÍ
ºí·Ï ÀåÄ¡¿¡¼ Áö¿øÇÏ´Â Æ®·¢´ç ¼½ÅÍ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¼½ÅÍ ¼öÀÇ ¹üÀ§´Â 1ºÎÅÍ 99±îÁöÀÌ´Ù.
±âº»°ªÀº /F:ÀÎÀÚ¿¡¼ ÁöÁ¤ÇÑ °ª¿¡ µû¶ó ´Ù¸£´Ù.
/T:Æ®·¢
ºí·Ï ÀåÄ¡¿¡¼ Áö¿øÇÏ´Â ÇÑ ¸é´ç Æ®·¢ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
±âº»°ªÀº /F:ÀÎÀÚ¿¡¼ ÁöÁ¤ÇÑ °ª¿¡ µû¶ó ´Ù¸£´Ù.
FCBS, FCBSHIGH
MS-DOS¿¡¼ µ¿½Ã¿¡ ¿ ¼ö ÀÖ´Â ÆÄÀÏ Á¦¾î ºí·Ï(FCB) ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
FCBSHIGH ¸í·ÉÀ» »ç¿ëÇÏ¸é »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀÇ FCB¸¦ ÀоîµéÀÏ ¼ö ÀÖ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÆÄÀÏ Á¦¾î ºí·ÏÀº ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸°¡ ÀúÀåµÇ¾î ÀÖ´Â µ¥ÀÌÅÍ ±¸Á¶ÀÌ´Ù.
±¸¹®
FCBS=x[,y]
FCBSHIGH=x[,y]
¸Å°³ º¯¼ö
x
MS-DOS¿¡¼ µ¿½Ã¿¡ ¿ ¼ö ÀÖ´Â ÆÄÀÏ Á¦¾î ºí·Ï ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
x °ªÀÇ ¹üÀ§´Â 1ºÎÅÍ 255±îÁöÀÌ´Ù. ±âº»°ªÀº 4ÀÌ´Ù.
y
ÀÚµ¿Á¾·á·ÎºÎÅÍ º¸È£µÇ´Â ÆÄÀÏ Á¦¾î ºí·Ï ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
À§ÀÇ xÀÇ °ªÀÇ ¹üÀ§ ³»¿¡¼ ÁöÁ¤ °¡´ÉÇÏ´Ù. ±âº»°ªÀº 0ÀÌ´Ù.
FILES/FILESHIGH
MS-DOS¿¡¼ µ¿½Ã¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ÆÄÀÏ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
FILESHIGH ¸í·ÉÀ» »ç¿ëÇÏ¸é ¸í·ÉÀ» »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î ÀоîµéÀÏ ¼ö ÀÖ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
FILES=x
FILESHIGH=x
¸Å°³ º¯¼ö
x
MS-DOS¿¡¼ µ¿½Ã¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ÆÄÀÏ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. x °ªÀÇ ¹üÀ§´Â 1ºÎÅÍ(ÇÊÀÚ°¡ ½ÇÁ¦·Î ½ÇÇèÇØº» °á°ú 8ºÎÅÍ ÀÌ´Ù.) 99±îÁöÀÌ¸ç ±âº»°ªÀº 8ÀÌ´Ù. ÇÑ °³´ç 54byte ¸Þ¸ð¸® ÇÒ´ç.
INSTALL/INSTALLHIGH
MS-DOS ½ÃÀ۽à ¸Þ¸ð¸® »óÁÖ ÇÁ·Î±×·¥À» ¸Þ¸ð¸®·Î ÀоîµéÀδÙ. INSTALLHIGH ¸í·ÉÀ» »ç¿ëÇÏ¸é ¸Þ¸ð¸® »óÁÖ ÇÁ·Î±×·¥À» »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î ÀоîµéÀÏ ¼ö ÀÖ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ ÇÁ·Î±×·¥µéÀº ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¶§¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. INSTALLÀ̳ª INSTALLHIGH ¸í·ÉÀ» »ç¿ëÇϸé MS-DOS¿ë ¸Þ¸ð¸® »óÁÖ ÇÁ·Î±×·¥(¿¹: Fastopen, Keyb, Nlsfunc, Share µî)À» ÀоîµéÀÏ ¼ö ÀÖ´Ù.
±¸¹®
INSTALL=[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [¸í·É ¸Å°³ º¯¼ö]
INSTALLHIGH=[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [¸í·É ¸Å°³ º¯¼ö]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§
½ÇÇàÇÒ ¸Þ¸ð¸® »óÁÖ ÇÁ·Î±×·¥ÀÇ À§Ä¡¿Í À̸§À» ÁöÁ¤ÇÑ´Ù.
[¸í·É ¸Å°³ º¯¼ö]
ÆÄÀÏ À̸§¿¡ ÁöÁ¤ÇÒ ÇÁ·Î±×·¥ÀÇ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
LASTDRIVE/LASTDRIVEHIGH
¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ÃÖ´ë µå¶óÀÌºê ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. LASTDRIVEHIGH ¸í·ÉÀ» »ç¿ëÇϸé
»óÀ§ ¸Þ¸ð¸®¿¡ ÀÖ´Â LASTDRIVE µ¥ÀÌÅÍ ±¸Á¶¸¦ ÀоîµéÀÏ ¼ö ÀÖ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÁöÁ¤ÇÑ °ªÀº MS-DOS¿¡¼ ÀνÄÇÒ ¼ö ÀÖ´Â ¸¶Áö¸· µå¶óÀ̺긦 ³ªÅ¸³½´Ù.
±¸¹®
LASTDRIVE=x
LASTDRIVEHIGH=x
¸Å°³ º¯¼ö
x
µå¶óÀÌºê ¹®ÀÚ¸¦ AºÎÅÍ Z Áß¿¡¼ ÁöÁ¤ÇÑ´Ù(ÇÊÀÚ°¡ ½ÇÁ¦·Î ½ÇÇèÇØº» °á°ú DºÎÅÍÀÌ´Ù).
µðÆúÆ®´Â EÀÌ°í °¢ 176byte ¸Þ¸ð¸®°¡ ÇÒ´çµÈ´Ù.
NumLock
½Ã½ºÅÛ ½Ãµ¿½Ã NumLockŰ ¼³Á¤ ¿©ºÎ¸¦ ÁöÁ¤ÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
NumLock=[ON|OFF]
REM
Àϰý ó¸® ÆÄÀÏÀ̳ª Config.sys ÆÄÀÏ¿¡ ¼³¸í¹®À» Ãß°¡ÇÒ ¼ö ÀÖÀ¸¸ç ÀÌ¹Ì ¼³Á¤µÈ ¸í·ÉÀ» ¼³¸í¹®À¸·Î ó¸®ÇÏ¿© ½ÇÇà ÁßÁö½Ãų ¼öµµ ÀÖ´Ù.
config.sys ÆÄÀÏ¿¡¼´Â REM ¸í·É ´ë½Å ¼¼¹ÌÄÝ·Ð(;)ÀÇ º°ÄªÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª Àϰý ó¸® ÆÄÀÏ¿¡¼´Â º°ÄªÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù.
±¸¹®
REM [¹®ÀÚ¿]
¸Å°³ º¯¼ö
¹®ÀÚ¿
Ãß°¡ÇÒ ¼³¸í¹®À» ÀÔ·ÂÇϰųª ¶Ç´Â ½ÇÇà ÁßÁö½Ãų ¸í·ÉÀÇ ¹®ÀÚ¿À» ÁöÁ¤ÇÑ´Ù.
SET
MS-DOS ȯ°æ º¯¼ö¸¦ Ç¥½Ã, ¼³Á¤, ¶Ç´Â »èÁ¦ÇÑ´Ù.
ȯ°æ º¯¼ö¸¦ »ç¿ëÇϸé ÀϺΠÀϰý ó¸® ÆÄÀϰú ÇÁ·Î±×·¥ ±â´É, MS-DOS ½ÇÇà ¹æ¹ý µîÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù. Autoexec.bat³ª Config.sys ÆÄÀÏ¿¡¼ SET ¸í·ÉÀ» »ç¿ëÇϸé MS-DOS¸¦ ½ÇÇàÇÒ ¶§¸¶´Ù ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
±¸¹®
SET º¯¼ö=[¹®ÀÚ¿]
¸í·ÉÁÙ¿¡¼ ÇöÀç ȯ°æ º¯¼ö¸¦ ³ªÅ¸³»·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
SET
¸Å°³ º¯¼ö
º¯¼ö
¼³Á¤Çϰųª º¯°æÇÒ º¯¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
¹®ÀÚ¿
ƯÁ¤ º¯¼ö¿Í ¿¬°áÇÒ ¹®ÀÚ¿À» ÁöÁ¤ÇÑ´Ù.
SHELL
MS-DOS¿¡¼ »ç¿ëÇÒ ¸í·É ÀÎÅÍÇÁ¸®ÅÍÀÇ À̸§°ú À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Command.com ´ë½Å »ç¿ëÀÚ Á¤ÀÇ ¸í·É ÀÎÅÍÇÁ¸®Å͸¦ »ç¿ëÇÏ·Á¸é Config.sys¿¡ SHELL ¸í·ÉÀ» Ãß°¡ÇÏ¿© ¸í·É ÀÎÅÍÇÁ¸®ÅÍÀÇ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
±¸¹®
SHELL=[[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§ [¸Å°³ º¯¼ö]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]ÆÄÀÏ À̸§
MS-DOS¿¡¼ »ç¿ëÇÒ ¸í·É ÀÎÅÍÇÁ¸®ÅÍÀÇ À§Ä¡¿Í À̸§À» ÁöÁ¤ÇÑ´Ù.
¸Å°³ º¯¼ö
ÁöÁ¤ÇÑ ¸í·É ÀÎÅÍÇÁ¸®ÅÍ¿¡ »ç¿ëÇÒ ¸í·ÉÁÙ ¸Å°³ º¯¼ö³ª ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
µðÆúÆ®·Î¼´Â "d:\COMMAND.COM d:\ /E:256 /P" ÀÌ ÁöÁ¤µÈ´Ù.
STACKS/STACKSHIGH
µ¥ÀÌÅÍ ½ºÅÃÀÇ µ¿Àû »ç¿ëÀ» Áö¿øÇÏ¿© Çϵå¿þ¾î ÀÎÅÍ·´Æ®¸¦ ó¸®ÇÑ´Ù.
STACKSHIGH ¸í·ÉÀ» »ç¿ëÇÏ¸é ½ºÅÃÀ» »óÀ§ ¸Þ¸ð¸®·Î ÀоîµéÀÏ ¼ö ÀÖ´Ù.
ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
STACKS=n,s
STACKSHIGH=n,s
¸Å°³ º¯¼ö
n
½ºÅà ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. n °ªÀÇ ¹üÀ§´Â 0°ú 8ºÎÅÍ 64±îÁöÀÌ´Ù. µðÆúÆ®´Â 9ÀÌ´Ù.
s
°¢ ½ºÅÃÀÇ Å©±â¸¦ ¹ÙÀÌÆ®·Î ÁöÁ¤ÇÑ´Ù. s °ªÀÇ ¹üÀ§´Â 0°ú 32ºÎÅÍ 512 ±îÁöÀÌ´Ù.
µðÆúÆ®´Â 128ÀÌ´Ù.
SWITCHES
MS-DOSÀÇ ¿É¼ÇÀ» ÁöÁ¤ÇÑ´Ù. ÀÌ ¸í·ÉÀº Config.sys ÆÄÀÏ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
±¸¹®
SWITCHES= /F /K /N /W /E[:n]
½ºÀ§Ä¡
/F
½ÃÀ۽à "Starting MS-DOS" ¸Þ½ÃÁö Ç¥½Ã ÈÄ 2Ãʰ£ÀÇ ´ë±â¸¦ »ý·«ÇÑ´Ù.
/K
°³·® Űº¸µå¸¦ ÀÏ¹Ý Å°º¸µåó·³ ÀÛµ¿ÇÏ°Ô ÇÑ´Ù.
/N
F5Ű³ª F8۸¦ ´·¯µµ ½ÃÀÛ ¸í·ÉÀÌ Ãë¼ÒµÇÁö ¾Ê´Â´Ù(SWITCHES /NÀ» »ç¿ëÇϸé Ctrl+F5Ű³ª Ctrl+F8۸¦ ´·¶À» ¶§ Drvspace.binÀ̳ª Dblspace.binÀ» »ý·«ÇÑ´Ù.
»ý·«ÇÏÁö ¾ÊÀ¸·Á¸é D**space.ini ÆÄÀÏ¿¡¼ D**SPACE /SWITCHES¸¦ »ç¿ëÇÏ¿© SWITCHES /N ¼³Á¤À» Ãß°¡ÇÑ´Ù).
/W(*.DOS)
À©µµ¿ìÁî 3.0 °³¼±¸ðµå¸¦ »ç¿ëÇϰí, WINA20.386 ÆÄÀÏÀÌ ·çÆ® µð·ºÅ丮 ÀÌ¿ÜÀÇ µð·ºÅ丮¿¡ Á¸ÀçÇÒ °æ¿ì ÁöÁ¤ÇØ Áà¾ßÇÑ´Ù(À©µµ¿ìÁî 3.1¿¡¼´Â WINA20.386 ÆÄÀÏÀ̳ª /W ½ºÀ§Ä¡ÀÇ ÁöÁ¤ÀÌ ÇÊ¿ä¾ø´Ù).
/E[:n](*.W40)
¸Å°³ º¯¼ö :n ¾øÀÌ »ç¿ëÇϸé Io.sys¿¡¼ EBIOSÀÇ ÀÚµ¿ Àç¹èÄ¡ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù(EBIOSÀÇ À§Ä¡¸¦ ÀÚµ¿À¸·Î Àç¹èÄ¡Çϸé MS-DOS¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ±âº» ¸Þ¸ð¸®°¡ Áõ °¡µÈ´Ù). ÀÚµ¿ Àç¹èÄ¡ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é MS-DOS¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ ±âº» ¸Þ¸ð¸®°¡ ÁÙ¾îµç´Ù. ¸Å°³ º¯¼ö n°ú /E ½ºÀ§Ä¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â n ¹ÙÀÌÆ®ÀÇ EBIOS¸¦ ÇÏÀ§ ¸Þ¸ð¸®¿¡ Àç¹èÄ¡ÇÑ´Ù(ÀÌ ¶§ n °ªÀº Àç¹èÄ¡ÇÒ ¹ÙÀÌÆ® ¼ö¸¦ ³ªÅ¸³½´Ù). nÀÇ ÃÖ¼Ò°ªÀº 48À̸ç ÃÖ´ë°ªÀº 1024·Î¼ Ç×»ó 16ÀÇ ¹è¼ö·Î ÁöÁ¤ÇÑ´Ù.
ANSI.SYS
Âü°í: ÀÌ ´Ü¿ø¿¡¼ ±¸¹® ÁßÀÇ ´ë¹®ÀÚ¿Í ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º´Â ±×´ë·Î ÀÔ·ÂÇØ¾ß ÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù.
µð½ºÇ÷¹ÀÌ ±×·¡ÇÈ, Á¦¾î Ä¿¼ À̵¿, ÀçÁ¤ÀÇ Å° µîÀ» º¯°æÇÒ ¼ö ÀÖ´Â ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù. ANSI.SYS ÀåÄ¡ Á¦¾î±â´Â ½Ã½ºÅÛÀÇ È¸é°ú Űº¸µå¸¦ Á¦¾îÇÏ´Â À̽ºÄÉÀÌÇÁ ½ÃÄö½ºÀÇ ANSI Å͹̳Π¿¡¹Ä·¹À̼ÇÀ» Áö¿øÇÑ´Ù.
ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º´Â ASCII ¹®ÀÚ¿·Î¼ óÀ½ÀÇ µÎ ¹®ÀÚ´Â À̽ºÄÉÀÌÇÁ ¹®ÀÚ(1Bh)¿Í °ýÈ£ ¿±â ¹®ÀÚ(5Bh)·Î ÀÌ·ç¾îÁø´Ù. ±× ´ÙÀ½¿¡ ¿À´Â ¹®Àڴ Űº¸µå ¶Ç´Â µð½ºÇ÷¹ÀÌ ±â´ÉÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â ¿µ¼ýÀÚ Äڵ带 ÁöÁ¤ÇÑ´Ù. ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿¡¼´Â ´ë¼Ò¹®ÀÚ°¡ ±¸ºÐµÈ´Ù. ¿¹¸¦ µé¾î, "A"¿Í "a"´Â ¿ÏÀüÈ÷ ´Ù¸¥ ±â´ÉÀ» ÇÑ´Ù.
ÀÌ ÀåÄ¡ Á¦¾î±â´Â CONFIG.SYS ÆÄÀÏÀÇ DEVICE ¶Ç´Â DEVICEHIGH ¸í·ÉÀ¸·Î ÀÐ¾î µéÀδÙ.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]ANSI.SYS [/X] [/K] [/R]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
ANSI.SYS ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
½ºÀ§Ä¡
/X
101Ű ȣȯ Űº¸µå¿¡¼ È®Àå ۸¦ °³º°ÀûÀ¸·Î ´Ù½Ã ÁöÁ¤ÇÑ´Ù.
/K
ANSI.SYS´Â 101Ű ȣȯ Űº¸µå¸¦ 84 Ű ȣȯ Űº¸µåó·³ ó¸® ÇÏ°Ô µÈ´Ù.
À̰ÍÀº SWITCHES=/K ¸í·É°ú °°´Ù.
º¸Åë SWITCHES=/K ¸í·ÉÀ» »ç¿ëÇÏ°Ô µÇ¸é ANSI.SYS¿¡ /K ½ºÀ§Ä¡¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.
/R
ÁÙ ´ÜÀ§ ȸé À̵¿À» Á¶Á¤ÇÏ¿© ANSI.SYS¸¦ screen-reading ÇÁ·Î±×·¥ ¿¡ »ç¿ëÇÒ ¶§ ȸéÀ» ÈξÀ Àб⠽±°Ô ÇÑ´Ù. Àå¾ÖÀÎÀÌ ÄÄÇ»Å͸¦ »ç¿ëÇÒ ¶§ µµ¿òÀÌ µÈ´Ù.
ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿¡ »ç¿ëÇÏ´Â ¸Å°³ º¯¼ö
Pn
¼ýÀÚ ¸Å°³ º¯¼ö. ½ÊÁø¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
Ps
¼±ÅÃÀûÀÎ ¸Å°³ º¯¼ö. ÇÔ¼ö¸¦ ¼±ÅÃÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ½ÊÁø¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
¸Å°³ º¯¼ö¸¦ ¼¼¹ÌÄÝ·Ð(;)À¸·Î ±¸ºÐÇÏ¿© µÎ °³ ÀÌ»óÀÇ ÇÔ¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
PL
ÁÙ ¸Å°³ º¯¼ö. µð½ºÇ÷¹ÀÌ ¶Ç´Â ´Ù¸¥ ÀåÄ¡¿¡ Ç¥½ÃµÈ ÁÙ °¡¿îµ¥ Çϳª¸¦ °¡¸® Ű´Â ½ÊÁø¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
Pc
¿ ¸Å°³ º¯¼ö. È¸é ¶Ç´Â ´Ù¸¥ ÀåÄ¡¿¡ Ç¥½ÃµÈ ´Ü °¡¿îµ¥ Çϳª¸¦ °¡¸®Å°´Â ½ÊÁø¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
Ä¿¼ À̵¿, ±×·¡ÇÈ, Űº¸µå ¼³Á¤¿¡ ÇÊ¿äÇÑ ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º ´ÙÀ½ÀÇ ANSI À̽ºÄÉÀÌÇÁ ½ÃÄö½º ¸ñ·Ï¿¡¼ ESC´Â ASCII À̽ºÄÉÀÌÇÁ ¹®ÀÚ 27(1Bh)À» ³ªÅ¸³»´Â °ÍÀ¸·Î¼ ¸ðµç À̽ºÄÉÀÌÇÁ ½ÃÄö½ºÀÇ ¸Ç ¾Õ¿¡ ³ªÅ¸³´Ù.
ESC[PL;PcH
Cursor Position: Ä¿¼¸¦ ÁöÁ¤ÇÑ À§Ä¡(ÁÂÇ¥)·Î À̵¿ÇÑ´Ù.
À§Ä¡¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Ä¿¼´Â ȸéÀÇ ÁÂÃø »ó´Ü ¸ð¼¸®(ÁÙ0, ¿ 0)·Î À̵¿ÇÑ´Ù.
ÀÌ À̽ºÄÉÀÌÇÁ ½ÃÄö½º´Â ´ÙÀ½ÀÇ Cursor Position À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿Í °°Àº ±â´ÉÀ» ÇÑ´Ù.
ESC[PL;Pcf
Cursor Position: ¾ÕÀÇ Cursor Position À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿Í °°Àº ±â´ÉÀÌ´Ù.
ESC[PnA
Cursor Up: ¿Àº À̵¿ÇÏÁö ¾Ê°í ÁöÁ¤ÇÑ ÁÙ ¼ö ¸¸Å Ä¿¼°¡ À§·Î À̵¿ÇÑ´Ù.
Ä¿¼°¡ ÀÌ¹Ì ¸Ç ÀÁÙ¿¡ ÀÖÀ¸¸é °æ¿ì ANSI.SYS´Â ÀÌ ½ÃÄö½º¸¦ ¹«½ÃÇÑ´Ù.
ESC[PnB
Cursor Down: ¿Àº À̵¿ÇÏÁö ¾Ê°í ÁöÁ¤ÇÑ ÁÙ ¼ö ¸¸Å Ä¿¼°¡ ¾Æ·¡·Î À̵¿ ÇÑ´Ù.
Ä¿¼°¡ ÀÌ¹Ì ¸Ç ¾Æ·§ÁÙ¿¡ ÀÖÀ¸¸é ANSI.SYS´Â ÀÌ ½ÃÄö½º¸¦ ¹«½ÃÇÑ´Ù.
ESC[PnC
Cursor Forward: ÁÙÀº À̵¿ÇÏÁö ¾Ê°í ÁöÁ¤ÇÑ ¿ ¼ö ¸¸Å Ä¿¼°¡ ¾ÕÀ¸·Î À̵¿ÇÑ´Ù .
Ä¿¼°¡ ÀÌ¹Ì ¸Ç ¿À¸¥ÂÊ ¿¿¡ ÀÖÀ¸¸é ANSI.SYS´Â ÀÌ ½ÃÄö½º¸¦ ¹«½ÃÇÑ´Ù.
ESC[PnD
Cursor Backward: ÁÙÀº À̵¿ÇÏÁö ¾Ê°í ÁöÁ¤ÇÑ ¿ ¼ö ¸¸Å Ä¿¼°¡ µÚ·Î À̵¿ÇÑ´Ù.
Ä¿¼°¡ ÀÌ¹Ì ¸Ç ¿ÞÂÊ¿¡ ÀÖÀ¸¸é ANSI.SYS´Â ÀÌ ½ÃÄö½º¸¦ ¹«½ÃÇÑ´Ù.
ESC[s
Save Cursor Position: ÇöÀç Ä¿¼ À§Ä¡¸¦ ÀúÀåÇÑ´Ù. Restore Cursor Position ½ÃÄö½º¸¦ »ç¿ëÇϸé Ä¿¼¸¦ ¿©±â¼ ÀúÀåÇÑ À§Ä¡·Î ¿Å±æ ¼ö ÀÖ´Ù.
ESC[u
Restore Cursor Position: Save Cursor Position ½ÃÄö½º·Î ÀúÀåÇÑ À§Ä¡·Î Ä¿¼¸¦ ´Ù½Ã À̵¿ÇÑ´Ù.
ESC[2J
Erase Display: ȸéÀÌ Áö¿öÁö°í Ä¿¼°¡ ±âº» À§Ä¡(ÁÙ 0, ¿ 0)·Î À̵¿ÇÑ´Ù.
ESC[K
Erase Line: Ä¿¼ À§Ä¡¿¡ ÀÖ´Â ¹®ÀÚ¸¦ Æ÷ÇÔÇÏ¿© ÁÙÀÇ ¿ÞÂÊ ³¡¿¡ ÀÖ´Â ¹®ÀÚ¸¦ ¸ðµÎ Áö¿î´Ù.
ESC[Ps;...;Psm
Set Graphics Mode: ´ÙÀ½ °ªÀ¸·Î ÁöÁ¤ÇÏ´Â ±×·¡ÇÈ ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. ÁöÁ¤ÇÑ ÇÔ¼ö´Â ´ÙÀ½ ½ÃÄö½º¸¦ ½ÃÀÛÇÒ ¶§±îÁö °è¼Ó Ȱ¼ºÈµÇ¾î ÀÖ´Ù. ±×·¡ÇÈ ¸ðµå¸¦ »ç¿ëÇϸé ȸ鿡 ³ªÅ¸³ª´Â ¹®ÀÚ¿ÀÇ »ö°ú ¼Ó¼º(±½°Ô, ¹ØÁÙ, µî)À» ¹Ù²Ü ¼ö ÀÖ´Ù.
¹®ÀÚ¿ ¼Ó¼º
0 ¼Ó¼ºÀ» ¸ðµÎ ÇØÁ¦
1 ±½°Ô·Î ¼³Á¤
4 ´ÜÀϼ±(Èæ¹é µð½ºÇ÷¹ÀÌ ¾î´ðÅÍ Àü¿ë)
5 ±ôºý°Å¸² ¼³Á¤
7 ¿ª»ó Ç¥½Ã ¼³Á¤
8 ¼û±è ¼³Á¤
Àü°æ»ö
30 °ËÁ¤
31 »¡°
32 ÃÊ·Ï
33 ³ë¶û
34 ÆÄ¶û
35 ÀÚÈ«
36 Çϴûö
37 Èò»ö
¹è°æ»ö
40 °ËÁ¤
41 »¡°
42 ÃÊ·Ï
43 ³ë¶û
44 ÆÄ¶û
45 ÀÚÈ«
46 Çϴûö
47 Èò»ö
¸Å°³ º¯¼ö 30 - 47Àº ISO 6429 Ç¥ÁØ¿¡ µû¸¥ °ÍÀÓ.
ESC[=psh
Set Mode: ȸéÀÇ ³Êºñ³ª Á¾·ù¸¦ ´ÙÀ½ °ªÀ¸·Î ÁöÁ¤ÇÑ ¸ðµå·Î º¯°æÇÑ´Ù.
0 40 x 148 x 25 Èæ¹é (¹®ÀÚ¿)
1 40 x 148 x 25 »ö (¹®ÀÚ¿)
2 80 x 148 x 25 Èæ¹é (¹®ÀÚ¿)
3 80 x 148 x 25 »ö (¹®ÀÚ¿)
4 320 x 148 x 200 4 °¡Áö »ö (±×·¡ÇÈ)
5 320 x 148 x 200 Èæ¹é (±×·¡ÇÈ)
6 640 x 148 x 200 Èæ¹é (±×·¡ÇÈ)
7 ÁÙ º¸È£ »ç¿ë
13 320 x 148 x 200 »ö (±×·¡ÇÈ)
14 640 x 148 x 200 »ö (16 °¡Áö »ö ±×·¡ÇÈ)
15 640 x 148 x 350 Èæ¹é (2 °¡Áö »ö ±×·¡ÇÈ)
16 640 x 148 x 350 »ö (16 °¡Áö »ö ±×·¡ÇÈ)
17 640 x 148 x 480 Èæ¹é (2 °¡Áö »ö ±×·¡ÇÈ)
18 640 x 148 x 480 »ö (16 °¡Áö »ö ±×·¡ÇÈ)
19 320 x 148 x 200 »ö (256 °¡Áö »ö ±×·¡ÇÈ)
ESC[=Psl
Reset Mode: Set Mode¿¡¼ »ç¿ëÇÏ´Â °°Àº °ªÀ» »ç¿ëÇÏ¿© ¸ðµå¸¦ Àç¼³Á¤ÇÑ´Ù(´Ü, ÁÙ º¸È£¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â 7Àº Á¦¿Ü). ÀÌ À̽ºÄÉÀÌÇÁ ½ÃÄö½ºÀÇ ¸¶Áö¸· ¹®ÀÚ´Â 1ÀÌ ¾Æ´Ï°í ¼Ò¹®ÀÚ LÀÌ´Ù.
ESC[code;string;...p
Set Keyboard Strings: Űº¸µåÀÇ Æ¯Á¤ ۸¦ ÁöÁ¤ÇÑ ¹®ÀÚ¿·Î ÀçÁ¤ÀÇÇÑ´Ù.
ÀÌ À̽ºÄÉÀÌÇÁ ½ÃÄö½ºÀÇ ¸Å°³ º¯¼ö´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇÇÑ´Ù.
o
Code´Â ´ÙÀ½ Ç¥¿¡ ³ª¿µÈ °ªÀ¸·Î¼ Űº¸µåÀÇ Å° Á¶ÇÕÀ» ³ªÅ¸³½´Ù.
ÀÌµé °ªÀ» »ç¿ëÇÒ ¶§´Â À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿¡ ÇÊ¿äÇÑ ¼¼¹ÌÄÝ·Ð(;) ¿Ü¿¡µµ ÀÌ Ç¥¿¡ Ç¥½ÃµÈ ¼¼¹ÌÄݷеµ ÀÔ·ÂÇØ¾ß ÇÑ´Ù. °ýÈ£ ¾ÈÀÇ Code´Â ÀϺΠŰº¸µå¿¡¼´Â »ç¿ëÇÒ ¼ö ¾ø´Ù.
ANSI.SYS¿ë DEVICE ¸í·É¿¡ /X ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ANSI.SYS´Â ±×·¯ÇÑ Å°º¸µå¿¡ ´ëÇÏ¿© °ýÈ£ ¾ÈÀÇ Code¸¦ ÇØ¼®ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
o
StringÀº ÇÑ ±ÛÀÚ ¶Ç´Â µû¿ÈÇ¥(")·Î ¹Àº ¹®ÀÚ¿¿¡ ´ëÇÑ ASCII ÄÚµå·Î Ç¥½ÃÇÑ´Ù.
¿¹¸¦ µé¾î, 65¿Í "A" µÎ °¡Áö ¸ðµÎ ´ë¹®ÀÚ A¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÁÖÀÇ:
´ÙÀ½ Ç¥¿¡ ÀÖ´Â °ª Áß ÀϺδ ƯÁ¤ ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼ö ¾ø´Â °Íµµ ÀÖ´Ù.
½Ã½ºÅÛÀÇ ¼³¸í¼¿¡ °ªÀÌ ´Ù¸£°Ô µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
Ű ÄÚµå Shift+ÄÚµå Ctrl+ÄÚµå Alt+ÄÚµå
F1 0;59 0;84 0;94 0;104
F2 0;60 0;85 0;95 0;105
F3 0;61 0;86 0;96 0;106
F4 0;62 0;87 0;97 0;107
F5 0;63 0;88 0;98 0;108
F6 0;64 0;89 0;99 0;109
F7 0;65 0;90 0;100 0;110
F8 0;66 0;91 0;101 0;111
F9 0;67 0;92 0;102 0;112
F10 0;68 0;93 0;103 0;113
F11 0;133 0;135 0;137 0;139
F12 0;134 0;136 0;138 0;140
HOME(¼ýÀÚ Å°ÆÐµå) 0;71 55 0;119 --
À§ÂÊ È»ìÇ¥(¼ýÀÚ Å°ÆÐµå) 0;72 56 (0;141) --
PAGE UP(¼ýÀÚ Ä³ÆÐµå) 0;73 57 0;132 --
¿ÞÂÊ È»ìÇ¥(¼ýÀÚ Å°ÆÐµå) 0;75 52 0;115 --
¿À¸¥ÂÊ È»ìÇ¥(¼ýÀÚŰÆÐµå) 0;77 54 0;116 --
END(¼ýÀÚ Ä³ÆÐµå) 0;79 49 0;117 --
¾Æ·¡ÂÊ È»ìÇ¥(¼ýÀÚŰÆÐµå) 0;80 50 (0;145) --
PAGE DOWN(¼ýÀÚ Å°ÆÐµå) 0;81 51 0;118 --
INSERT(¼ýÀÚ Å°ÆÐµå) 0;82 48 (0;146) --
DELETE(¼ýÀÚ Å°ÆÐµå) 0;83 46 (0;147) --
HOME (224;71) (224;71) (224;119) (224;151)
À§ÂÊ È»ìÇ¥ (224;72) (224;72) (224;141) (224;152)
PAGE UP (224;73) (224;73) (224;132) (224;153)
¿ÞÂÊ È»ìÇ¥ (224;75) (224;75) (224;115) (224;155)
¿À¸¥ÂÊ È»ìÇ¥ (224;77) (224;77) (224;116) (224;157)
END (224;79) (224;79) (224;117) (224;159)
¾Æ·¡ÂÊ È»ìÇ¥ (224;80) (224;80) (224;145) (224;154)
PAGE DOWN (224;81) (224;81) (224;118) (224;161)
INSERT (224;82) (224;82) (224;146) (224;162)
DELETE (224;83) (224;83) (224;147) (224;163)
PRINT SCREEN -- -- 0;114 --
PAUSE/BREAK -- -- 0;0 --
BACKSPACE 8 8 127 (0)
ENTER 13 -- 10 (0)
TAB 9 0;15 (0;148) (0;165)
³Î 0;3 -- -- --
A 97 65 1 0;30
B 98 66 2 0;48
C 99 66 3 0;46
D 100 68 4 0;32
E 101 69 5 0;18
F 102 70 6 0;33
Ű ÄÚµå Shift+ÄÚµå Ctrl+ÄÚµå Alt+ÄÚµå
G 103 71 7 0;34
H 104 72 8 0;35
I 105 73 9 0;23
J 106 74 10 0;36
K 107 75 11 0;37
L 108 76 12 0;38
M 109 77 13 0;50
N 110 78 14 0;49
O 111 79 15 0;24
P 112 80 16 0;25
Q 113 81 17 0;16
R 114 82 18 0;19
S 115 83 19 0;31
T 116 84 20 0;20
U 117 85 21 0;22
V 118 86 22 0;47
W 119 87 23 0;17
X 120 88 24 0;45
Y 121 89 25 0;21
Z 122 90 26 0;44
1 49 33 -- 0;120
2 50 64 0 0;121
3 51 35 -- 0;122
4 52 36 -- 0;123
5 53 37 -- 0;124
6 54 94 30 0;125
7 55 38 -- 0;126
8 56 42 -- 0;126
9 57 40 -- 0;127
0 48 41 -- 0;129
- 45 95 31 0;130
= 61 43 -- 0;131
[ 91 123 27 0;26
] 93 125 29 0;27
92 124 28 0;43
; 59 58 -- 0;39
' 39 34 -- 0;40
, 44 60 -- 0;51
. 46 62 -- 0;52
/ 47 63 -- 0;53
` 96 126 -- (0;41)
ENTER (ŰÆÐµå) 13 -- 10 (0;166)
/ (ŰÆÐµå) 47 47 (0;142) (0;74)
* (ŰÆÐµå) 42 (0;144) (0;78) --
- (ŰÆÐµå) 45 45 (0;149) (0;164)
+ (ŰÆÐµå) 43 43 (0;150) (0;55)
5 (ŰÆÐµå) (0;76) 53 (0;143) --
DBLBUFF.SYS -- ÀÌÁß ¹öÆÛ¸µ
Dblbuff.sys ÀåÄ¡ Á¦¾î±â¸¦ ÀÐ¾î µé¿© ÀÌÁß ¹öÆÛ¸µÀ» ¼öÇàÇÑ´Ù. ÀÌÁß ¹öÆÛ¸µÀº 386 È®Àå ¸ðµå·Î ½ÇÇàµÇ´Â EMM386À̳ª Windows¿¡¼ Á¦°øÇÏ´Â ¸Þ¸ð¸®·Î´Â ÀÛµ¿µÇÁö ¾Ê´Â ƯÁ¤ ÇÏµå µð½ºÅ© ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ È£È¯¼ºÀ» Á¦°øÇÑ´Ù.
Windows ¼³Ä¡½Ã ½Ã½ºÅÛ¿¡ ÀÌÁß ¹öÆÛ¸µÀ» ÁöÁ¤Çϸé Msdos.sysÀÇ [Options] ¼½¼Ç¿¡ DoubleBuffer=1 Ç׸ñÀÌ Ãß°¡µÇ¾î ÀÚµ¿À¸·Î Dblbuff.sys¸¦ ÀÐ¾î µéÀδÙ.
ÀÌÁß ¹öÆÛ¸µÀ» ¼öµ¿À¸·Î ÁöÁ¤ÇÏ·Á¸é Msdos.sys¿¡ À§ÀÇ Ç׸ñÀ» Ãß°¡Çϰųª CONFIG.SYS ÆÄÀÏ¿¡ DEVICE ¸í·ÉÀ» Ãß°¡ÇÏ¸é µÈ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]DBLBUFF.SYS [/D+]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
Dblbuff.sys ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
/D+
¸ðµç µð½ºÅ© I/O¸¦ Ç×»ó ÀÌÁß ¹öÆÛ¸µ ÇÑ´Ù.
±âº»ÀûÀ¸·Î UMB¿¡ ´ëÇÑ I/O¸¸ ÀÌÁß ¹öÆÛ¸µÀÌ µÇ°í À̰ÍÀÌ ÇÊ¿ä ¾ø°Ô µÇ¸é ÀÌÁß ¹öÆÛ¸µÀº ÀÚµ¿À¸·Î ÇØÁ¦µÈ´Ù.
DRVSPACE.SYS, DBLSPACE.SYS
¾ÐÃà µå¶óÀÌºê ¾×¼¼½º¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â MS-DOSÀÇ DRVSPACE.BIN ¶Ç´Â DBLSPACE.BINÀÇ ÃÖÁ¾ ¸Þ¸ð¸® À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
DxxSPACE.SYS´Â ½ÇÁ¦ ¸ðµå Á¦¾î±â¸¦ »óÀ§ ¸Þ¸ð¸® ºí·ÏÀ¸·Î ÀÐ¾î µéÀδÙ.
½ÇÁ¦ ¸ðµå¿¡¼ Windows 95¸¦ ½ÇÇàÇÒ ¶§ ±âº» ¸Þ¸ð¸®ÀÇ 60K¸¦ Àý¾àÇÒ ¼ö ÀÖ´Ù.
½Ã½ºÅÛÀ» ½ÃÀÛÇϸé Windows´Â CONFIG.SYS¿Í AUTOEXEC.BAT ÆÄÀÏ¿¡ ÀÖ´Â ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ ´Ù¸¥ ¿î¿µ üÁ¦ ±â´É¿¡ µû¶ó DRVSPACE.BIN ¶Ç´Â DBLSPACE.BINÀ» ÀоîµéÀδÙ. DxxSPACE.BINÀº »óÀ§ ¸Þ¸ð¸®¿¡ ´ëÇÑ ¾×¼¼½º¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â ÀåÄ¡ Á¦¾î±â º¸´Ù ¸ÕÀú ÀÐ¾î µéÀ̱⠶§¹®¿¡ óÀ½ºÎÅÍ ±âº» ¸Þ¸ð¸®·Î ÀÐ¾î µéÀδÙ.
DriveSpace ¶Ç´Â DoubleSpace¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡ ¾ÐÃà µå¶óÀ̺긦 ¸¸µé¸é ÇÁ·Î±×·¥ÀÇ CONFIG.SYS ÆÄÀÏ¿¡ DxxSPACE.SYS ¸í·ÉÀÌ Ãß°¡µÈ´Ù.
´ÙÀ½ ±¸¹®¿¡¼ DxxSPACE ´ë½Å »ç¿ë ÁßÀÎ ÇÁ·Î±×·¥ÀÇ ÆÄÀÏ À̸§À» ÀÔ·ÂÇÑ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]DxxSPACE.SYS /MOVE [/NOHMA] [/LOW]
DEVICEHIGH=[µå¶óÀ̺ê:][°æ·Î]DxxSPACE.SYS /MOVE [/NOHMA] [/LOW]
½ºÀ§Ä¡
/MOVE
DxxSPACE.BINÀ» ¸Þ¸ð¸®ÀÇ ÃÖÁ¾ À§Ä¡·Î À̵¿ÇÑ´Ù.
¸ÕÀú DxxSPACE.BINÀ» ±âº» ¸Þ¸ð¸®ÀÇ »óÀ§ ÁÖ¼Ò·Î ÀÐ¾î µéÀδÙ. CONFIG.SYS ÆÄÀÏ¿¡ ÀÖ´Â ¸í·ÉÀ» ½ÇÇàÇÑ ÈÄ DxxSPACE.BINÀ» ±âº» ¸Þ¸ð¸®ÀÇ ÇÏÀ§ ÁÖ¼Ò·Î À̵¿ÇÑ´Ù.
DEVICE ¸í·ÉÀ» »ç¿ëÇÏ¿© DxxSPACE.SYS¸¦ ÀÐ¾î µéÀ̸é DxxSPACE.BINÀº ±âº» ¸Þ¸ð¸®ÀÇ »óÀ§ ÁÖ¼Ò¿¡¼ ÇÏÀ§ ÁÖ¼Ò·Î À̵¿ÇÑ´Ù. ÀÌ·¸°Ô Çϸé CONFIG.SYS ÆÄÀÏ¿¡¼ ÀоîµéÀÎ ±âº» ¸Þ¸ð¸®ÀÇ »óÀ§ ÁÖ¼Ò¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â ÇÁ·Î±×·¥°úÀÇ Ãæµ¹À» ÇÇÇÒ ¼ö ÀÖ´Ù.
DEVICEHIGH ¸í·ÉÀ» »ç¿ëÇÏ¿© DxxSPACE.SYS¸¦ ÀÐ¾î µéÀ̸é DxxSPACE.BINÀº °¡´ÉÇÏ¸é »óÀ§ ¸Þ¸ð¸®·Î À̵¿ÇÑ´Ù. DxxSPACE.BINÀÌ »óÀ§ ¸Þ¸ð¸®·Î À̵¿ÇÏ¸é ±âº» ¸Þ¸ð¸®¸¦ ´õ ¸¹ÀÌ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
/NOHMA
DxxSPACE.SYS°¡ DxxSPACE.BINÀÇ ¿µ¿ªÀ» °íÀ§ ¸Þ¸ð¸® ¿µ¿ª(HMA)À¸·Î ¿Å±âÁö ¾Ê°Ô ÇÑ´Ù.
MS-DOS¸¦ HMA¿¡ ÀÐ¾î µéÀ̸é HMA¿¡ ÃæºÐÇÑ °ø°£ÀÌ ÀÖÀ» °æ¿ì DxxSPACE.SYS´Â DxxSPACE.BINÀÇ ¿µ¿ªÀ» HMA·Î ¿Å±ä´Ù.
ÀÌ ½ºÀ§Ä¡¸¦ »ç¿ëÇϸé DxxSPACE.BINÀÌ HMA¸¦ »ç¿ëÇÏÁö ¾Ê°Ô µÈ´Ù.
/LOW
DxxSPACE.SYS¸¦ ±âº» ¸Þ¸ð¸®ÀÇ »óÀ§ ÁÖ¼Ò·Î ÀÐ¾î µéÀÌÁö ¾Ê°Ô ÇÑ´Ù.
±âº» ¸Þ¸ð¸®ÀÇ »óÀ§ ÁÖ¼Ò¿¡ DriveSpaceÀ̳ª DoubleSpace°¡ Áö¿øµÇÁö ¾Ê´Â MS-DOS¿ë ÇÁ·Î±×·¥ÀÌ ÀÖÀ¸¸é ÀÌ ½ºÀ§Ä¡¸¦ »ç¿ëÇÑ´Ù.
ÀÌ ½ºÀ§Ä¡¸¦ »ç¿ëÇϸé DxxSPACE.sys°¡ Â÷ÁöÇÏ´Â ¸Þ¸ð¸®¸¦ Àç»ç¿ëÇÒ ¼ö ¾ø°Ô µÈ´Ù.
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
DxxSPACE.SYS ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
EMM386.EXE
»óÀ§ ¸Þ¸ð¸® ¿µ¿ª¿¡ ´ëÇÑ ¾×¼¼½º¸¦ °¡´ÉÇÏ°Ô ÇÏ°í ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ Áßø È®Àå ¸Þ¸ð¸®·Î ½Ã¹Ä·¹À̼ÇÇÑ´Ù. ÀÌ ÀåÄ¡ Á¦¾î±â´Â CONFIG.SYS ÆÄÀÏ¿¡¼ DEVICE ¸í·ÉÀ¸·Î ÀÐ¾î µé¿©¾ß Çϸç 80386 ÀÌ»óÀÇ ÇÁ·Î¼¼¼ ½Ã½ºÅÛ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
EMM386Àº ¿¬¼Ó È®Àå ¸Þ¸ð¸®·Î Áßø È®Àå ¸Þ¸ð¸® »ç¿ëÀÌ °¡´ÉÇÑ ÇÁ·Î±×·¥ÀÇ Áßø È®Àå ¸Þ¸ð¸®¸¦ ½Ã¹Ä·¹À̼ÇÇÑ´Ù. EMM386Àº ¶Ç ÇÁ·Î±×·¥°ú ÀåÄ¡Á¦¾î±â¸¦ »óÀ§ ¸Þ¸ð¸® ¿µ¿ª(UMBs)À¸·Î ÀÐ¾î µéÀÏ ¼ö ÀÖ°Ô ÇÑ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]EMM386.EXE [ON|OFF|AUTO] [memory] [MIN=size] [W=ON|W=OFF] [Mx|FRAME=address|/Pmmmm] [Pn=address] [X=mmmm-nnnn] [I=mmmm-nnnn] [B=address] [L=minXMS] [A=altregs] [H=handles] [D=nnn] [RAM=mmmm-nnnn] [NOEMS] [NOVCPI] [HIGHSCAN] [VERBOSE] [WIN=mmmm-nnnn] [NOHI] [ROM=mmmm-nnnn] [NOMOVEXBDA] [ALTBOOT] [NOBACKFILL]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
EMM386.EXE ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
[ON|OFF|AUTO]
EMM386 ÀåÄ¡ Á¦¾î±â¸¦ Ȱ¼ºÈ½ÃŰ°Å³ª(ONÀ¸·Î ¼³Á¤µÈ °æ¿ì) EMM386 ÀåÄ¡ Á¦¾î±â¸¦ Áß´ÜÇϰųª(OFF·Î ¼³Á¤µÈ °æ¿ì) EMM386 ÀåÄ¡ Á¦¾î±â¸¦ ÀÚµ¿ ¸ðµå·Î ¼³Á¤ÇÑ´Ù(OFF·Î ¼³Á¤µÈ °æ¿ì).
ÀÚµ¿ ¸ðµå·Î ¼³Á¤Çϸé ÇÁ·Î±×·¥¿¡¼ È£ÃâÇÒ ¶§¸¸ Áßø È®Àå ¸Þ¸ð¸® Áö¿ø°ú »óÀ§ ¸Þ¸ð¸® ¿µ¿ª Áö¿øÀÌ °¡´ÉÇÏ´Ù.
±âº»°ªÀº ONÀÌ´Ù. EMM386 ¸í·ÉÀ» »ç¿ëÇϸé EMM386ÀÌ ½ÃÀÛµÈ ÈÄ ÀÌ °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.
¸Þ¸ð¸®
EMM386¿¡¼ Áßø È®Àå/°¡»ó Á¦¾î ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º(EMS/VCPI) ¸Þ¸ð¸®·Î »ç¿ëÇÒ ¿¬¼Ó È®Àå ¸Þ¸ð¸®ÀÇ ÃÖ´ë ¿ë·®À» KB·Î ÁöÁ¤ÇÑ´Ù.
ÀÌ ¸Þ¸ð¸® ¾çÀº UMB ¹× EMM386 ÀÚü¿¡ »ç¿ëÇÏ´Â ¸Þ¸ð¸® ÀÌ¿ÜÀÇ °ªÀÌ´Ù. ¸Þ¸ð¸® °ªÀÇ ¹üÀ§´Â 64ºÎÅÍ 32768 ÀÌÇÏÀ̰ųª EMM386À» ÀÐ¾î µéÀÏ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬¼Ó È®Àå ¸Þ¸ð¸® ¾çÀÌ´Ù.
±âº»°ªÀº »ç¿ë °¡´ÉÇÑ ¿¬¼Ó È®Àå ¸Þ¸ð¸® ¾çÀÌ´Ù. NOEMS ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ¸é ±âº»°ªÀº 0ÀÌ µÈ´Ù.
EMM386Àº 16 ¹è¼öÀÇ ±Ù»ç°ªÀ» »ç¿ëÇÑ´Ù.
½ºÀ§Ä¡
MIN=size
EMM386ÀÌ Á¦°øÇÒ EMS/VCPI ¸Þ¸ð¸®ÀÇ ÃÖ¼Ò ¿ë·®À» KB·Î ÁöÁ¤ÇÑ´Ù.
EMM386À» CONFIG.SYS ÆÄÀÏ¿¡¼ DEVICE=EMM386.EXE ¸í·ÉÀ¸·Î ÀÐ¾î µéÀÌ¸é ¿©±â¼ ÁöÁ¤ÇÑ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ EMS/VCPI ¸Þ¸ð¸®·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô È®º¸ÇÑ´Ù.
ÇÁ·Î±×·¥¿¡¼ EMS/VCPI ¸Þ¸ð¸®¸¦ ¿äûÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â XMS ¸Þ¸ð¸®°¡ ÃæºÐÇϸé EMM386Àº Ãß°¡ EMS/VCPI ¸Þ¸ð¸®¸¦ (MEMORY ¸Å°³ º¯¼ö·Î ÁöÁ¤ÇÑ ¾ç±îÁö) Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. °ªÀÇ ¹üÀ§´Â 0ºÎÅÍ MEMORY ¸Å°³ º¯¼ö·Î ÁöÁ¤ÇÑ °ª±îÁöÀÌ´Ù.
±âº»°ªÀº 256ÀÌ´Ù. NOEMS ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ¸é ±âº»°ªÀº 0ÀÌ µÈ´Ù.
MINÀÇ °ªÀÌ MEMORYÀÇ °ªº¸´Ù Å©¸é EMM386Àº MINÀÌ ÁöÁ¤ÇÑ °ªÀ» »ç¿ëÇÑ´Ù.
W=ON|OFF
Weitek º¸Á¶ ÇÁ·Î¼¼¼ Áö¿ø ±â´ÉÀ» ¼³Á¤ ¶Ç´Â ÇØÁ¦ ÇÑ´Ù. ±âº» ¼³Á¤Àº W=OFF ÀÌ´Ù.
Mx
ÆäÀÌÁö ÇÁ·¹ÀÓÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù. x °ªÀÇ ¹üÀ§´Â 1 ¡ 14ÀÌ´Ù.
´ÙÀ½ ¸ñ·ÏÀº °¢ °ª°ú °ü·Ã ±âº» ÁÖ¼Ò¸¦ 16Áø¼ö·Î º¸¿©ÁØ´Ù.
1 ¢¡ C000h 8 ¢¡ DC00h
2 ¢¡ C400h 9 ¢¡ E000h
3 ¢¡ C800h 10 ¢¡ 8000h
4 ¢¡ CC00h 11 ¢¡ 8400h
5 ¢¡ D000h 12 ¢¡ 8800h
6 ¢¡ D400h 13 ¢¡ 8C00h
7 ¢¡ D800h 14 ¢¡ 9000h
10 - 14 ¹üÀ§ÀÇ °ªÀº 512K ¸Þ¸ð¸®°¡ ÀÖ´Â ½Ã½ºÅÛ¿¡¼¸¸ »ç¿ëÇØ¾ß ÇÑ´Ù.
FRAME=address
ÆäÀÌÁö ÇÁ·¹ÀÓ ¼¼±×¸ÕÆ® º£À̽º¸¦ Á÷Á¢ ÁöÁ¤ÇÑ´Ù. ÆäÀÌÁö ÇÁ·¹ÀÓ¿¡ ƯÁ¤ ¼¼±×¸ÕÆ® º£À̽º ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ·Á¸é FRAME ½ºÀ§Ä¡¸¦ »ç¿ëÇÏ¿© ¿øÇÏ´Â ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù.
À¯È¿ ÁÖ¼Ò °ªÀÇ ¹üÀ§´Â 8000h ¡ 9000h°ú C000h ¡ E000hÀ̸ç 400h¾¿ Áõ°¡ÇÑ´Ù.
Áßø È®Àå ¸Þ¸ð¸®¸¦ Á¦°øÇϰųª ÆäÀÌÁö ÇÁ·¹ÀÓÀ» »ç¿ëÇÒ ¼ö ¾ø°Ô ÇÏ·Á¸é FRAME=NONEÀ» ÁöÁ¤ÇÒ ¼ö ÀÖÁö¸¸, ÀÌ·Î ÀÎÇØ Áßø È®Àå ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ÀϺΠÇÁ·Î±×·¥ÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö¾Ê´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ´Ù.
/Pmmmm
ÆäÀÌÁö ÇÁ·¹ÀÓÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù. mmmm °ªÀÇ ¹üÀ§´Â 8000h ¡ 9000h ¿Í C000h ¡ E000hÀ̸ç 400h¾¿ Áõ°¡ÇÑ´Ù.
Pn=address
ƯÁ¤ ÆäÀÌÁöÀÇ ¼¼±×¸ÕÆ® ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù. ¿©±â¼ nÀº ÁöÁ¤ÇÒ ÆäÀÌÁö ¼öÀ̰í address´Â ¼¼±×¸ÕÆ® ÁÖ¼ÒÀÌ´Ù. n °ªÀÇ ¹üÀ§´Â 0 ¡ 255À̰í ÁÖ¼Ò °ªÀÇ ¹üÀ§´Â 8000h ¡ 9C00h¿Í C000h ¡ EC00hÀ̸ç 400h¾¿ Áõ°¡ÇÑ´Ù.
ÆäÀÌÁö 0 ¡ 3ÀÇ ÁÖ¼Ò´Â Lotus/Intel/Microsoft Expanded Memory Specification(LIM EMS) ¹öÀü 3.2¿ÍÀÇ È£È¯¼ºÀ» À¯ÁöÇϱâ À§ÇÏ¿© ¿¬¼ÓµÈ ÁÖ¼Ò¿©¾ß ÇÑ´Ù.
Mx ½ºÀ§Ä¡, FRAME ½ºÀ§Ä¡, /Pmmmm ½ºÀ§Ä¡ µîÀ» »ç¿ëÇÒ ¶§´Â /Pmmmm ½ºÀ§Ä¡¿¡ ´ëÇÏ¿© ÆäÀÌÁö 0 ¡ 3ÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù.
X=mmmm-nnnn
EMM386ÀÌ EMS ÆäÀÌÁö³ª UMB¿¡ ´ëÇÏ¿© ƯÁ¤ ¹üÀ§ÀÇ ¼¼±×¸ÕÆ® ÁÖ¼Ò¸¦ »ç¿ë ÇÏÁö ¾Ê°Ô ÇÑ´Ù.
mmmm°ú nnnn °ªÀÇ ¹üÀ§´Â A000h - FFFFhÀÌ°í ±Ù»çÇÑ 4 KBÀÇ ±Ù»ç°ªÀ» »ç¿ëÇÑ´Ù.
X ½ºÀ§Ä¡´Â µÎ °³ÀÇ ¹üÀ§°¡ ÁßøµÉ ¶§ 1 ½ºÀ§Ä¡¿¡ ¿ì¼±ÇÑ´Ù.
I=mmmm-nnnn
EMS ÆäÀÌÁö ¶Ç´Â UMB¿¡ ´ëÇÏ¿© »ç¿ëÇÒ(Æ÷ÇÔ½Ãų) ¼¼±×¸ÕÆ® ÁÖ¼Ò ¹üÀ§¸¦ ÁöÁ¤ÇÑ´Ù.
mmmm°ú nnnn °ªÀÇ ¹üÀ§´Â A000h ¡ FFFFhÀ̰í 4 KBÀÇ ±Ù»ç°ªÀ» »ç¿ëÇÑ´Ù.
X ½ºÀ§Ä¡´Â µÎ °³ÀÇ ¹üÀ§°¡ ÁßøµÉ ¶§ 1 ½ºÀ§Ä¡¿¡ ¿ì¼±ÇÑ´Ù
B=address
EMS "¹ðÅ·"(16KB ÆäÀÌÁö ±³Ã¼)¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÃÖÇÏÀ§ ¼¼±×¸ÕÆ® ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù.
À¯È¿ °ªÀÇ ¹üÀ§´Â 1000h ¡ 4000hÀÌ°í ±âº»°ªÀº 4000hÀÌ´Ù.
l=minXMS
EMM386À» ÀÐ¾î µéÀÎ ÈÄ¿¡µµ KB·Î ÁöÁ¤ÇÑ ¸¸ÅÀÇ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ »ç¿ë ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
±âº»°ªÀº 0ÀÌ´Ù.
A=altregs
EMM386¿¡ ÇÒ´çÇÒ °í¼Ó ´ëü ·¹Áö½ºÅÍ ¼¼Æ®(¸ÖƼ ŽºÅ·¿¡ »ç¿ë) ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
À¯È¿ °ªÀÇ ¹üÀ§´Â 0 ¡ 254ÀÌ°í ±âº»°ªÀº 7ÀÌ´Ù. ´ëü ·¹Áö½ºÅÍ ¼¼Æ®¸¶´Ù ¾à 200¹ÙÀÌÆ®¸¦ EMM386 ¸Þ¸ð¸®¿¡ ÀÖ´Â Å©±â¿¡ Ãß°¡ÇÑ´Ù.
H=handles
EMM386¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÚµé ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. À¯È¿ °ªÀÇ ¹üÀ§´Â 2 ¡ 255ÀÌ°í ±âº»°ªÀº 64ÀÌ´Ù.
D=nnn
¹öÆÛÈ Á÷Á¢ ¸Þ¸ð¸® ¾×¼¼½º(DMA)¸¦ À§ÇØ È®º¸ÇØ¾ß ÇÏ´Â ¸Þ¸ð¸® ¿ë·®À» KB·Î ÁöÁ¤ÇÑ´Ù.
Ç÷ÎÇÇ µð½ºÅ© DMA¸¦ ÁÙÀ̸é EMM386ÀÌ È°¼ºÈµÇ¾î ÀÖ´Â µ¿¾È ¹ß»ýÇÒ °¡Àå Å« DMA Àü¼Û¿¡ ÀÌ °ªÀÌ ¹Ý¿µµÈ´Ù. nnn °ªÀº 16 ¡ 256ÀÌ°í ±âº»°ªÀº 32ÀÌ´Ù.
RAM=mmmm-nnnn
UMB¿¡ »ç¿ëÇÒ ¼¼±×¸ÕÆ® ÁÖ¼Ò ¹üÀ§¸¦ ÁöÁ¤ÇÏ°í ¶Ç EMS Áö¿ø ±â´ÉÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.
¹üÀ§¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é EMM386Àº »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ¾î´ðÅÍ °ø°£À» »ç¿ëÇÏ¿© EMS¿¡ ´ëÇÑ UMB¿Í ÆäÀÌÁö ÇÁ·¹ÀÓÀ» »ý¼ºÇÑ´Ù.
NOEMS
»óÀ§ ¸Þ¸ð¸® ¿µ¿ª¿¡ ´ëÇÑ ¾×¼¼½º¸¦ °¡´ÉÇÏ°Ô ÇÏÁö¸¸ Áßø È®Àå ¸Þ¸ð¸®¿¡ ´ëÇÑ ¾×¼¼½º´Â ÇÒ ¼ö ¾ø°Ô ÇÑ´Ù.
NOVCPI
VCPI ÇÁ·Î±×·¥¿¡ ´ëÇÑ Áö¿ø ±â´ÉÀ» ÇØÁ¦ ÇÑ´Ù. ÀÌ ½ºÀ§Ä¡´Â NOEMS ½ºÀ§Ä¡¿Í ÇÔ²² »ç¿ëÇØ¾ß ÇÑ´Ù. NOEMS ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í NOVCPI ½ºÀ§Ä¡¸¦ »ç¿ëÇÏ ¸é EMM386Àº VCPI Áö¿ø ±â´ÉÀ» ÇØÁ¦ÇÏÁö ¾Ê´Â´Ù. µÎ °³ÀÇ ½ºÀ§Ä¡¸¦ ¸ðµÎ ÁöÁ¤ Çϸé EMM386Àº MEMORY ¸Å°³ º¯¼ö¿Í MIN ½ºÀ§Ä¡¸¦ ¹«½ÃÇÑ´Ù. VCPI ÇÁ·Î±×·¥¿¡ ´ëÇÑ Áö¿ø ±â´ÉÀ» ÇØÁ¦Çϸé ÇÒ´çµÈ ¿¬¼Ó È®Àå ¸Þ¸ð¸® ¿ë·®ÀÌ °¨¼ÒµÈ´Ù.
HIGHSCAN
EMM386¿¡¼ Ãß°¡·Î UMB ¶Ç´Â EMS âÀ¸·Î »ç¿ëÇÒ »óÀ§ ¸Þ¸ð¸®ÀÇ »ç¿ë °¡´É¼ºÀ» È®ÀÎÇÒÁö¸¦ ÁöÁ¤ÇÑ´Ù. ÀϺΠ½Ã½ºÅÛ¿¡¼ ÀÌ ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ¸é ¾Æ¹« È¿°ú°¡ ¾ø°Å³ª EMM386¿¡¼ »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀÌ ¾ø´Âµ¥µµ »ç¿ë °¡´ÉÇÑ °ÍÀ¸·Î ÀνÄÇÏ°Ô µÇ¹Ç·Î ½Ã½ºÅÛ ÀÀ´äÀÌ Áß´ÜµÉ ¼öµµ ÀÖ´Ù.
VERBOSE
ÀÐ¾î µéÀÌ´Â µ¿¾È EMM386ÀÌ »óÅ ¹× ¿À·ù ¸Þ½ÃÁö¸¦ ³ªÅ¸³½´Ù.
±âº»ÀûÀ¸·Î EMM386Àº ¿À·ù »óŰ¡ µÇ¾úÀ» ¶§¸¸ ¸Þ½ÃÁö¸¦ ³ªÅ¸³½´Ù. VERBOSE¸¦ V¶ó°í ÁÙ¿© ¾µ ¼öµµ ÀÖ´Ù. VERBOSE ½ºÀ§Ä¡¸¦ Ãß°¡ÇÏÁö ¾Ê°í »óÅ ¸Þ½ÃÁö¸¦ ³ªÅ¸³»·Á¸é EMM386À» ÀÐ¾î µéÀÌ´Â µ¿¾È Alt¸¦ ´©¸¥ ä·Î Àִ´Ù.
WIN=mmmm-nnnn
EMM386 ´ë½Å Windows¿ë ƯÁ¤ ¹üÀ§ÀÇ ¼¼±×¸ÕÆ® ÁÖ¼Ò¸¦ È®º¸ÇÑ´Ù. À¯È¿ mmmm°ú nnnn°ªÀÇ ¹üÀ§´Â A000h ¡ FFFFhÀ̰í 4KBÀÇ ±Ù»ç°ªÀ» »ç¿ëÇÑ´Ù.
µÎ °³ÀÇ ¹üÀ§°¡ ÁßøµÇ¸é X ½ºÀ§Ä¡°¡ WIN ½ºÀ§Ä¡¿¡ ¿ì¼±ÇÑ´Ù.
¹üÀ§°¡ ÁßøµÉ °æ¿ì WIN ½ºÀ§Ä¡´Â RAM, ROM, I ½ºÀ§Ä¡¿¡ ¿ì¼±ÇÑ´Ù.
[NOHI]
EMM386À» »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ¸·Î ÀÐ¾î µéÀÌÁö ¾Êµµ·Ï ÇÑ´Ù. º¸Åë EMM386ÀÇ ¿µ¿ªÀº »óÀ§ ¸Þ¸ð¸®·Î ÀÐ¾î µéÀδÙ. ÀÌ ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ¸é »ç¿ëÇÒ ¼ö ÀÖ´Â ±âº» ¸Þ¸ð¸®´Â °¨¼ÒÇϰí UMB¿¡ »ç¿ë °¡´ÉÇÑ »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀÌ Áõ°¡ÇÑ´Ù.
[ROM=mmmm-nnnn]
EMM386¿¡¼ ¼¨µµ ·¥(shadow RAM: Àбâ Àü¿ë ¸Þ¸ð¸®(ROM)¿¡ »ç¿ëÇÏ´Â ·£´ý ¾×¼¼½º ¸Þ¸ð¸®)¿¡ »ç¿ëÇÒ ¼¼±×¸ÕÆ® ÁÖ¼Ò ¹üÀ§¸¦ ÁöÁ¤ÇÑ´Ù. mmmm°ú nnnn °ªÀÇ ¹üÀ§´Â A000h ¡ FFFFhÀ̰í 4KBÀÇ ±Ù»ç°ªÀ» »ç¿ëÇÑ´Ù.
ÀÌ ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ¸é ½Ã½ºÅÛ¿¡ ¼¨µµ ·¥ÀÌ ÀÌ¹Ì ¾ø´Â °æ¿ì ½Ã½ºÅÛ ¼Óµµ°¡ »¡¶óÁú ¼ö ÀÖ´Ù.
[NOMOVEXBDA]
EMM386ÀÌ È®Àå BIOS µ¥ÀÌÅ͸¦ ±âº» ¸Þ¸ð¸®¿¡¼ »óÀ§ ¸Þ¸ð¸®·Î ¿Å±âÁö ¾Ê°Ô ÇÑ´Ù.
[ALTBOOT]
Ctrl+Alt+DelÀ» ´©¸¦ ¶§ EMM386¿¡¼ ´ëü 󸮱⸦ »ç¿ëÇÏ¿© ½Ã½ºÅÛÀ» Àç½ÃÀÛ Çϵµ·Ï ÁöÁ¤ÇÑ´Ù.
EMM386À» ÀÐ¾î µéÀ̰í Ctrl+Alt+DelÀ» ´©¸¦ ¶§ ½Ã½ºÅÛ ÀÀ´äÀÌ Áߴܵǰųª ÀÌ»óÇÑ µ¿ÀÛÀÌ ³ªÅ¸³ª¸é ÀÌ ½ºÀ§Ä¡¸¦ »ç¿ëÇÑ´Ù.
[NOBACKFILL]
EMM386À» ¼³Á¤ÇÏ¿© »óÀ§ ¸Þ¸ð¸® ¿µ¿ªÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϸé(NOEMS ¶Ç´Â RAM ½ºÀ§Ä¡ »ç¿ë) EMM386¿¡¼´Â ±âº» ¸Þ¸ð¸® ÃÑ ¿ë·®ÀÌ 640K ¹Ì¸¸ÀÎ °æ¿ì 640K±îÁö µÇµµ·Ï ÀÚµ¿À¸·Î º¹±¸ÇÒ ¼öµµ ÀÖÁö¸¸ Windows¿¡¼´Â ±âº» ¸Þ¸ð¸® º¹±¸¸¦ Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ ½Ã½ºÅÛÀÇ ±âº» ¸Þ¸ð¸®°¡ 640K ¹Ì¸¸ÀÎ °æ¿ì¿¡´Â NOBACKFILL ½ºÀ§Ä¡¸¦ »ç¿ëÇÑ´Ù.
HIMEM.SYS
HIMEMÀº ¿¬¼Ó È®Àå ¸Þ¸ð¸® °ü¸®Àڷμ µÎ °³ÀÇ ÇÁ·Î±×·¥ ¶Ç´Â ÀåÄ¡ Á¦¾î±â°¡ µ¿½Ã¿¡ °°Àº ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ÀÏÀÌ ¾øµµ·Ï °íÀ§ ¸Þ¸ð¸® ¿µ¿ª(HMA)À» ºñ·ÔÇÑ ½Ã½ºÅÛÀÇ ¿¬¼Ó È®Àå ¸Þ¸ð¸® »ç¿ëÀ» Á¶Á¤ÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù.
HIMEMÀ» ¼³Ä¡ÇÏ·Á¸é CONFIG.SYS ÆÄÀÏ¿¡ HIMEM.SYS¿¡ ´ëÇÑ DEVICE ¸í·ÉÀ» Ãß°¡ÇÑ´Ù.
HIMEM.SYS ¸í·ÉÁÙÀº ÇÁ·Î±×·¥À» ½ÃÀÛÇÏ´Â ¸í·É ¶Ç´Â ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ÀåÄ¡ Á¦¾î±â ¾Õ¿¡ ¿Í¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, HIMEM.SYS ¸í·ÉÁÙÀº EMM386.EXE ¸í·ÉÁÙ ¾Õ¿¡ ¿Í¾ß ÇÑ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]HIMEM.SYS [/A20CONTROL:ON|OFF] [/CPUCLOCK:ON|OFF] [/EISA] [/HMAMIN=m] [/INT15=xxxx] [/MACHINE:xxxx] [/NOABOVE16] [/NOEISA] [/NUMHANDLES=n] [/SHADOWRAM:ON|OFF] [/TESTMEM:ON|OFF] [/VERBOSE] [/X]
´ë°³ÀÇ °æ¿ì ¸í·ÉÁÙ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. HIMEM.SYSÀÇ ±âº»°ªÀº ´ëºÎºÐÀÇ Çϵå¿þ¾î¿¡¼ ÀÛµ¿Çϵµ·Ï ÁöÁ¤µÈ °ÍÀÌ´Ù.
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
HIMEM.SYS ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. HIMEM.SYS´Â MS-DOS ÆÄÀÏÀÌ µé¾î ÀÖ´Â °°Àº µå¶óÀ̺꿡 Ç×»ó À§Ä¡ÇØ¾ß ÇÑ´Ù. HIMEM.SYS ÆÄÀÏÀÌ ½Ãµ¿ µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮¿¡ ÀÖÀ¸¸é °æ·Î´Â ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ µÇÁö¸¸ ÆÄÀÏ À̸§À» Ç×»ó Á¤È®È÷ ÀÔ·ÂÇØ¾ß ÇÑ´Ù.
½ºÀ§Ä¡
/A20CONTROL:ON|OFF
HIMEMÀ» ÀÐ¾î µé¿´À» ¶§ A20ÀÌ ¼³Á¤µÇ¾î ÀÖ´õ¶óµµ A20À» Á¦¾îÇÒÁö¸¦ ÁöÁ¤ ÇÑ´Ù.
A20 󸮱â´Â HMA¿¡ ´ëÇÑ ½Ã½ºÅÛ ¾×¼¼½º¸¦ ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
/A20CONTROL:OFF¸¦ ÁöÁ¤Çϸé HIMEMÀº HIMEMÀ» ÀÐ¾î µé¿´À» ¶§ A20ÀÇ ¼³Á¤ÀÌ ÇØÁ¦µÇ¾î ÀÖÀ» ¶§¸¸ A20À» Á¦¾îÇÑ´Ù. ±âº» ¼³Á¤Àº /A20CONTROL:ONÀÌ´Ù.
/CPUCLOCK:ON|OFF
HIMEMÀÌ ½Ã½ºÅÛÀÇ ½Ã°è ¼Óµµ¿¡ ¿µÇâÀ» ÁÖ°Ô ÇÒÁö¸¦ ÁöÁ¤ÇÑ´Ù. HIMEMÀ» ¼³Ä¡ÇÒ ¶§ ½Ã½ºÅÛÀÇ ½Ã°è ¼Óµµ°¡ º¯°æµÇ /CPUCLOCK:ONÀ» ÁöÁ¤ÇÑ´Ù.
±×·¯³ª ÀÌ ¿É¼ÇÀ» ¼³Á¤Çϸé HIMEMÀÇ ¼Óµµ°¡ ´À·ÁÁø´Ù.
±âº» ¼³Á¤Àº /CPUCLOCK:OFFÀÌ´Ù.
/EISA
HIEMEÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏ°Ô ÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ ÇÑ´Ù.
ÀÌ ½ºÀ§Ä¡´Â 16 MB ÀÌ»óÀÇ ¸Þ¸ð¸®¸¦ °®´Â EISA(Extended Industry Standard Architecture) ½Ã½ºÅÛ¿¡¼¸¸ ÇÊ¿äÇÏ´Ù.
´Ù¸¥ ½Ã½ºÅÛ¿¡¼´Â HIMEMÀº ÀÚµ¿À¸·Î »ç¿ë °¡´ÉÇÑ ¸ðµç ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ´Ù.
/HMAMIN=m
HIMEMÀÌ ÇÁ·Î±×·¥¿¡¼ HMA¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ ÇÊ¿äÇÑ ¸Þ¸ð¸® ¿ë·®À» KB·Î ÁöÁ¤ÇÑ´Ù. Çѹø¿¡ ÇÑ ÇÁ·Î±×·¥¿¡¼¸¸ HMA¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. HIMEMÀº ÀÌ ¿É¼ÇÀ¸·Î ¼³Á¤ÇÑ ¸Þ¸ð¸® »ç¿ë Á¶°Ç¿¡ ¸Â´Â ù¹øÂ° ÇÁ·Î±×·¥¿¡ HMA¸¦ ÇÒ´çÇÑ´Ù.
0 ¡ 63ÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
/HMAMINÀ» ´ëºÎºÐÀÇ HMA ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥¿¡¼ ÇÊ¿äÇÑ ¸Þ¸ð¸® ¿ë·®À¸·Î ¼³Á¤ÇÑ´Ù.
/HMAMIN ¿É¼ÇÀº ÇÊ¿ä ¾ø°í ±âº»°ªÀº 0ÀÌ´Ù. ÀÌ ¿É¼ÇÀ» »ý·«Çϰųª 0À¸·Î ¼³Á¤Çϸé ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ HMAÀÇ ¾ç¿¡ °ü°è ¾øÀÌ HIMEMÀÌ HMA¸¦ ÇÊ¿ä·Î Çϴ ù¹øÂ° ÇÁ·Î±×·¥¿¡ HMA¸¦ ÇÒ´çÇϵµ·Ï ÁöÁ¤ÇÑ´Ù.
/HMAMIN ¿É¼ÇÀº Windows°¡ 386 È®Àå ¸ðµå·Î ½ÇÇàµÉ ¶§´Â ¾Æ¹« È¿°ú°¡ ¾ø´Ù.
/INT15=xxxx
È®Àå ¸Þ¸ð¸® ¿ë·®À» KB·Î ÇÒ´çÇÏ¿© ÀÎÅÍ·´Æ® 15h ÀÎÅÍÆäÀ̽º¸¦ È®º¸ ÇÑ´Ù.
ÀÌÀüÀÇ ÀϺΠÇÁ·Î±×·¥¿¡¼´Â HIMEMÀ¸·Î Á¦°øµÇ´Â XMS(eXtended Memory Specification) ¹æ¹ý ´ë½Å ÀÎÅÍ·´Æ® 15h ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ´Ù.
ÀÌ·¯ÇÑ ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¶§´Â xxxx¸¦ ÇÁ·Î±×·¥¿¡¼ ÇÊ¿äÇÑ Å©±â º¸´Ù 64KB ´õ Å©°Ô ¼³Á¤ÇÏ¿© ÃæºÐÇÑ ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
½Ã½ºÅÛ¿¡¼ ½ÇÁ¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® Çѵµ ³»¿¡¼ 64 ¡ 65536ÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
64 ¹Ì¸¸ÀÇ °ªÀ» ÁöÁ¤ÇÏ¸é °ªÀº 0ÀÌ µÈ´Ù. ±âº»°ªÀº 0ÀÌ´Ù.
/MACHINE:xxxx
»ç¿ë ÁßÀÎ ½Ã½ºÅÛÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù. º¸Åë HIMEMÀº ½Ã½ºÅÛ Á¾·ù¸¦ Á¤È®ÇÏ°Ô °ËÃâÇÏÁö¸¸ °ËÃâÇÒ ¼ö ¾ø´Â ½Ã½ºÅÛÀÌ ¸î °¡Áö°¡ ÀÖ´Ù. ÀÌ¿Í °°Àº ½Ã½ºÅÛ¿¡ ´ëÇØ¼´Â ±âº» ½Ã½ºÅÛ Á¾·ù(IBM AT µî ȣȯ ½Ã½ºÅÛ)¸¦ »ç¿ëÇÑ´Ù.
HIMEMÀ¸·Î °ËÃâÇÒ ¼ö ¾ø´Â ½Ã½ºÅÛ Á¾·ùÀ̰ųª HIMEMÀÌ ±âº» ½Ã½ºÅÛ À¯ÇüÀ» »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡¼ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â /MACHINE ¿É¼ÇÀ» Ãß°¡ ÇØ¾ß ÇÑ´Ù.
ÇöÀç ÀÌ ¿É¼ÇÀÌ ÇÊ¿äÇÑ ½Ã½ºÅÛÀ¸·Î´Â Acer 1100, Wyse, IBM 7552 µîÀÌ ÀÖ´Ù.
xxxx °ªÀº ´ÙÀ½ Ç¥¿¡ ³ª¿µÈ ÇØ´ç ÄÚµå ¶Ç´Â ¹øÈ£°¡ µÉ ¼ö ÀÖ´Ù.
ÄÚµå ¹øÈ£ ½Ã½ºÅÛ Á¾·ù
---------------------------------------------------------------------------
at 1 IBM AT ¶Ç´Â 100% ȣȯ ±âÁ¾
ps2 2 IBM PS/2
ptlcascade 3 Phoenix Cascade BIOS
hpvectra 4 HP Vectra (A & A+)
att6300plus 5 AT&T 6300 Plus
acer1100 6 Acer 1100
toshiba 7 Toshiba 1600 & 1200XE
wyse 8 Wyse 12.5 Mhz 286
tulip 9 Tulip SX
zenith 10 Zenith ZBIOS
at1 11 IBM PC/AT (´ëü Áö¿¬)
at2 12 IBM PC/AT (´ëü Áö¿¬)
css 12 CSS Labs
at3 13 IBM PC/AT (´ëü Áö¿¬)
philips 13 Philips
fasthp 14 HP Vectra
ibm7552 15 IBM 7552 Industrial Computer
bullmicral 16 Bull Micral 60
dell 17 Dell XBIOS
/NOABOVE16
¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ °Ë»çÇϱâ À§ÇÑ INT 15h (ax==E801h) Compaq Bigmem Áö¿ø ±â´ÉÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÑ´Ù.
/NOEISA
HIMEMÀÌ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ ´ëÇÑ EISA °Ë»ç¸¦ ÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÑ´Ù.
/NUMHANDLES=n
µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬¼Ó È®Àå ¸Þ¸ð¸® ¿µ¿ª (EMB) ó¸® ¼ö¸¦ ÃÖ´ë·Î ÁöÁ¤ÇÑ´Ù.
1 ¡ 128ÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°í ±âº»°ªÀº 32ÀÌ´Ù. Ãß°¡µÈ °¢ Çڵ鿡´Â 6¹ÙÀÌÆ®ÀÇ ¸Þ¸ð¸®°¡ Ãß°¡·Î ÇÊ¿äÇÏ´Ù.
Windows°¡ 386 È®Àå ¸ðµå·Î ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â /NUMHANDLES ¿É¼ÇÀÌ ¾Æ¹« È¿°ú°¡ ¾ø´Ù.
/SHADOWRAM:ON|OFF
¼¨µµ ·¥À» »ç¿ëºÒ°¡´ÉÇϰÔ(SHADOWRAM:OFF) ¶Ç´Â ROM Äڵ带 RAM¿¡¼ °è¼Ó ½ÇÇà µÇµµ·Ï ÇÒÁö(SHADOWRAM:ON)¸¦ ÁöÁ¤ÇÑ´Ù.
ÀϺΠ½Ã½ºÅÛ¿¡¼´Â ROM Äڵ带 RAM¿¡ "¼¨µµ¿ì"Çϸé, Áï ROM Äڵ带 ½Ãµ¿½Ã ÀϺΠ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ºü¸¥ RAM ¸Þ¸ð¸®·Î º¹»çÇϸé ROM ÄÚµå ½ÇÇà ¼Óµµ°¡ »¡¶óÁø´Ù.
2 MB ÀÌÇÏÀÇ ·¥À» °®´Â ½Ã½ºÅÛ¿¡¼ ¼¨µµ ·¥À» »ç¿ëÇϸé HIMEMÀº º¸Åë ¼¨µµ ·¥À» ÇØÁ¦ÇÏ¿© Windows¿¡¼ ¿¬¼Ó È®Àå ¸Þ¸ð¸®·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
HIMEMÀº ƯÁ¤ ½Ã½ºÅÛ Á¾·ù¿¡¼¸¸ ¼¨µµ ·¥À» ÇØÁ¦ÇÒ ¼ö ÀÖ´Ù. HIMEMÀÌ ¼¨µµ ·¥À» ÇØÁ¦Çϸé ROM ÄÚµå´Â RAM º¸´Ù ¼Óµµ°¡ ´À¸° ROM¿¡¼ ½ÇÇàµÈ´Ù. µû¶ó¼ ½Ã½ºÅÛÀÌ ÀÌÀüº¸´Ù ´Ù¼Ò ´À¸®°Ô ½ÇÇàµÉ ¼öµµ ÀÖ´Ù.
/TESTMEM:ON|OFF
½Ã½ºÅÛÀ» ½ÃÀÛÇÒ ¶§ HIMEMÀÌ ¸Þ¸ð¸® Å×½ºÆ®¸¦ ¼öÇàÇÏ°Ô ÇÒÁö¸¦ ÁöÁ¤ÇÑ´Ù.
±âº»ÀûÀ¸·Î HIMEMÀº ½Ã½ºÅÛ ½Ãµ¿½Ã ¸¶´Ù ½Ã½ºÅÛ È®Àå ¸Þ¸ð¸®ÀÇ ¾ÈÁ¤¼ºÀ» Å×½ºÆ®ÇÏ¿© ½Ã½ºÅÛÀÇ ºÒ¾ÈÁ¤ ¶Ç´Â µ¥ÀÌÅÍ ¼Õ½Ç µîÀ» ÃÊ·¡ÇÒ Áöµµ ¸ð¸¦ ¸Þ¸ð¸® ¹®Á¦¸¦ ÇØ°áÇÑ´Ù.
HIMEMÀÇ ¸Þ¸ð¸® Å×½ºÆ®´Â ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼ ½Ãµ¿ Àü¿¡ ¼öÇàÇϴ ǥÁØ ¸Þ¸ð¸® Å×½ºÆ®º¸´Ù
Á¤È®ÇÏ´Ù. HIMEMÀÌ ¸Þ¸ð¸® Å×½ºÆ®¸¦ ¼öÇàÇÏÁö ¾Ê°Ô ÇÏ·Á¸é /TESTMEM:OFF¸¦ ÁöÁ¤ÇÑ´Ù.
¸Þ¸ð¸® Å×½ºÆ® ±â´ÉÀ» ÇØÁ¦ÇÏ¸é ½Ãµ¿ ½Ã°£ÀÌ ´ÜÃàµÉ °ÍÀÌ´Ù. ±âº» ¼³Á¤Àº /TESTMEM:ONÀÌ´Ù.
/VERBOSE
HIMEMÀ» ÀÐ¾î µéÀÌ´Â µ¿¾È »óÅ ¹× ¿À·ù ¸Þ½ÃÁö¸¦ ³ªÅ¸³»µµ·Ï ÇÑ´Ù.
±âº»ÀûÀ¸·Î ¿À·ù°¡ ¾øÀ¸¸é ¸Þ½ÃÁö¸¦ ³ªÅ¸³»Áö ¾Ê´Â´Ù.
/VERBOSE´Â ÁÙ¿©¼ /V¶ó°í ¾µ ¼öµµ ÀÖ´Ù. /VERBOSE ½ºÀ§Ä¡¸¦ Ãß°¡ÇÏÁö ¾Ê°í »óÅ ¸Þ½ÃÁö¸¦ ³ªÅ¸³»·Á¸é HIMEMÀ» ÀÐ¾î µéÀÌ´Â µ¿¾È Alt۸¦ ´©¸¥ ä·Î Àִ´Ù.
/X
INT 15h (ax==E820h), Áï ÃÖ±Ù ¿¬¼Ó È®Àå ¸Þ¸ð¸® Áö¿ø API ±â´ÉÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ÁöÁ¤ÇÑ´Ù.
RAMDRIVE.SYS
½Ã½ºÅÛÀÇ ·£´ý ¾×¼¼½º ¸Þ¸ð¸®(RAM)ÀÇ ÀϺθ¦ ÇÏµå µð½ºÅ© µå¶óÀ̺ê ó·³ »ç¿ëÇÑ´Ù.
ÀåÄ¡ Á¦¾î±â´Â CONFIG.SYS ÆÄÀÏÀÇ DEVICE ¶Ç´Â DEVICEHIGH¸í·ÉÀ¸·Î ÀÐ¾î µé¿©¾ß ÇÑ´Ù.
ÇÏµå µð½ºÅ© º¸´Ù ¸Þ¸ð¸® ¾×¼¼½º ¼Óµµ°¡ ÈξÀ ºü¸£±â ¶§¹®¿¡ RAM µå¶óÀ̺ê´Â ÇÏµå µð½ºÅ© µå¶óÀÌºê º¸´Ù ÈξÀ ´õ ºü¸£´Ù. RAM µå¶óÀ̺ê´Â º¸Åë ÇÏµå µð½ºÅ© µå¶óÀ̺ê ó·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
½ÇÁ¦ µð½ºÅ© µå¶óÀ̺ê¿Í RAM µå¶óÀÌºê »çÀÌÀÇ °¡Àå Áß¿äÇÑ Â÷ÀÌÁ¡Àº RAM µå¶óÀ̺êÀÇ Á¤º¸´Â ¸Þ¸ð¸®¿¡ º¸°üµÇ¹Ç·Î ½Ã½ºÅÛÀ» ²ô°Å³ª Àç½ÃÀÛÇÏ´Â °æ¿ì ¼Õ½ÇµÈ´Ù´Â Á¡ÀÌ´Ù.
RAM µå¶óÀ̺긦 ½Ã½ºÅÛÀÇ ¸Þ¸ð¸® ¿ë·®ÀÌ Çã¿ëÇÏ´Â ¸¸Å ¿øÇÏ´Â ´ë·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. RAM µå¶óÀ̺긦 »ç¿ëÇÏ·Á¸é CONFIG.SYS ÆÄÀÏ¿¡ RAMDRIVE.SYS¸¦ ÇÑ ÁÙ Ãß°¡ÇÑ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]RAMDRIVE.SYS [DiskSize SectorSize [NumEntries]]] [/E | /A]
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
RAMDRIVE.SYS ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
DiskSize
RAM µå¶óÀ̺꿡 »ç¿ëÇÒ ¸Þ¸ð¸®¸¦ KB·Î ÁöÁ¤ÇÑ´Ù. ¿¹¸¦ µé¾î, 640K RAM µå¶óÀ̺긦 ÀÛ¼ºÇÏ·Á¸é 640À» ÁöÁ¤ÇÑ´Ù. ¸Þ¸ð¸® Å©±â¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é 64K RAM µå¶óÀ̺긦 ÀÛ¼ºÇÑ´Ù.
½Ã½ºÅÛ ¸Þ¸ð¸®¿¡¼ Çã¿ëÇÏ´Â Çѵµ ³» ¿¡¼ 4 ¡ 32767ÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
SectorSize
µð½ºÅ© ¼½ÅÍ Å©±â¸¦ ¹ÙÀÌÅ©·Î ÁöÁ¤ÇÑ´Ù. Å©±â´Â 128, 256, 512 ¹ÙÀÌÆ® µîÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
SectorSize °ªÀÌ ÀÖÀ¸¸é DiskSize °ªµµ ÀÖ¾î¾ß ÇÑ´Ù.
ÀϹÝÀûÀ¸·Î 512 ¹ÙÀÌÆ®ÀÇ ±âº» ¼½ÅÍ Å©±â¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.
NumEntries
RAM µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮¿¡¼ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÆÄÀÏ ¹× µð·ºÅ丮 ¼ö¸¦ Á¦ÇÑÇÑ´Ù.
Á¦ÇÑ ¹üÀ§´Â 2 ¡ 1024 Ç׸ñÀÏ ¼ö ÀÖ°í ÁöÁ¤ÇÑ Á¦ÇÑ ¹üÀ§´Â ¼½ÅÍ Å©±âÀÇ ÇѰèÄ¡ÀÇ ±Ù»ç°ªÀ¸·Î ¹Ý¿Ã¸²ÇÑ´Ù. ¹üÀ§¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÃÖ´ë 64 °³ Ç׸ñÀ» RAM µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮¿¡ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. NumEntries °ªÀÌ ÀÖÀ¸¸é DiskSize ¹× SectorSize °ªµµ ÀÖ¾î¾ß ÇÑ´Ù.
ÁöÁ¤ÇÑ ´ë·Î RAM µå¶óÀ̺긦 ÀÛ¼ºÇÒ ¸Þ¸ð¸®°¡ ºÎÁ·Çϸé RAMDrive´Â 16 °³ µð·ºÅ丮 Ç׸ñÀ» ÇѰè·Î RAM µå¶óÀ̺긦 ÀÛ¼ºÇÏ·Á ÇÒ °ÍÀÌ´Ù. ÀÌ·¸°Ô µÇ¸é ÁöÁ¤ÇÑ ³»¿ë°ú ´Ù¸¥ ¹üÀ§·Î RAM µå¶óÀ̺갡 ¸¸µé¾îÁú ¼ö ÀÖ´Ù.
½ºÀ§Ä¡
/E
¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡¼ RAM µå¶óÀ̺긦 ÀÛ¼ºÇÑ´Ù.
¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ RAMDrive·Î »ç¿ëÇÏ·Á¸é ½Ã½ºÅÛ¿¡ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ¼³Á¤ÇØ¾ß Çϸç HIMEM.SYS¿Í °°Àº ¿¬¼Ó È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ¿¡ ´ëÇÑ DEVICE ¸í·ÉÀÌ RAMDRIVE.SYSÀÇ DEVICE ¸í·Éº¸´Ù ¸ÕÀú CONFIG.SYS ÆÄÀÏ¿¡ ÀÖ¾î¾ß ÇÑ´Ù.
ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛ¿¡ ¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ ÀÖÀ¸¸é ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ RAM µå¶óÀ̺긦 ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡Àå ÁÁÀº ¹æ¹ýÀÌ´Ù.
/A
Áßø È®Àå ¸Þ¸ð¸®¿¡ RAM µå¶óÀ̺긦 ÀÛ¼ºÇÑ´Ù.
Áßø È®Àå ¸Þ¸ð¸®¸¦ RAMDrive·Î »ç¿ëÇÏ·Á¸é ½Ã½ºÅÛ¿¡ Áßø È®Àå ¸Þ¸ð¸®¸¦ ¼³Á¤ÇØ¾ß Çϸç EMM386, 386MAX, CEMM, QEMM µî°ú °°Àº Áßø È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ¿¡ ´ëÇÑ DEVICE ¸í·ÉÀÌ RAMDRIVE.SYSÀÇ DEVICE ¸í·Éº¸´Ù ¸ÕÀú CONFIG.SYS ÆÄÀÏ¿¡ ÀÖ¾î¾ß ÇÑ´Ù.
SETVER.EXE
MS-DOS ¹öÀü Ç¥¸¦ ¸Þ¸ð¸®·Î ÀÐ¾î µéÀδÙ. ÀÌ ÀåÄ¡ Á¦¾î±â´Â CONFIG.SYS ÆÄÀÏÀÇ DEVICE ¶Ç´Â DEVICEHIGH ¸í·ÉÀ¸·Î ÀÐ¾î µé¿©¾ß ÇÑ´Ù.
SETVER.EXE´Â ¸Þ¸ð¸®·Î MS-DOS ¹öÀü Ç¥¸¦ ÀÐ¾î µéÀδÙ. ÀÌ Ç¥¿¡´Â ÇÁ·Î±×·¥ À̸§°ú °¢ ÇÁ·Î±×·¥ÀÇ ½ÇÇà¿¡ ÇÊ¿äÇÑ MS-DOS ¹öÀü À̸§ÀÌ ¼ö·ÏµÈ´Ù.
±¸¹®
DEVICE=[µå¶óÀ̺ê:][°æ·Î]SETVER.EXE
¸Å°³ º¯¼ö
[µå¶óÀ̺ê:][°æ·Î]
SETVER.EXE ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
¥µ. AUTOEXEC.BAT(*.W40, *.DOS)
´ëÇ¥ÀûÀ¸·Î »ç¿ëµÇ´Â µµ½º ȯ°æ(Environment)º¯¼öÀÇ ¼³Á¤°ú TSR¿¡ ´ëÇÏ¿© ÁßÁ¡ÀûÀ¸·Î ´Ù·ïº¸°íÀÚ ÇÑ´Ù.
¿ì¼± ÄÄÇ»Å͸¦ »ç¿ëÇÏ´Ù º¸¸é "Out of Environmentspace" ¶ó°í ÇÏ´Â ¿¡·¯¸¦ ÇѹøÀÌ¶óµµ °ÞÁö¾ÊÀ¸½Å ºÐµéÀº ¾Æ¸¶ ¾øÀ¸½Ç °ÍÀÔ´Ï´Ù. ±×°ÍÀ» ÇØ°áÇϽ÷Á¸é CONFIG.SYSÆÄÀÏ¿¡ "SHELL=C:\COMMAND.COM C:\ /E:1024 /P"ÀÇ ÁÙ Çϳª¸¦ Ãß°¡ÇÏ¿©¾ß µÊ´Ï´Ù.
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
ÀÓ½ÃÆÄÀÏÀ» ÀúÀå ¹× »ç¿ëÇÏ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇÑ´Ù. Windows 95¿¡¼¸¸ µðÆúÆ®·Î °¢°¢ C:\WINDOWS\TEMP°¡ ÁöÁ¤µÊ.
SET PATH=°¢ µð·ºÅ丮µéÀ» ';'À¸·Î ±¸ºÐÇÏ¿© ÁöÁ¤ÇÑ´Ù.
MS-DOS 6.22±îÁö´Â "PATH="À» Æ÷ÇÔÇÏ¿© 128¹®ÀÚ±îÁö ¹Þ¾Æµé¿©Áö°í Windows 95¿¡¼´Â ȯ°æº¯¼öÀÇ ÇѰè(»óȲ¿¡µû¶ó ´Þ¶óÁü)±îÁö ¹Þ¾Æµé¿©Áø´Ù. ±× ÀÌ»óÀÇ ¹®ÀÚ´Â ¹«½ÃµÇ¸ç µðÆúÆ®´Â »óȲ¿¡ µû¶ó °¢ ¿î¿µÃ¼Á¦°¡ ¼³Ä¡µÈ µð·ºÅ丮°¡ ÁöÁ¤µÊ.
SET COMSPEC="COMMAND.COM"ÆÄÀÏÀÌ À§Ä¡Çϰí ÀÖ´Â Full path nameÀ» ÁöÁ¤ÇÑ´Ù.
µðÆúÆ®´Â CONFIG.SYSÆÄÀÏÀÇ SHELL¹®¿¡¼ ¼³Á¤µÈ °ÍÀÌ ÁöÁ¤µÊ.
SET winbootdir=C:\WINDOWS
Windows 95·ÎÀÇ ºÎÆ®ÇÏ´Â µð·ºÅ丮 ÁöÁ¤. Áï, WIN.COMÀÌ Á¸ÀçÇÏ´Â µð·ºÅ丮.
SET windir=C:\WINDOWS
Windows 95°¡ ¼³Ä¡µÈ µð·ºÅ丮¸¦ ÁöÁ¤
SET CMDLINE=µµ½º ¸í·ÉÁÙ¿¡ ÁöÁ¤ÇÒ ¸í·É±ºÀ» ÁöÁ¤ÇÑ´Ù(ÁÖ·Î BATCHÆÄÀÏ¿¡¼ »ç¿ë ÇÑ´Ù).
SET DIRCMD=DIR ¸í·ÉÀ» »ç¿ëÇÒ ¶§ µðÆúÆ®·Î »ç¿ëÇÒ ¿É¼Ç »çÇ×À» ÁöÁ¤.
SET COPYCMD=COPY ¸í·ÉÀ» »ç¿ëÇÒ ¶§ µðÆúÆ®·Î »ç¿ëÇÒ ¿É¼Ç »çÇ×À» ÁöÁ¤.
SET PROMPT=µµ½ºÃ¢¿¡¼ÀÇ ¸í·É ÀÔ·Â ´ë±â Ç¥½Ã Çü½ÄÀ» ÁöÁ¤ÇÑ´Ù.
ÇÁ·ÒÇÁÆ®´Â ÀÏ¹Ý ¹®ÀÚµé°ú ¾Æ·¡ Ư¼ö ¹®ÀÚ¸¦ Á¶ÇÕÇØ¼ »ç¿ëÇÕ´Ï´Ù:
$Q = (µîÈ£ ±âÈ£)
$$ $ (´Þ·¯ ±âÈ£)
$T ½Ã°£
$D ³¯Â¥
$P µå¶óÀ̺ê¿Í °æ·Î
$V MS-DOS ¹öÀü
$N µå¶óÀ̺ê
$G > (º¸´Ù Å« ±âÈ£)
$L < (º¸´Ù ÀÛÀº ±âÈ£)
$B | (ÆÄÀÌÇÁ ¹®ÀÚ)
$H ¹é½ºÆäÀ̽º (¹Ù·Î ¾Õ ±ÛÀÚ¸¦ Áö¿ò)
$E À̽ºÄÉÀÌÇÁ ÄÚµå(ASCII ÄÚµå 27)
$_ ij¸®Áö ¸®Åϰú ¶óÀÎÇǵå
¸Å°³º¯¼ö¾øÀÌ »ç¿ëÇÏ¸é ±âº»°ª"$P$G"À¸·Î º¯°æµË´Ï´Ù.
¥¶. DOSSTART.BAT & 5344414D.BAT
¡·DOSSTART.BATÆÄÀÏÀº Windows 95ÀÇ GUI·ÎÀÇ ºÎÆÃ ÀÌÈÄ "MS-DOS ¸ðµå¿¡¼ ½Ã½ºÅÛ Àç½ÃÀÛ"À» ÇÏ¿´À» ¶§ ½ÇÇàµÇ¸ç AUTOEXEC.W40ÆÄÀÏ¿¡ REMarking µÇ¾îÀÖ´Â ºÎºÐÀÇ ½ÇÇà ¸í·É±ºµéÀÌ ¸ð¿©ÀÖ°í Windows 95ÀÇ µð·ºÅ丮¿¡ À§Ä¡ÇÔ.
¡·5344414D.BATÆÄÀÏÀº Windows 95ÀÇ GUI·ÎÀÇ ºÎÆÃ ÀÌÈÄ ¸ðµç MS-DOS¸¦ ½ÇÇàÀ» ÇÒ ¶§ ¹Ýµå½Ã ÀÌ ÆÄÀÏÀ» ÅëÇÏ¿© È£ÃâÀ» ÇÏ°Ô µÇ¹Ç·Î Àý´ë·Î Áö¿ì´Â ÀÏÀÌ ¾øµµ·Ï À¯ÀÇ ÇÏ¿©¾ß Çϸç Windows 95ÀÇ µð·ºÅ丮ÀÇ ÇÏÀ§ SYSTEM µð·ºÅ丮¿¡ À§Ä¡ÇÔ.
¡¶ ÇÊÀÚÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾îÀÖ´Â DOSSTART.BATÆÄÀÏÀÇ ¿¹ ¡·
@ECHO OFF
C:\SYSTEM\PM-S240\SETSOUND
C:\VACCINE\MCAFEE\VIRUSS~1\VSHIELD
C:\SYSTEM\MOUSE\mouse.exe
C:\WINDOWS\COMMAND\MSCDEX /D:MSCD000 /M:63 /E /V
C:\WINDOWS\SmartDrv
C:\VACCINE\MCAFEE\VIRUSS~1\VSHIELD /RECONNECT
¡¶ ÇÊÀÚÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾îÀÖ´Â 5344414D.BATÆÄÀÏÀÇ ¿¹ ¡·
@ECHO Off
%winbootdir%\command\mshbios /n /f:%winbootdir%\system\hfont.sys
%1 %2 %3 %4 %5 %6 %7 %8 %9
%winbootdir%\command\mshbios /n /u
@ECHO.
|