CPUä¸å¤è®¾ä¹é´ä¼ è¾æ°æ®çæ§å¶æ¹å¼é常æä¸ç§ï¼ç¨åºæ¹å¼ãä¸ææ¹å¼å
DMAæ¹å¼.
ç¨åºæ¹å¼ï¼æç¨è¾å
¥/è¾åºæ令,æ¥æ§å¶ä¿¡æ¯ä¼ è¾çæ¹å¼,æ¯ä¸ç§è½¯ä»¶æ§å¶æ¹å¼,æ ¹æ®ç¨åºæ§å¶çæ¹æ³ä¸å,åå¯ä»¥å为æ æ¡ä»¶ä¼ éæ¹å¼åæ¡ä»¶ä¼ éæ¹å¼.
æ æ¡ä»¶ä¼ éæ¹å¼æ¥å£ç®å,éç¨äºé£äºè½éæ¶è¯»åç设å¤.æ¡ä»¶ä¼ éæ¹å¼ï¼æ¥è¯¢æ¹å¼ï¼ çç¹ç¹æ¯æ¥å£çµè·¯ç®å,CPUå©ç¨çä½ï¼ç¨åºå¾ªç¯çå¾
ï¼,æ¥å£éåCPUæä¾æ¥è¯¢ç¶æ.éç¨äºCPUä¸å¤ªå¿,ä¼ éé度è¦æ±ä¸é«çåºå.è¦æ±åç§å¤è®¾ä¸è½åæ¶å·¥ä½,å¤è®¾å¤äºè¢«å¨ç¶æ.
ä¸ææ¹å¼ï¼å½å¤è®¾åå¤å¥½æ¶,ç±å¤è®¾éè¿æ¥å£çµè·¯åCPUååºä¸æ请æ±ä¿¡å·,CPUå¨å
许çæ
åµä¸,æåæ§è¡å½åæ£å¨æ§è¡çç¨åº,ååºå¤è®¾ä¸æ,转å
¥æ§è¡ç¸åºçä¸ææå¡åç¨åº,ä¸å¤è®¾è¿è¡ä¸æ¬¡æ°æ®ä¼ é,æ°æ®ä¼ éç»æå,CPUè¿å继ç»æ§è¡åæ¥è¢«ä¸æçç¨åº.å
¶ç¹ç¹æ¯CPUçå©ç¨çé«,å¤è®¾å
·æç³è¯·CPUä¸æç主å¨æ,CPUåå¤è®¾ä¹é´å¤äºå¹¶è¡å·¥ä½ç¶æ.ä½ä¸ææå¡éè¦ä¿æ¤
æç¹åæ¢å¤æç¹ï¼å ç¨åå¨ç©ºé´,éä½é度ï¼,CPUåå¤è®¾ä¹é´éè¦ä¸ææ§å¶å¨.éç¨äºCPUçä»»å¡è¾å¿ãä¼ éé度è¦æ±ä¸é«çåºå,å°¤å
¶éåå®æ¶æ§å¶ä¸çç´§æ¥äºä»¶å¤ç.
åå¨å¨ç´æ¥ååæ¹å¼ï¼DMAï¼ï¼å¤è®¾å©ç¨ä¸ç¨çæ¥å£ï¼
DMAæ§å¶å¨ï¼ç´æ¥ä¸åå¨å¨è¿è¡é«éæ°æ®ä¼ é,并ä¸ç»è¿CPUï¼CPUä¸åä¸æ°æ®ä¼ éå·¥ä½ï¼,æ»çº¿æ§å¶æä¸å¨CPUå¤,èç±DMA æ§å¶å¨æ§å¶.å
¶ç¹ç¹æ¯æ¥å£çµè·¯å¤æ,硬件å¼é大.大æ¹éæ°æ®ä¼ éé度æå¿«.éç¨äºåå¨å¨ä¸åå¨å¨ä¹é´ãåå¨å¨ä¸å¤è®¾ä¹é´ç大æ¹éæ°æ®ä¼ éçåºå.