ããI/O设å¤ä¸ä¸»æºäº¤æ¢ä¿¡æ¯æ¶ï¼å
±æåªå ç§æ§å¶æ¹å¼ï¼ç®è¿°å®ä»¬çç¹ç¹ã
ããç¨åºç´æ¥æ§å¶æ¹å¼ï¼ä¹ç§°æ¥è¯¢æ¹å¼ï¼éç¨è¯¥æ¹å¼ï¼æ°æ®å¨CPUåå¤è®¾é´ çä¼ éå®å
¨é 计ç®æºç¨åºæ§å¶ï¼CPUçæä½åå¤å´è®¾å¤æä½åæ¥ï¼ç¡¬ä»¶ç»æç®åï¼ä½ç±äºå¤é¨è®¾å¤å¨ä½æ
¢ï¼æµªè´¹CPUæ¶é´å¤ï¼ç³»ç»æçä½ã
ããç¨åºä¸ææ¹å¼ï¼å¤è®¾å¤åå¤å°±ç»ªåä¸ææ¹å¼çªèéç¥CPUï¼å¨CPUç¸åº I/O设å¤çä¸æ请æ±åï¼å¨æåç°è¡ç¨åºçæ§è¡ï¼è½¬ä¸ºI/O设å¤æå¡å¯ææ¾æé«CPUçå©ç¨çï¼å¨ä¸å®ç¨åº¦ä¸å®ç°äºä¸»æºåI/O设å¤ç并è¡å·¥ä½ï¼ä½ç¡¬ä»¶ç»æè´è½½ï¼æå¡å¼éæ¶é´å¤§
ãã
DMAæ¹å¼ä¸ä¸ææ¹å¼ä¸æ ·ï¼å®ç°äºä¸»æºåI/O设å¤ç并è¡å·¥ä½ï¼ç±äºDMA æ¹å¼ç´æ¥ä¾é 硬件å®ç°è´®åä¸I/O设å¤ä¹é´çæ°æ®ä¼ éï¼ä¼ éæé´ä¸éè¦CPUç¨åºå¹²é¢ï¼CPUå¯ç»§ç»æ§è¡åæ¥çç¨åºï¼å æ¤CPUå©ç¨çåç³»ç»æçæ¯ä¸ææ¹å¼æ´é«ï¼ä½DMAæ¹å¼ç硬件ç»ææ´ä¸ºå¤æã