æ±ç¼è¯è¨(AssemblyLanguage)æ¯é¢åæºå¨çç¨åºè®¾è®¡è¯è¨ãå¨æ±ç¼è¯åä¸ï¼ç¨å©è®°ç¬¦(Memoni)代æ¿æä½ç ï¼ç¨å°å符å·(Symbol)ææ å·(Label)代æ¿å°åç ãè¿æ ·ç¨ç¬¦å·ä»£æ¿æºå¨è¯è¨çäºè¿å¶ç ï¼å°±ææºå¨è¯è¨åæäºæ±ç¼è¯è¨ãäºæ¯æ±ç¼è¯è¨äº¦ç§°ä¸ºç¬¦å·è¯è¨ã使ç¨æ±ç¼è¯è¨ç¼åçç¨åºï¼æºå¨ä¸è½ç´æ¥è¯å«ï¼è¦ç±ä¸ç§ç¨åºå°æ±ç¼è¯è¨ç¿»è¯ææºå¨è¯è¨ï¼è¿ç§èµ·ç¿»è¯ä½ç¨çç¨åºå«æ±ç¼ç¨åºï¼æ±ç¼ç¨åºæ¯ç³»ç»è½¯ä»¶ä¸è¯è¨å¤çç³»ç»è½¯ä»¶ãæ±ç¼ç¨åºææ±ç¼è¯è¨ç¿»è¯ææºå¨è¯è¨çè¿ç¨ç§°ä¸ºæ±ç¼ãä¸å½èå计ç®æºç§å¦æè²å®¶çç½åè¿ä¸æ¬åå«ãæ±ç¼è¯è¨ãç书ããæ±ç¼è¯è¨æ¯ä¸ç§åè½å¾å¼ºçç¨åºè®¾è®¡è¯è¨ï¼ä¹æ¯å©ç¨è®¡ç®æºææ硬件ç¹æ§å¹¶è½ç´æ¥æ§å¶ç¡¬ä»¶çè¯è¨ãæ±ç¼è¯è¨ï¼ä½ä¸ºä¸é¨è¯è¨ï¼å¯¹åºäºé«çº§è¯è¨çç¼è¯å¨ï¼éè¦ä¸ä¸ªâæ±ç¼å¨âæ¥ææ±ç¼è¯è¨åæ件æ±ç¼ææºå¨å¯æ§è¡ç代ç ãé«çº§çæ±ç¼å¨å¦MASMï¼TASMçç为æ们åæ±ç¼ç¨åºæä¾äºå¾å¤ç±»ä¼¼äºé«çº§è¯è¨çç¹å¾ï¼æ¯å¦ç»æåãæ½è±¡çãå¨è¿æ ·çç¯å¢ä¸ç¼åçæ±ç¼ç¨åºï¼æå¾å¤§ä¸é¨åæ¯é¢åæ±ç¼å¨ç伪æ令ï¼å·²ç»ç±»åäºé«çº§è¯è¨ãç°å¨çæ±ç¼ç¯å¢å·²ç»å¦æ¤é«çº§ï¼å³ä½¿å
¨é¨ç¨æ±ç¼è¯è¨æ¥ç¼åwindowsçåºç¨ç¨åºä¹æ¯å¯è¡çï¼ä½è¿ä¸æ¯æ±ç¼è¯è¨çé¿å¤ãæ±ç¼è¯è¨çé¿å¤å¨äºç¼åé«æä¸éè¦å¯¹æºå¨ç¡¬ä»¶ç²¾ç¡®æ§å¶çç¨åºã
ãã大å¤æ°æ
åµä¸Linuxç¨åºåä¸éè¦ä½¿ç¨æ±ç¼è¯è¨ï¼å 为å³ä¾¿æ¯ç¡¬ä»¶é©±å¨è¿æ ·çåºå±ç¨åºå¨Linuxæä½ç³»ç»ä¸ä¹å¯ä»¥ç¨å®å
¨ç¨Cè¯è¨æ¥å®ç°ï¼åå ä¸GCCè¿ä¸ä¼ç§çç¼è¯å¨ç®åå·²ç»è½å¤å¯¹æç»çæç代ç è¿è¡å¾å¥½çä¼åï¼çç¡®æ足å¤ççç±è®©æ们å¯ä»¥ææ¶å°æ±ç¼è¯è¨æå¨ä¸è¾¹äºãä½å®é
æ
åµæ¯Linuxç¨åºåææ¶è¿æ¯éè¦ä½¿ç¨æ±ç¼ï¼æè
ä¸å¾ä¸ä½¿ç¨æ±ç¼ï¼çç±å¾ç®åï¼ç²¾ç®ãé«æålibcæ å
³æ§ãå设è¦ç§»æ¤Linuxå°æä¸ç¹å®çåµå
¥å¼ç¡¬ä»¶ç¯å¢ä¸ï¼é¦å
å¿
ç¶é¢ä¸´å¦ä½åå°ç³»ç»å¤§å°ãæé«æ§è¡æççé®é¢ï¼æ¤æ¶æ许åªææ±ç¼è¯è¨è½å¸®ä¸å¿äºã
ä¼ç¹ä¸ç¼ºç¹
ä¼ç¹
ããæ±ç¼è¯è¨ç´æ¥å计ç®æºçåºå±è½¯ä»¶çè³ç¡¬ä»¶è¿è¡äº¤äºï¼å®å
·æå¦ä¸ä¸äºä¼ç¹ï¼
ããï¼1ï¼è½å¤ç´æ¥è®¿é®ä¸ç¡¬ä»¶ç¸å
³çåå¨å¨æI/O端å£ï¼
ããï¼2ï¼è½å¤ä¸åç¼è¯å¨çéå¶ï¼å¯¹çæçäºè¿å¶ä»£ç è¿è¡å®å
¨çæ§å¶ï¼
ããï¼3ï¼è½å¤å¯¹å
³é®ä»£ç è¿è¡æ´åç¡®çæ§å¶ï¼é¿å
å 线ç¨å
±å访é®æè
硬件设å¤å
±äº«å¼èµ·çæ»éï¼
ããï¼4ï¼è½å¤æ ¹æ®ç¹å®çåºç¨å¯¹ä»£ç åæä½³çä¼åï¼æé«è¿è¡é度ï¼
ããï¼5ï¼è½å¤æ大é度å°åæ¥ç¡¬ä»¶çåè½ã
缺ç¹
ããåæ¶è¿åºè¯¥è®¤è¯å°ï¼æ±ç¼è¯è¨æ¯ä¸ç§å±æ¬¡é常ä½çè¯è¨ï¼å®ä»
ä»
é«äºç´æ¥æå·¥ç¼åäºè¿å¶çæºå¨æ令ç ï¼å æ¤ä¸å¯é¿å
å°åå¨ä¸äºç¼ºç¹ï¼
ããï¼1ï¼ç¼åç代ç é常é¾æï¼ä¸å¥½ç»´æ¤ï¼
ããï¼2ï¼å¾å®¹æ产çbugï¼é¾äºè°è¯ï¼
ããï¼3ï¼åªè½é对ç¹å®çä½ç³»ç»æåå¤çå¨è¿è¡ä¼åï¼
ããï¼4ï¼å¼åæçå¾ä½ï¼æ¶é´é¿ä¸åè°ã
ç¹ç¹
ããæ±ç¼è¯è¨æ¯æºå¨è¯è¨æäºè¯»åãè°è¯åä¿®æ¹ï¼åæ¶å
·ææºå¨è¯è¨å
¨é¨ä¼ç¹ãä½å¨ç¼åå¤æç¨åºæ¶ï¼ç¸å¯¹é«çº§è¯è¨ä»£ç éè¾å¤§ï¼èä¸æ±ç¼è¯è¨ä¾èµäºå
·ä½çå¤çå¨ä½ç³»ç»æï¼ä¸è½éç¨ï¼å æ¤ä¸è½ç´æ¥å¨ä¸åå¤çå¨ä½ç³»ç»æä¹é´ç§»æ¤ã
ããæ±ç¼è¯è¨çç¹ç¹:
ãã1.é¢åæºå¨çä½çº§è¯è¨ï¼é常æ¯ä¸ºç¹å®ç计ç®æºæç³»å计ç®æºä¸é¨è®¾è®¡çã
ãã2.ä¿æäºæºå¨è¯è¨çä¼ç¹ï¼å
·æç´æ¥åç®æ·çç¹ç¹ã
ãã3.å¯ææå°è®¿é®ãæ§å¶è®¡ç®æºçåç§ç¡¬ä»¶è®¾å¤ï¼å¦ç£çãåå¨å¨ãCPUãI/O端å£çã
ãã4.ç®æ 代ç ç®çï¼å ç¨å
åå°ï¼æ§è¡é度快ï¼æ¯é«æçç¨åºè®¾è®¡è¯è¨ã
ãã5.ç»å¸¸ä¸é«çº§è¯è¨é
å使ç¨ï¼åºç¨åå广æ³ã
ãã对äºä¸ååå·ç计ç®æºï¼æçä¸åçç»æçæ±ç¼è¯è¨
ããæ±ç¼è¯è¨ç±äºéç¨äºå©è®°ç¬¦å·æ¥ç¼åç¨åºï¼æ¯ç¨æºå¨è¯è¨çäºè¿å¶ä»£ç ç¼ç¨è¦æ¹ä¾¿äºï¼å¨ä¸å®ç¨åº¦ä¸ç®åäºç¼ç¨è¿ç¨ãæ±ç¼è¯è¨çç¹ç¹æ¯ç¨ç¬¦å·ä»£æ¿äºæºå¨æ令代ç ï¼èä¸å©è®°ç¬¦ä¸æ令代ç ä¸ä¸å¯¹åºï¼åºæ¬ä¿çäºæºå¨è¯è¨ççµæ´»æ§ã使ç¨æ±ç¼è¯è¨è½é¢åæºå¨å¹¶è¾å¥½å°åæ¥æºå¨çç¹æ§ï¼å¾å°è´¨éè¾é«çç¨åºã
ããæ±ç¼è¯è¨æ¯é¢åå
·ä½æºåçï¼å®ç¦»ä¸å¼å
·ä½è®¡ç®æºçæ令系ç»ï¼å æ¤ï¼å¯¹äºä¸ååå·ç计ç®æºï¼æçä¸åçç»æçæ±ç¼è¯è¨ï¼èä¸ï¼å¯¹äºåä¸é®é¢æç¼å¶çæ±ç¼è¯è¨ç¨åºå¨ä¸åç§ç±»ç计ç®æºé´æ¯äºä¸ç¸éçã
ããæ±ç¼è¯è¨ä¸ç±äºä½¿ç¨äºå©è®°ç¬¦å·ï¼ç¨æ±ç¼è¯è¨ç¼å¶çç¨åºè¾å
¥è®¡ç®æºï¼è®¡ç®æºä¸è½è±¡ç¨æºå¨è¯è¨ç¼åçç¨åºä¸æ ·ç´æ¥è¯å«åæ§è¡ï¼å¿
é¡»éè¿é¢å
æ¾å
¥è®¡ç®æºç"æ±ç¼ç¨åº"ä¸è¿è¡å å·¥åç¿»è¯ï¼æè½åæè½å¤è¢«è®¡ç®æºç´æ¥è¯å«åå¤ççäºè¿å¶ä»£ç ç¨åºãç¨æ±ç¼è¯è¨çéæºå¨è¯è¨ä¹¦å好ç符å·ç¨åºç§°ä¸ºæºç¨åºï¼è¿è¡æ¶æ±ç¼ç¨åºè¦å°æºç¨åºç¿»è¯æç®æ ç¨åºãç®æ ç¨åºæ¯æºå¨è¯è¨ç¨åºï¼å½å®è¢«å®ç½®å¨å
åçé¢å®ä½ç½®ä¸ï¼å°±è½è¢«è®¡ç®æºçCPUå¤çåæ§è¡ã
ããæ±ç¼è¯è¨åæºå¨æ令ä¸æ ·ï¼æ¯ç¡¬ä»¶æä½çæ§å¶ä¿¡æ¯ï¼å èä»ç¶æ¯é¢åæºå¨çè¯è¨ï¼ä½¿ç¨èµ·æ¥è¿æ¯æ¯è¾ç¹çè´¹æ¶ï¼éç¨æ§ä¹å·®ãä½æ¯ï¼æ±ç¼è¯è¨ç¨æ¥ç¼å¶ç³»ç»è½¯ä»¶åè¿ç¨æ§å¶è½¯ä»¶ï¼å
¶ç®æ ç¨åºå ç¨å
å空é´å°ï¼è¿è¡é度快ï¼æçé«çº§è¯è¨ä¸å¯æ¿ä»£çç¨éã
åºç¨
ããæ±ç¼è¯è¨ä½ä¸ºæåºæ¬çç¼ç¨è¯è¨ä¹ä¸ï¼æ±ç¼è¯è¨è½ç¶åºç¨çèå´ä¸ç®å¾å¹¿ï¼ä½éè¦æ§å´å¿åº¸ç½®çï¼å 为å®è½å¤å®æ许å¤å
¶å®è¯è¨ææ æ³å®æçåè½ãå°±æ¿Linuxå
æ ¸æ¥è®²ï¼è½ç¶ç»å¤§é¨å代ç æ¯ç¨
Cè¯è¨ç¼åçï¼ä½ä»ç¶ä¸å¯é¿å
å°å¨æäºå
³é®å°æ¹ä½¿ç¨äºæ±ç¼ä»£ç ï¼å
¶ä¸ä¸»è¦æ¯å¨Linuxçå¯å¨é¨åãç±äºè¿é¨å代ç ä¸ç¡¬ä»¶çå
³ç³»é常å¯åï¼å³ä½¿æ¯Cè¯è¨ä¹ä¼æäºåä¸ä»å¿ï¼èæ±ç¼è¯è¨åè½å¤å¾å¥½æ¬é¿é¿çï¼æ大é度å°åæ¥ç¡¬ä»¶çæ§è½ã
ãã1.70%以ä¸çç³»ç»è½¯ä»¶æ¯ç¨æ±ç¼è¯è¨ç¼åçã
ãã2.æäºå¿«éå¤çãä½å¤çã访é®ç¡¬ä»¶è®¾å¤çé«æç¨åºæ¯ç¨æ±ç¼è¯è¨ç¼åçã
ãã3.æäºé«çº§ç»å¾ç¨åºãè§é¢æ¸¸æç¨åºæ¯ç¨æ±ç¼è¯è¨ç¼åçã
ããæ±ç¼è¯è¨æ¯ç解æ´ä¸ªè®¡ç®æºç³»ç»çæ佳起ç¹åæææéå¾ï¼äººä»¬ç»å¸¸è®¤ä¸ºæ±ç¼è¯è¨çåºç¨èå´å¾å°ï¼è忽è§å®çéè¦æ§ãå
¶å®æ±ç¼è¯è¨å¯¹æ¯ä¸ä¸ªå¸æå¦ä¹ 计ç®æºç§å¦ä¸ææ¯ç人æ¥è¯´é½æ¯é常éè¦çï¼æ¯ä¸è½ä¸å¦ä¹ çè¯è¨ãææå¯ç¼ç¨è®¡ç®æºé½å人们æä¾æºå¨æ令ï¼éè¿æºå¨æ令人们è½å¤ä½¿ç¨æºå¨çé»è¾åè½ãææç¨åºï¼ä¸è®ºç¨ä½ç§è¯è¨ç¼å¶ï¼é½å¿
须转ææºå¨æ令ï¼è¿ç¨æºå¨çé»è¾åè½ï¼å
¶åè½æè½å¾ä»¥å®ç°ãæºå¨çé»è¾åè½ï¼è½¯ä»¶ç³»ç»åè½æçå
¶ä¸ï¼ç¡¬ä»¶ç³»ç»åè½è¿è¡äºä¸ãæ±ç¼è¯è¨ç´æ¥æè¿°æºå¨æ令ï¼æ¯æºå¨æ令容æè®°å¿åç解ãéè¿å¦ä¹ å使ç¨æ±ç¼è¯è¨ï¼è½å¤æç¥ãä½ä¼ãç解æºå¨çé»è¾åè½ï¼åä¸ä¸ºç解åç§è½¯ä»¶ç³»ç»çåçï¼æä¸ææ¯ç论åºç¡ï¼åä¸ä¸ºææ¡ç¡¬ä»¶ç³»ç»çåçï¼æä¸å®è·µåºç¨åºç¡ãå¦ä¹ æ±ç¼è¯è¨ï¼åä¸å¯ä»¥ç解软件ï¼åä¸è½å¤æç¥ç¡¬ä»¶ï¼æ¯æ们ç解æ´ä¸ªè®¡ç®æºç³»ç»çæ佳起ç¹ã
温馨提示:答案为网友推荐,仅供参考