不同的计算机,其指令系统也不同,这主要取决于?A. 所用的操作系统B.系统的总体结构C.所用的CPUD.所用的程序设计语言 最好带解释,谢谢~
ä¸åç计ç®æºï¼å ¶æ令系ç»ä¹ä¸åï¼è¿ä¸»è¦åå³äºæç¨çCPUã
1ãCPUæä¸å¤®å¤çå¨ï¼æ¯ä¸åè¶ å¤§è§æ¨¡çéæçµè·¯ï¼æ¯ä¸å°è®¡ç®æºçè¿ç®æ ¸å¿ï¼Coreï¼åæ§å¶æ ¸å¿ï¼ Control Unitï¼ãå®çåè½ä¸»è¦æ¯è§£é计ç®æºæ令以åå¤ç计ç®æºè½¯ä»¶ä¸çæ°æ®ã
2ãç¨åºä¸çåæ令ä¹é´æ¯æä¸¥æ ¼é¡ºåºçï¼å¿ é¡»ä¸¥æ ¼æç¨åºè§å®ç顺åºæ§è¡ï¼æè½ä¿è¯è®¡ç®æºç³»ç»å·¥ä½çæ£ç¡®æ§ãä¸æ¡æ令çåè½å¾å¾æ¯ç±è®¡ç®æºä¸çé¨ä»¶æ§è¡ä¸ç³»åçæä½æ¥å®ç°çãCPUè¦æ ¹æ®æ令çåè½ï¼äº§çç¸åºçæä½æ§å¶ä¿¡å·ï¼åç»ç¸åºçé¨ä»¶ï¼ä»èæ§å¶è¿äºé¨ä»¶ææ令çè¦æ±è¿è¡å¨ä½ã
3ãå ¶åè½ä¸»è¦æ¯è§£é计ç®æºæ令以åå¤ç计ç®æºè½¯ä»¶ä¸çæ°æ®ï¼ 并æ§è¡æ令ãå¨å¾®å计ç®æºä¸å称微å¤çå¨ï¼è®¡ç®æºçæææä½é½åCPUæ§å¶ï¼CPUçæ§è½ææ ç´æ¥å³å®äºå¾®æºç³»ç»çæ§è½ææ ã
4ãCPUä»åå¨å¨æé«éç¼å²åå¨å¨ä¸ååºæ令ï¼æ¾å ¥æ令å¯åå¨ï¼å¹¶å¯¹æ令è¯ç ãå®ææ令å解æä¸ç³»åçå¾®æä½ï¼ç¶åååºåç§æ§å¶å½ä»¤ï¼æ§è¡å¾®æä½ç³»åï¼ä»èå®æä¸æ¡æ令çæ§è¡ãæ令æ¯è®¡ç®æºè§å®æ§è¡æä½çç±»ååæä½æ°çåºæ¬å½ä»¤ãæ令æ¯ç±ä¸ä¸ªåèæè å¤ä¸ªåèç»æï¼å ¶ä¸å æ¬æä½ç å段ãä¸ä¸ªæå¤ä¸ªæå ³æä½æ°å°åçå段以åä¸äºè¡¨å¾æºå¨ç¶æçç¶æå以åç¹å¾ç ãæçæ令ä¸ä¹ç´æ¥å å«æä½æ°æ¬èº«ã
5ã计ç®æºçæ§è½å¨å¾å¤§ç¨åº¦ä¸ç±CPUçæ§è½å³å®ï¼èCPUçæ§è½ä¸»è¦ä½ç°å¨å ¶è¿è¡ç¨åºçé度ä¸ãå½±åè¿è¡é度çæ§è½ææ å æ¬CPUçå·¥ä½é¢çãCache容éãæ令系ç»åé»è¾ç»æçåæ°ã