1.DOSçåå±ç®å²
DOSçåå±ç®å²
DOSæ¯å¹´ç±å¾®è½¯å ¬å¸ä¸ºIBM个人çµèå¼åçMS-DOS,源码unity3d游戏开发 源码å®æ¯ä¸ä¸ªåç¨æ·åä»»å¡çæä½ç³»ç»ãåæ¥DOSçæ¦å¿µä¹å æ¬äºå ¶å®å ¬å¸ç产çä¸MS-DOSå ¼å®¹çç³»ç»ï¼å¦PC-DOS ãDR-DOS, 以åä¸äºå ¶å®ç¸å¯¹ä¸å¤ªåºåçDOSå ¼å®¹äº§åãå®ä»¬å¨å¹´å°å¹´åå ¶åçä¸æ®µæ¶é´å å æ®æä½ç³»ç»çç»æ²»å°ä½,æèåå广æ³ä½¿ç¨çDOSç³»ç»ä»å¹´ç´å°å¹´çå¹´é´å¾®è½¯å¨æ¨åºWindows ä¹åï¼å®£å¸MS-DOSä¸ååç¬åå¸æ°çæ¬ãä¸è¿FreeDOSçä¸MS-DOSå ¼å®¹çDOSåå¨ç»§ç»åå±çãè½ç¶å¤§å¤æ°ç¨æ·å°å¹´ææ©å表çæ¯è¯âPCâä¸IBM PCæPCå ¼å®¹æºçåçå¾ ï¼ ä½æ¯å®é ä¸ä¸ªäººè®¡ç®æºå¨å¹´å·²ç»å¼å§ä½¿ç¨ãDOSæ¯IBM PCåå ¶å ¼å®¹æºç¨çæä½ç³»ç»ãå¨DOSä¹åï¼ä¸äºå¾®æºä¸ºå ¶æä½ç³»ç»ä½¿ç¨å é¨BASICç¼ç¨è¯è¨ï¼èå¦å¤ä¸äºä½¿ç¨Digital Researchå ¬å¸å¼åçCP/Mæä½ç³»ç»ï¼æ¤å ¬å¸æä¾äºDR DOSï¼ãMicrosoftå ¬å¸äºå¹´åå¼åäºMS-DOSï¼å½æ¶ï¼è¯¥å ¬å¸ä¸ºä¸åå¾®æºå¼åäºåBASICè¿ç±»ç¼ç¨è¯è¨ï¼å¹´IBMæ£å¨è®¾è®¡ææ©çIBM PC并请Microsoftä¸ºå ¶æ°åæºå¼åå¤ä¸ªç¼ç¨è¯è¨ãè¿æ¬¡CP/Mä½ä¸ºéæ©çæä½ç³»ç»å¹¶æ为IBMæ°æºç§çæä½ç³»ç»ãå¨Microsoft为IBM PC 设计è¯è¨çè¿ç¨ä¸ï¼å°½ç®¡Microsoftå ¬å¸æ¹è¿äºIBM PCçè¯è¨è®¾è®¡ååºç¨ç¨åºè®¾è®¡ï¼ä½æ¯ä»ä»¬è®¤è¯å°å¼åPCæä½ç³»ç»ææ¯å ¶åªåæ¹åãç¶èï¼ç±äºæ²¡æ足å¤çæ¶é´ä»é¶å¼å§å¼åä¸ä¸ªæä½ç³»ç»ã为解å³è¿ä¸ªé®é¢ï¼Microsoftè´ä¹°äºä¸ä¸ªç¨äºå¤çå¨çæä½ç³»ç»-DOSï¼-DOSæä½ç³»ç»æ¯è¥¿é å¾çµè产åå ¬å¸ï¼Seattle Computer Productsï¼çä¸åå²çç¨åºåèå§Â·å¸ç¹æ£®ï¼Tim Patersonï¼è±è´¹äºå个ææ¶é´ç¼çï¼è¯¥æä½ç³»ç»ä¸ææ©çIBM PCä¸çå¤çå¨é常ç¸ä¼¼ãç»æ¯å°IBMçµèå®è£ ä¸ä¸ªDOSç³»ç»ï¼å¾®è½¯å°±æ¶åç¾éçåä¸è¿ä½æ¨¡å¼ï¼é å°±äºå¾®è½¯çåæè¾ç ã
åå±åç¨
éççµè硬件çä¸æåå±ï¼ä»Windows å°Windows XPåå°çWindows 7以åå¹´åå¸çWindows 8ä¸ï¼MS-dosçæ ¸å¿ä¾ç¶åå¨ï¼åªæ¯å ä¸Windowså½ä½ç³»ç»çå¾å½¢çé¢ï¼ç´å°çº¯ ä½çæ¬çWindowsç³»ç»ï¼ä»Windows NTå¼å§ï¼å ¶ä¸å°±å å«äº Windows ãWindows XPãWindows VistaãWindows 7åWindows 8ï¼ãç±æ¤å¯è§dosççå½åæ强ãä¾å¦ç³»ç»è¿ååå®è£ é½éè¦DOSï¼DOSç¨èµ·æ¥ä¹å¾æ¹ä¾¿ã
DOSæ¯ä¸ªé常å®ç¨çæä½ç³»ç»ï¼å æ¤ï¼å®æ·±æ·±åå°å½å å¤äººä»¬çæ®éåç±ï¼ä¸ç´æ¥ææ°ä»¥äº¿è®¡çç¨æ·ãä½æ¯ï¼èªä»å¹´ä»¥æ¥ï¼Microsoftå ¬å¸åºäºåä¸å©ççæ¹é¢çåå ï¼å³å®æå¼æä¸çMS-DOSãå½æ¶ï¼DOSå·²æ许å¤ç§ï¼é¤MS-DOS以å¤ï¼è¿æPC-DOSï¼DR-DOSï¼FreeDOSçï¼ä½æ¯ç±äºåå°Microsoftå ¬å¸çæ¤åï¼æ 使ç¨ç人æ°ä¸å¤ï¼è大å¤æ°ç¨æ·é½å¨ä½¿ç¨MS-DOSãç±äºMicrosoftå½»åºæ¾å¼äºMS-DOSï¼è转以å¼åWindowsï¼å¼èµ·äºå¹¿å¤§DOS使ç¨è åç±å¥½è çä¸æ»¡ï¼èä¸ï¼å¤§å®¶é常æ使ç¨çWindows 9xä¹åªæ¯DOSä¸çä¸ä¸ªå¤§åç¨åºç½¢äºï¼å¦æ没æDOSçæ¯æï¼å®æ ¹æ¬æ æ³è¿è¡ãä½ä¹ç±æ¤å¯è§DOSçåè½å ¶å®æ¯é常强大çï¼ä»¥åDOS软件æ¥æ巨大çå¼åæ½è½ï¼å 为åWindowsé£æ ·å¼ºå¤§çDOSå¢å¼ºç¨åºé½å¯ä»¥ç¼åºæ¥ã
æ¯è¾
Windowsæ¯ä¸ä¸ªå¤ä»»å¡çæä½ç¯å¢ï¼ä½å®å¯¹ç¨åºç¼åç约æåéå¶æ¯DOSé«å¾å¤ï¼å è许å¤ç¨åºååºäºå¯¹Windowsçä¸æ»¡å对DOSå¼åçä»·å¼åæ½åçæ·±å»è®¤è¯ï¼ç»§ç»å¼åDOS软件ãç±äºå¤å¹´çç»éªç积累ï¼ä»ä»¬ç软件å¼åæ°´å¹³è¶æ¥è¶é«ï¼å æ¤ä»ä»¬å¼ååºçDOS软件çè´¨éä¹è¶æ¥è¶é«ã为äºå¼åæ´å¤ç软件并ä¸å¢å å¼åçæçï¼ä»ä»¬è®¾è®¡äºä¸ä¸ªåä¸ä¸ªDOS软件çå¼åå·¥å ·ãèç¨è¿äºå¼åå·¥å ·ç人ä¹è¶æ¥è¶å¤ï¼å¹¶å¨å½å¤è¿ éå°æµä¼ å¼æ¥ï¼è¯¦æ å¯è§ä¸ç¯å«ä½âDJGPPç¨åºä¸ä¿æ¤æ¨¡å¼âçæç« ï¼å¨âDOSæç« âæ ç®ä¸ï¼ãä¸ä¸ªå°¤ä¸ºéè¦çæ¯ï¼æ£å¦ä¸æææå°ï¼è½ç¶MS-DOSå·²ç»ä¸å继ç»åå±äºï¼ä½å¹¶ä¸æå³çæ´ä¸ªDOSä¹ä¸å继ç»åå±äºãMS-DOSçæé«çæ¬æ¯8.0ï¼å å«å¨Windows MEä¸ï¼ï¼éåMicrosoftå¼å§å¼ååºäºWindows NTæ件çWindowsï¼ææäºçæ£ç¬ç«çæä½ç³»ç»ãé¤äºMS-DOS以å¤ï¼å ¶å®çDOSä¹å¨åå±çãä»å¨ä¸æåå±åæ´æ°ä¸çDOSæFreeDOSãPTS-DOSãROM-DOSçï¼è¿äºDOSçåè½é½åå强大ï¼å¾å¾è¶ è¿MS-DOSï¼èä¸FreeDOSè¿æ¯å®å ¨å è´¹ä¸èªç±å¼æ¾çãå æ¤ï¼ç¨åºå们å®å ¨å¯ä»¥ä¸ºå®ä»¬å¼åæ°çDOS软件ï¼èä¸å¿ ä¾èµäºMS-DOSãè¿å¤§æ¦æ¯å¹´ä»£æ«DOSçæ åµã
ç°ç¶
éåï¼ä¸é¡¹å«ä½âå¼æ¾æºä»£ç è¿å¨âçæ´»å¨å ´èµ·äºãå¾å¤ç¨åºåå使ç¨è åºäºå¯¹MicrosoftçWindows横è¡é¸éçä¸æ»¡ï¼ç¦»å¼äºWindowséµè¥ãåè代ä¹çæ¯å ´èµ·äºå¯¹å ¶å®æä½ç³»ç»è½¯ä»¶çå¼åï¼å¦DOSï¼Linuxçãè¿ä¸ä¸è®¾è®¡åå¼åDOS软件çäººè¿ éå¢å ï¼å¹¶çº·çº·ç»æäºå¼åå¢ä½ï¼ä»¥å¼åæ°çDOSåå ¶å®éWindowsçæä½ç³»ç»ç软件ï¼è¯¦æ å¯è§ä¸ç¯å«ä½âDOSåLinuxè¿å¹´æ¥çåå±æ¯è¾âçæç« ãç±äºå¼åè çå¢å¤ï¼åå çDOS软件å¼åå¨ä¹å¼å§äºè¿ä¸æ¥çæ´æ°ï¼èä¸æ¯æFATåé¿æ件åãåå ä¸è¿æ¬¡å¼å软件çæ许å¤æ¯ç¨åºåä¸çç²¾è±ï¼æ以å¼ååºæ¥çDOS软件çè´¨éèªç¶æ¯ä»éææ¯äºãæ¯å¦ï¼ç±äºAllegroçç¼ç¨åºçåºç°ï¼å¨DOSä¸å®ç°MP3çé³ä¹çææ¾å¯¹ä»ä»¬æ¥è¯´å·²æ¯è½»èæ举çäºã以è¿äºè½¯ä»¶ä¸ºä»£è¡¨çDOS软件ååæ¥çDOS软件ï¼å¦DOSAMPï¼GDS Viewerççè´¨éç¸æ¯æçæ¬è´¨çæé«ãåæ¥è®¤ä¸ºé常强大çSEAçå¾è½¯ä»¶ï¼ä¹åªæ¯ä¸ªä¸è¬å¼ºå¤§ç软件罢äºãå¦ä¸ä¸ªå¾éè¦çååå¨äºå¯¹FATåé¿æ件åçæ¯æãDJGPPç¨åºå·²ç»å®ç°äºå¨LFN APIåå¨çæ åµä¸å¯¹é¿æ件åçå®ç¾æ¯æãæ»ä¹ï¼è¿äºæ°çDOS软件çæ´ä½æ°´å¹³çæé«æ¯å¾æ¾èçã为äºææWindowsççé¢ï¼ç¨åºå们ï¼ç»å¸¸æ¯éä½åä½ï¼å¼åäºä¸ä¸ªåä¸ä¸ªä»¿Windowsççé¢å¢å¼ºç¨åºï¼èåçæSeal,Qube,WinDOSççãè¿æ人å¼ååºäºå æ ¸ä¸ºä½çDOSæä½ç³»ç»ï¼å¦FreeDOS ï¼äºå®è¯æï¼è¿äºç¨åºçç¼åæ°´å¹³æ¯å¾é«çãè¿äºè½¯ä»¶é½å¨ä¸æå°å¼åä¸ï¼æåå¾çæ绩æ¯æç®å ±ç¹çãèä¸å®ä»¬ææ¾èçç¹ç¹å°±æ¯èªç±å¼æ¾çåå±ï¼å¦ä¸é¢ææå°çSEALãFreeDOS ççé½æ¯éµå®èåçGNU GPLåè®®çèªç±è½¯ä»¶ã
åå²æ¦è¿°
DOSæ¯Disk Operation System(ç£çæä½ç³»ç»ï¼çç®ç§°ï¼æ¯ä¸ªäººè®¡ç®æºä¸çä¸ç±»æä½ç³»ç»ãå®ç´æ¥æ纵管ç硬ççæ件ï¼ä¸è¬é½æ¯é»åºç½è²æåççé¢ãä»å¹´å°å¹´çå¹´é´ï¼DOSå¨IBMPCå ¼å®¹æºå¸åºä¸å æ举足轻éçå°ä½ãå½æ¶ï¼çµèæä½ç³»ç»å°±æ¯DOSï¼é®å ¥DOSå½ä»¤è¿è¡ï¼å ¶ä»åºç¨ç¨åºï¼é½æ¯å¨DOSçé¢ä¸é®å ¥EXEæBATæ件è¿è¡ãæ©æçDOSç³»ç»æ¯ç±å¾®è½¯å ¬å¸ä¸ºIBMç个人计ç®æºå¼åçï¼ç§°ä¸ºMS-DOSãåæ¥ï¼å ¶ä»å ¬å¸ç产çä¸MS-DOSå ¼å®¹çæä½ç³»ç»ï¼ä¹å»¶ç¨äºè¿ä¸ªç§°å¼ï¼å¦PC-DOSãR-DOSççã
-å¹´ï¼è¥¿é å¾çµè产åå ¬å¸ç¨åºåèå§Â·å¸ç¹æ£®ï¼Tim Patersonï¼è±è´¹äºå个ææ¶é´ç¼ååºäº-DOSæä½ç³»ç»ãå¹´7æï¼å¾®è½¯ä»¥äºä¸ç¾å ç代价å西é å¾å ¬å¸è´å¾æ¬äº§åçå ¨é¨çæï¼å¹¶å°å®æ´å为MS-DOSãéåï¼IBMåå¸äºç¬¬ä¸å°ä¸ªäººè®¡ç®æºï¼å½æ¶éç¨çæä½ç³»ç»æ¯è¥¿é å¾å ¬å¸ç-DOS 1.ï¼ä½å¾®è½¯å¾å¿«æ¹è¿äºMS-DOSï¼å¹¶ä½¿å®æåå°æ为IBM PCéç¨çæä½ç³»ç»ã并äºå¹´8ææ¥ï¼æ£å¼åå¸MS-DOS 1.0åPC-DOS 1.0ã
DOS1.0å¾®è½¯ä¹°ä¸ -DOSï¼Qdosï¼çæãå¹´7ææ为IBM PCä¸ ç¬¬ä¸ä¸ªä½ä¸ç³»ç»ãåæ¶å¾®è½¯å为IBM PCå¼åä¸ç¨çæ¬ PC-DOSï¼ä½ä¸æ³ç¨çæ¬DOSç¸æ¯ï¼é¤äºç³»ç»æ¡£å以åé¨ä»½é对 IBM æºå¨è®¾è®¡çæ ¸å¿ï¼å¤é¨å½ä»¤ä¸å ¬ç¨ç¨å¼ä¹å¤ï¼å ¶ä½ç¨å¼ç å·®å¼ä¸å¤§ã
DOS1.å¹´6æï¼æ¯æåé¢è½¯ç并å¼å§ä¿®å¤bugãä¸ä» IBMï¼MSï¼è®¸å¤OEMä¹å¹¿æ³ä½¿ç¨ã
ç°ä»ä¸å½äººå·²ç»å¯ä»¥æåçå¨xæ¶æçä¸ä½¿ç¨ä¸æçMS-DOSï¼MS-DOS 6.)ï¼æä½åå¾æ´å ç´è§ä¾¿æ·ã