PC¡úMARM(MAR)¡úMDR(MDR)¡úIRPC+1¡úPCAd(IR)¡úMARM(MAR)¡úMDRMDR¡úAd(IR)Ad(IR)¡úMARM(MAR)¡úMDRMDR¡úAC
£¨2£©ÖжÏÖÜÆÚÁ÷³ÌͼÈçÏ£º
SP-1¡úSPSP¡úMARPC¡úMDRMDR¡úM(MAR)ÏòÁ¿µØÖ·¡úPC0¡úEINT
×¢£º½âÕâµÀÌâÓÐÁ½¸öÒªËØ£¬Ê×ÏÈÒª¸ù¾ÝËù¸ø²¿¼þÉè¼ÆºÃÊý¾Ýͨ·£¬¼´È·¶¨ÐÅÏ¢Á÷¶¯µÄÔØÌå¡£Æä´ÎÑ¡ÔñºÃÃèÊöÊý¾ÝÁ÷µÄ·½·¨£¬ÎÞÂÛ²ÉÓÃʲôÑùµÄ±í´ï·½Ê½£¬Æä¹Ø¼ü¶¼ÒªÄÜÇå³þµØ·´Ó³Êý¾ÝÔÚͨ·ÉÏÁ÷¶¯µÄ˳Ðò£¬¼´Ç¿µ÷Ò»¸ö¡°Á÷¡±×Ö¡£½ÏºÃµÄ±í´ï·½Ê½ÊÇÁ÷³ÌͼµÄÐÎʽ¡£
5. ÖжÏÖÜÆÚǰÊÇʲô½×¶Î£¿ÖжÏÖÜÆÚºóÓÖÊÇʲô½×¶Î£¿ÔÚÖжÏÖÜÆÚCPUÓ¦Íê³Éʲô²Ù×÷£¿ ´ð£ºÖжÏÖÜÆÚǰÊÇÖ´ÐÐÖÜÆÚ£¬ÖжÏÖÜÆÚºóÊÇȡָÖÜÆÚ¡£ÔÚÖжÏÖÜÆÚ£¬CPUÓ¦Íê³É±£´æ¶Ïµã¡¢½«ÖжÏÏòÁ¿ËÍPCºÍ¹ØÖжϵȹ¤×÷¡£
7. ʲô½ÐϵͳµÄ²¢ÐÐÐÔ£¿´ÖÁ£¶È²¢ÐкÍϸÁ£¶È²¢ÐÐÓкÎÇø±ð£¿
´ð£ºËùν²¢ÐÐÐÔ°üº¬Í¬Ê±ÐԺͲ¢·¢ÐÔ¡£Í¬Ê±ÐÔÊÇÖ¸Á½¸ö»òÁ½¸öÒÔÉϵÄʼþÔÚͬһʱ¿Ì·¢Éú£¬²¢·¢ÐÔÊÇÖ¸Á½¸ö»ò¶à¸öʼþÔÚͬһʱ¼ä¶Î·¢Éú¡£¼´ÔÚͬһʱ¿Ì»òͬһʱ¼ä¶ÎÄÚÍê³ÉÁ½¸ö»òÁ½¸öÒÔÉÏÐÔÖÊÏàͬ»òÐÔÖʲ»Í¬µÄ¹¦ÄÜ£¬Ö»ÒªÔÚʱ¼äÉÏ´æÔÚÏà»¥ÖØµþ£¬¾Í´æÔÚ²¢ÐÐÐÔ¡£
²¢ÐÐÐÔÓÖ·ÖΪ´ÖÁ£¶È²¢ÐкÍϸÁ£¶È²¢ÐÐÁ½Àà¡£´ÖÁ£¶È²¢ÐÐÊÇÖ¸ÔÚ¶à¸ö´¦Àí»úÉÏ·Ö±ðÔËÐжà¸ö½ø³Ì£¬Óɶą̀´¦Àí»úºÏ×÷Íê³ÉÒ»¸ö³ÌÐò£¬Ò»°ãÓÃË㷨ʵÏÖ¡£Ï¸Á£¶È²¢ÐÐÊÇÖ¸ÔÚ´¦Àí»úµÄ
Ö¸Áî¼¶ºÍ²Ù×÷¼¶µÄ²¢ÐÐÐÔ¡£
8. ʲôÊÇÖ¸ÁîÁ÷Ë®£¿»³öÖ¸Áî¶þ¼¶Á÷Ë®ºÍËļ¶Á÷Ë®µÄʾÒâͼ£¬ËüÃÇÖÐÄĸö¸üÄÜÌá¸ß´¦Àí»úËÙ¶È£¬ÎªÊ²Ã´£¿ ´ð£ºÖ¸ÁîÁ÷Ë®ÊÇÖ¸½«Ò»ÌõÖ¸ÁîµÄÖ´Ðйý³Ì·ÖΪn¸ö²Ù×÷ʱ¼ä´óÖÂÏàµÈµÄ½×¶Î£¬Ã¿¸ö½×¶ÎÓÉÒ»¸ö¶ÀÁ¢µÄ¹¦Äܲ¿¼þÀ´Íê³É£¬ÕâÑùn¸ö²¿¼þ¾Í¿ÉÒÔͬʱִÐÐnÌõÖ¸ÁîµÄ²»Í¬½×¶Î£¬´Ó¶ø´ó´óÌá¸ßCPUµÄÍÌÍÂÂÊ¡£
Ö¸Áî¶þ¼¶Á÷Ë®ºÍËļ¶Á÷ˮʾÒâͼÈçÏ£º
IF£¬IDEX£¬WRIF£¬IDEX£¬WRIF£¬ID¶þ¼¶Ö¸ÁîÁ÷ˮʾÒâͼEX£¬WRIF IDEX WREX WREX WRIF IDIF IDËļ¶Ö¸ÁîÁ÷ˮʾÒâͼ
Ëļ¶Á÷Ë®¸üÄÜÌá¸ß´¦Àí»úµÄËÙ¶È¡£·ÖÎöÈçÏ£º
¼ÙÉèIF¡¢ID¡¢EX¡¢WRÿ¸ö½×¶ÎºÄʱΪt£¬ÔòÁ¬ÐøÖ´ÐÐnÌõÖ¸Áî
²ÉÓöþ¼¶Á÷Ë®Ïßʱ£¬ºÄʱΪ£º4t+(n-1)2t=(2n+2)t ²ÉÓÃËļ¶Á÷Ë®Ïßʱ£¬ºÄʱΪ£º4t+(n-1)t=(n+3)t
ÔÚn>1ʱ£¬n+3<2n+2£¬¿É¼ûËļ¶Á÷Ë®ÏߺÄʱ±È¶þ¼¶Á÷Ë®ÏߺÄʱ¶Ì£¬Òò´Ë¸üÄÜÌá¸ß´¦Àí»úËÙ¶È¡£
17. ÔÚÖжÏϵͳÖÐINTR¡¢INT¡¢EINTÈý¸ö´¥·¢Æ÷¸÷ÓкÎ×÷Óã¿
½â£ºINTR¡ª¡ªÖжÏÇëÇó´¥·¢Æ÷£¬ÓÃÀ´µÇ¼ÇÖжÏÔ´·¢³öµÄËæ»úÐÔÖжÏÇëÇóÐźţ¬ÒÔ±ãΪCPU²éѯÖжϼ°ÖжÏÅŶÓÅÐÓÅÏß·ÌṩÎȶ¨µÄÖжÏÇëÇóÐźš£
EINT¡ª¡ªÖжÏÔÊÐí´¥·¢Æ÷£¬CPUÖеÄÖжÏ×Ü¿ª¹Ø¡£µ±EINT=1ʱ£¬±íʾÔÊÐíÖжϣ¨¿ªÖжϣ©£¬µ±EINT=0ʱ£¬±íʾ½ûÖ¹Öжϣ¨¹ØÖжϣ©¡£Æä״̬¿ÉÓÉ¿ª¡¢¹ØÖжϵÈÖ¸ÁîÉèÖá£
INT¡ª¡ªÖжϱê¼Ç´¥·¢Æ÷£¬¿ØÖÆÆ÷ʱÐòϵͳÖÐÖÜÆÚ״̬·ÖÅäµç·µÄÒ»²¿·Ö£¬±íʾÖжÏÖÜÆÚ±ê¼Ç¡£µ±INT=1ʱ£¬½øÈëÖжÏÖÜÆÚ£¬Ö´ÐÐÖжÏÒþÖ¸ÁîµÄ²Ù×÷¡£
24. ÏÖÓÐA¡¢B¡¢C¡¢DËĸöÖжÏÔ´£¬ÆäÓÅÏȼ¶ÓɸßÏòµÍ°´A¡¢B¡¢C¡¢D˳ÐòÅÅÁС£ÈôÖжϷþÎñ³ÌÐòµÄÖ´ÐÐʱ¼äΪ20¦Ìs£¬Çë¸ù¾ÝÏÂͼËùʾʱ¼äÖá¸ø³öµÄÖжÏÔ´ÇëÇóÖжϵÄʱ¿Ì£¬»³öCPUÖ´ÐгÌÐòµÄ¹ì¼£¡£
½â£ºA¡¢B¡¢C¡¢DµÄÏìÓÅÏȼ¶¼´´¦ÀíÓÅÏȼ¶¡£CPUÖ´ÐгÌÐòµÄ¹ì¼£Í¼ÈçÏ£º
³ÌÐòD·þÎñA·þÎñB·þÎñC·þÎñB·þÎñC·þÎñ0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 t/usBÓëCÇëÇóDÇëÇóB·þÎñD·þÎñA·þÎñB·þÎñBÇëÇóAÇëÇó
25. ij»úÓÐÎå¸öÖжÏÔ´L0¡¢L1¡¢L2¡¢ L3¡¢L4£¬°´ÖжÏÏìÓ¦µÄÓÅÏÈ´ÎÐòÓɸßÏòµÍÅÅÐòΪL0?
L1?L2?L3?L4£¬¸ù¾ÝÏÂʾ¸ñʽ£¬ÏÖÒªÇóÖжϴ¦Àí´ÎÐò¸ÄΪL1?L4?L2?L0?L3£¬¸ù¾ÝÏÂÃæµÄ¸ñʽ£¬Ð´³ö¸÷ÖжÏÔ´µÄÆÁ±Î×Ö¡£ ½â£º¸÷ÖжÏÔ´ÆÁ±Î״̬¼ûÏÂ±í£º ÖжÏÔ´ 0 I0 I1 I2 I3 I4 1 1 1 0 1 1 0 1 0 0 0 ÆÁ±Î×Ö 2 0 1 1 0 1 3 1 1 1 1 1 4 0 1 0 0 1 ±íÖУºÉèÆÁ±Îλ=1£¬±íʾÆÁ±Î£»ÆÁ±Îλ=0£¬±íʾÖжϿª·Å¡£
26. Éèij»úÅäÓÐA¡¢B¡¢CÈý̨É豸£¬ÆäÓÅÏÈ˳Ðò°´A?B?C½µÐòÅÅÁУ¬Îª¸Ä±äÖжϴ¦Àí´ÎÐò£¬ËüÃǵÄÖÐ¶ÏÆÁ±Î×ÖÉèÖÃÈçÏ£º
É豸 A B C ÆÁ±Î×Ö 111 010 011 Çë°´ÏÂͼËùʾʱ¼äÖá¸ø³öµÄÉ豸ÇëÇóÖжϵÄʱ¿Ì£¬»³öCPUÖ´ÐгÌÐòµÄ¹ì¼£¡£ÉèA¡¢B¡¢CÖжϷþÎñ³ÌÐòµÄÖ´ÐÐʱ¼ä¾ùΪ20? s¡£
½â£ºA¡¢B¡¢CÉ豸µÄÏìÓ¦ÓÅÏȼ¶ÎªA×î¸ß¡¢B´ÎÖ®¡¢C×îµÍ£¬´¦ÀíÓÅÏȼ¶ÎªA×î¸ß¡¢C´ÎÖ®¡¢B×îµÍ¡£CPUÖ´ÐгÌÐòµÄ¹ì¼£Í¼ÈçÏ£º
³ÌÐòA·þÎñB·þÎñC·þÎñ0 10 20 30 40 50 60 70 80 90 t/usAÇëÇóBÇëÇóCÇëÇó