Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
CPUµÄÄÚ²¿¼Ü¹¹ºÍ¹¤×÷Ô­Àí
 
×÷Õߣºstpeace
  4511  次浏览      28
 2020-1-19 
 
±à¼­ÍƼö:
±¾ÎÄÎÒÃÇÒÔIntelΪÀý¶ÔCPUµÄ¹¤×÷Ô­Àí×ö¼òµ¥½éÉÜ£¬½ö½öÊǼòµ¥½éÉÜ£¬AMD£¬ARM£¬MIPSÉõÖÁPowerPC¿ÉÒÔ´¥ÀàÅÔͨ¡£Ï£Íû¶ÔÄúÓÐËù°ïÖú
±¾ÎÄÀ´×ÔÓÚcsdnÓÉ»ðÁú¹ûÈí¼þDelores±à¼­ÍƼö¡£

Ò»Ö±ÒÔÀ´£¬×ÜÒÔΪCPUÄÚ²¿ÕæÊÇÈçµ±Äêѧϰ¡¶¼ÆËã»ú×é³ÉÔ­Àí¡·Ê±ÊéÉÏËù½éÉܵÄÄÇÑù£¬ÊǸ÷ÖÖÂß¼­ÃÅÆ÷¼þµÄ×éºÏ¡£µ±¿´µ½ÄÉÃ×¼¼Êõʱ¾ÍÏë£¬ÕæµÄ¿ÉÒÔ°ÑÄÇЩÆ÷¼þ×öµÄÄÇôСô£¿Ö±µ½¿´ÁËIntel CPUÖÆ×÷Á÷³Ì¼°AMDоƬµÄÖÆ×÷Á÷³ÌµÄ½éÉܲ»½û¸Ð¿®£¬Ô­À´¿Æ¼¼ÊÇÈç´ËµÄ·¢´ï¡£

»¹¼ÇµÃÄÇÊÇ1968Äê7ÔÂ18ÈÕ£¬±«²ª-ŵ˹ºÍ¸êµÇ-Ħ¶ûµÄй«Ë¾ÔÚÃÀ¹ú¼ÓÀû¸£ÄáÑÇÖÝ£¬ÃÀÀöµÄÊ¥¸¥ÀÊÎ÷˹¿ÆÍåÅÏâÑÓάÓȳǵÄ÷¶à·Ñ´ó½Ö365ºÅ¿ªÕÅÁË¡£²¢ÔÚ³ÉÁ¢²»¾Ã³â×Ê15000ÃÀÔª´ÓÒ»¼Ò½ÐINTELCOµÄ¹«Ë¾ÊÖÖÐÂòÏÂÁËIntelÃû³ÆµÄʹÓÃȨ¡£ÓÉ´ËIntelÕâλ°ëµ¼Ìå¾ÞÈË¿ªÊ¼ÁËËûÔÚITÐÐÒµ´«Ææ°ãµÄÀúÊ·¡£

1971Äê11ÔÂ15ÈÕ£¬ÕâÒ»Ìì±»µ±×÷È«ÇòIT½ç¾ßÓÐÀï³Ì±®ÒâÒåµÄÈÕ×Ó¶ø±»Ð´ÈëÐí¶à¼ÆËã»úרҵ½Ì¿ÆÊé¡£Intel¹«Ë¾µÄ¹¤³ÌÊ¦ÌØµÂ¡¤»ô·ò·¢Ã÷ÁËÊÀ½çÉϵÚÒ»¸ö΢´¦ÀíÆ÷¡ª4004£¬Õâ¿î4λ΢´¦ÀíÆ÷ËäȻֻÓÐ45ÌõÖ¸Á¶øÇÒÿÃëÖ»ÄÜÖ´ÐÐ5ÍòÌõÖ¸Áî¡£ÉõÖÁ±È²»ÉÏ1946ÄêÓÉÃÀ¹ú½¾ü±öϦ·¨ÄáÑÇ´óѧÑÐÖÆµÄÊÀ½çµÚһ̨¼ÆËã»úENIAC¡£µ«ËüµÄ¼¯³É¶ÈÈ´Òª¸ßºÜ¶à£¬Ò»¿é4004µÄÖØÁ¿»¹²»µ½Ò»ÖÑ˾¡£ ËûÒò·¢Ã÷ÁË΢´¦ÀíÆ÷£¬±»Ó¢¹ú¡¶¾­¼Ãѧ¼Ò¡·ÔÓÖ¾³ÆÎª¡°µÚ¶þ´ÎÊÀ½ç´óÕ½ÒÔÀ´×îÓÐÓ°ÏìµÄ¿ÆÑ§¼ÒÖ®Ò»¡±¡£Intel¹«Ë¾µÄCPU·¢Õ¹Àú³ÌÈçϱíËùʾ£º

ÒÔ¼°ºóÃæµÄPentium 1,2,3ºÍ4£¬ÔÙµ½¿á¢¿áî£2£¬ÕâÀï¾Í²»ÔÙÒ»Ò»Áо١£Intel´Ó8086¿ªÊ¼£¬¾Í½øÈëÁËÎÒÃÇËùνµÄx86ʱ´ú¡£¶ø80386µÄµ®ÉúÔò±êÖ¾×ÅIntelÕýÊǽøÈëÁË32λ΢´¦ÀíÆ÷µÄʱ´ú¡£´Ó80386µ½Pentium 4Õâ¸öÄê´úµÄCPU£¬¾ÍÊÇ´«ËµÖеÄIA-32ʱ´ú¡£

ÎÒÃǶ¼ÖªµÀCPUµÄ¸ù±¾ÈÎÎñ¾ÍÊÇÖ´ÐÐÖ¸Á¶Ô¼ÆËã»úÀ´Ëµ×îÖÕ¶¼ÊÇÒ»´®ÓÉ¡°0¡±ºÍ¡°1¡±×é³ÉµÄÐòÁС£CPU´ÓÂß¼­ÉÏ¿ÉÒÔ»®·Ö³É3¸öÄ£¿é£¬·Ö±ðÊÇ¿ØÖƵ¥Ôª¡¢ÔËËãµ¥ÔªºÍ´æ´¢µ¥Ôª£¬ÕâÈý²¿·ÖÓÉCPUÄÚ²¿×ÜÏßÁ¬½ÓÆðÀ´¡£ÈçÏÂËùʾ£º

¿ØÖƵ¥Ôª£º¿ØÖƵ¥ÔªÊÇÕû¸öCPUµÄÖ¸»Ó¿ØÖÆÖÐÐÄ£¬ÓɳÌÐò¼ÆÊýÆ÷PC£¨Program Counter£©, Ö¸Áî¼Ä´æÆ÷IR(Instruction Register)¡¢Ö¸ÁîÒëÂëÆ÷ID(Instruction Decoder)ºÍ²Ù×÷¿ØÖÆÆ÷OC(Operation Controller)µÈ£¬¶ÔЭµ÷Õû¸öµçÄÔÓÐÐò¹¤×÷¼«ÎªÖØÒª¡£Ëü¸ù¾ÝÓû§Ô¤ÏȱàºÃµÄ³ÌÐò£¬ÒÀ´Î´Ó´æ´¢Æ÷ÖÐÈ¡³ö¸÷ÌõÖ¸Á·ÅÔÚÖ¸Áî¼Ä´æÆ÷IRÖУ¬Í¨¹ýÖ¸ÁîÒëÂë(·ÖÎö)È·¶¨Ó¦¸Ã½øÐÐʲô²Ù×÷£¬È»ºóͨ¹ý²Ù×÷¿ØÖÆÆ÷OC£¬°´È·¶¨µÄʱÐò£¬ÏòÏàÓ¦µÄ²¿¼þ·¢³ö΢²Ù×÷¿ØÖÆÐźš£²Ù×÷¿ØÖÆÆ÷OCÖÐÖ÷Òª°üÀ¨½ÚÅÄÂö³å·¢ÉúÆ÷¡¢¿ØÖƾØÕó¡¢Ê±ÖÓÂö³å·¢ÉúÆ÷¡¢¸´Î»µç·ºÍÆôÍ£µç·µÈ¿ØÖÆÂß¼­¡£

ÔËËãµ¥Ôª£ºÊÇÔËËãÆ÷µÄºËÐÄ¡£¿ÉÒÔÖ´ÐÐËãÊõÔËËã(°üÀ¨¼Ó¼õ³ËÊýµÈ»ù±¾ÔËËã¼°Æä¸½¼ÓÔËËã)ºÍÂß¼­ÔËËã(°üÀ¨ÒÆÎ»¡¢Âß¼­²âÊÔ»òÁ½¸öÖµ±È½Ï)¡£Ïà¶Ô¿ØÖƵ¥Ôª¶øÑÔ£¬ÔËËãÆ÷½ÓÊÜ¿ØÖƵ¥ÔªµÄÃüÁî¶ø½øÐж¯×÷£¬¼´ÔËËãµ¥ÔªËù½øÐеÄÈ«²¿²Ù×÷¶¼ÊÇÓÉ¿ØÖƵ¥Ôª·¢³öµÄ¿ØÖÆÐźÅÀ´Ö¸»ÓµÄ£¬ËùÒÔËüÊÇÖ´Ðв¿¼þ¡£

´æ´¢µ¥Ôª£º°üÀ¨CPUƬÄÚ»º´æºÍ¼Ä´æÆ÷×飬ÊÇCPUÖÐÔÝʱ´æ·ÅÊý¾ÝµÄµØ·½£¬ÀïÃæ±£´æ×ÅÄÇЩµÈ´ý´¦ÀíµÄÊý¾Ý£¬»òÒѾ­´¦Àí¹ýµÄÊý¾Ý£¬CPU·ÃÎʼĴæÆ÷ËùÓõÄʱ¼äÒª±È·ÃÎÊÄÚ´æµÄʱ¼ä¶Ì¡£²ÉÓüĴæÆ÷£¬¿ÉÒÔ¼õÉÙCPU·ÃÎÊÄÚ´æµÄ´ÎÊý£¬´Ó¶øÌá¸ßÁËCPUµÄ¹¤×÷ËÙ¶È¡£µ«ÒòΪÊܵ½Ð¾Æ¬Ãæ»ýºÍ¼¯³É¶ÈËùÏÞ£¬¼Ä´æÆ÷×éµÄÈÝÁ¿²»¿ÉÄܴܺ󡣼ĴæÆ÷×é¿É·ÖΪרÓüĴæÆ÷ºÍͨÓüĴæÆ÷¡£×¨ÓüĴæÆ÷µÄ×÷ÓÃÊǹ̶¨µÄ£¬·Ö±ð¼Ä´æÏàÓ¦µÄÊý¾Ý¡£¶øÍ¨ÓüĴæÆ÷ÓÃ;¹ã·º²¢¿ÉÓɳÌÐòÔ±¹æ¶¨ÆäÓÃ;£¬Í¨ÓüĴæÆ÷µÄÊýÄ¿Òò΢´¦ÀíÆ÷¶øÒì¡£Õâ¸öÊÇÎÒÃÇÒÔºóÒª½éÉÜÕâ¸öÖØµã£¬ÕâÀïÏÈÌáһϡ£

ÎÒÃǽ«ÉÏͼϸ»¯Ò»Ï£¬¿ÉÒԵóöCPUµÄ¹¤×÷Ô­Àí¸ÅÀ¨ÈçÏ£º

×ܵÄÀ´Ëµ£¬CPU´ÓÄÚ´æÖÐÒ»ÌõÒ»ÌõµØÈ¡³öÖ¸ÁîºÍÏàÓ¦µÄÊý¾Ý£¬°´Ö¸Áî²Ù×÷ÂëµÄ¹æ¶¨£¬¶ÔÊý¾Ý½øÐÐÔËËã´¦Àí£¬Ö±µ½³ÌÐòÖ´ÐÐÍê±ÏΪֹ¡£

ÉÏͼÖÐÎÒûÓл­×ÜÏߣ¬Ö»ÊÇÓÃÂß¼­·½Ê½¶ÔÆä½øÐгÊÏÖ¡£Ô­ÒòÔçÆÚIntelµÄ΢´¦ÀíÆ÷£¬ÖîÈç8085£¬8086/8088CPU£¬ÆÕ±é²ÉÓÃÁ˵ØÖ·×ÜÏߺÍÊý¾Ý×ÜÏ߸´Óü¼Êõ£¬¼´½«²¿·Ö(»òÈ«²¿)µØÖ·×ÜÏßÓëÊý¾Ý×ÜÏß¹²ÓÃCPUµÄһЩÒý½Å¡£ÀýÈç8086ÍⲿµØÖ·×ÜÏßÓÐ20¸ù£¬Êý¾Ý×ÜÏ߸´ÓÃÁ˵ØÖ·×ÜÏßµÄǰ16¸ùÒý½Å¡£¸´ÓõÄÊý¾Ý×ÜÏߺ͵ØÖ·×ÜÏßËäÈ»¿ÉÒÔÉÙCPUµÄÒý½ÅÊý£¬µ«È´ÒýÈëÁË¿ØÖÆÂß¼­¼°²Ù×÷ÐòÁÐÉϵĸ´ÔÓÐÔ¡£ËùÒÔ£¬×Ô80286¿ªÊ¼£¬IntelµÄCPU²Å²ÉÓ÷ֿªµÄµØÖ·×ÜÏߺÍÊý¾Ý×ÜÏß¡£

²»¹ÜÊǸ´Óû¹ÊÇ·Ö¿ª£¬¶ÔÎÒÃÇÀí½âCPUµÄÔËÐÐÔ­ÀíûɶӰÏ죬ÉÏͼû»­×ÜÏßµÄÄ¿µÄ¾ÍÊÇÅÂÓÐЩÈËÌ«¹ýÓÚ×·Çóϸ½Ú£¬Ò»Í·ÔúÏÂÈ¥£¬¸¡²»ÆðÀ´£¬²»ÄÜ´Óºê¹ÛÉÏÃêÊÓµÐÈË¡£

OK£¬×ܽáһϣ¬CPUµÄÔËÐÐÔ­Àí¾ÍÊÇ£º¿ØÖƵ¥ÔªÔÚʱÐòÂö³åµÄ×÷ÓÃÏ£¬½«Ö¸Áî¼ÆÊýÆ÷ÀïËùÖ¸ÏòµÄÖ¸ÁîµØÖ·(Õâ¸öµØÖ·ÊÇÔÚÄÚ´æÀïµÄ)Ë͵½µØÖ·×ÜÏßÉÏÈ¥£¬È»ºóCPU½«Õâ¸öµØÖ·ÀïµÄÖ¸Áî¶Áµ½Ö¸Áî¼Ä´æÆ÷½øÐÐÒëÂë¡£¶ÔÓÚÖ´ÐÐÖ¸Áî¹ý³ÌÖÐËùÐèÒªÓõ½µÄÊý¾Ý£¬»á½«Êý¾ÝµØÖ·Ò²Ë͵½µØÖ·×ÜÏߣ¬È»ºóCPU°ÑÊý¾Ý¶Áµ½CPUµÄÄÚ²¿´æ´¢µ¥Ôª(¾ÍÊÇÄÚ²¿¼Ä´æÆ÷)ÔÝ´æÆðÀ´£¬×îºóÃüÁîÔËËãµ¥Ôª¶ÔÊý¾Ý½øÐд¦Àí¼Ó¹¤¡£Öܶø¸´Ê¼£¬Ò»Ö±ÕâÑùÖ´ÐÐÏÂÈ¥£¬Ìì»ÄµØÀÏ£¬º£¿ÝʯÀã¬Ö±µ½Í£µç¡£

Èç¹ûÄã¶ÔÕâ¶Î»°»¹ÊǾõµÃ±È½ÏÔκõ£¬ÄÇô¾Í¿´ÎÒÃÇÀÏʦÊÇÔõô½²µÄ£º

1¡¢È¡Ö¸ÁCPUµÄ¿ØÖÆÆ÷´ÓÄÚ´æ¶ÁȡһÌõÖ¸Áî²¢·ÅÈëÖ¸Áî¼Ä´æÆ÷¡£Ö¸ÁîµÄ¸ñʽһ°ãÊÇÕâ¸öÑù×ӵΣº

²Ù×÷Âë¾ÍÊÇ»ã±àÓïÑÔÀïµÄmov,add,jmpµÈ·ûºÅÂ룻²Ù×÷ÊýµØÖ·ËµÃ÷¸ÃÖ¸ÁîÐèÒªµÄ²Ù×÷ÊýËùÔڵĵط½£¬ÊÇÔÚÄÚ´æÀﻹÊÇÔÚCPUµÄÄÚ²¿¼Ä´æÆ÷Àï¡£

2¡¢Ö¸ÁîÒëÂ룺ָÁî¼Ä´æÆ÷ÖеÄÖ¸Áî¾­¹ýÒëÂ룬¾ö¶¨¸ÃÖ¸ÁîÓ¦½øÐкÎÖÖ²Ù×÷(¾ÍÊÇÖ¸ÁîÀïµÄ²Ù×÷Âë)¡¢²Ù×÷ÊýÔÚÄÄÀï(²Ù×÷ÊýµÄµØÖ·)¡£

3¡¢ Ö´ÐÐÖ¸Á·ÖÁ½¸ö½×¶Î¡°È¡²Ù×÷Êý¡±ºÍ¡°½øÐÐÔËË㡱¡£

4¡¢ ÐÞ¸ÄÖ¸Áî¼ÆÊýÆ÷£¬¾ö¶¨ÏÂÒ»ÌõÖ¸ÁîµÄµØÖ·¡£

¹ØÓÚCPUÎÒÃÇ´Óºê¹ÛÉϰÑÎÕµ½Õâ¸ö³Ì¶È¾ÍOKÁË£¬ºóÃæÎÒÃÇ»áÖð²½½øÈë΢¹Û½×¶Î£¬ÒÀ´Î½éÉÜ80X86¼Ä´æÆ÷¼°ÆäÓÃ;£¬NASM»ã±àºÍAT&TµÄÇø±ð£¬ÒÔ¼°C´úÂëÖÐǶÈëµÄ»ã±àÓïÑÔµÄд·¨¡£Ö®ËùÒÔ½éÉÜ»ã±àÓïÑÔÄ¿µÄ²»ÊÇ˵Óûã±àȥд´úÂ룬ÄÇÊÇÏ൱µÄ²»ÏÖʵ£¬³ý·ÇÄãÊÇÓ²¼þÇý¶¯¹¤³Ìʦ¡£ÉÔ΢ƫÉϲãÒ»µãµÄ¿ª·¢ÈËÔ±¶®µãµÍµÈµÄ¶«Î÷£¬¶Ô×Ô¼ºÀí½âÕû¸öϵͳµÄ¼Ü¹¹ºÍÔ­ÀíÊÇÏ൱Óкô¦µÄ¡£

 
   
4511 ´Îä¯ÀÀ       28
 
Ïà¹ØÎÄÕÂ

ÔÆ¼ÆËãµÄ¼Ü¹¹
¶ÔÔÆ¼ÆËã·þÎñÄ£ÐÍ
ÔÆ¼ÆËãºËÐļ¼ÊõÆÊÎö
Á˽âÔÆ¼ÆËãµÄ©¶´
 
Ïà¹ØÎĵµ

ÔÆ¼ÆËã¼ò½é
ÔÆ¼ÆËã¼ò½éÓëÔÆ°²È«
ÏÂÒ»´úÍøÂç¼ÆËã--ÔÆ¼ÆËã
ÈídzÎöÔÆ¼ÆËã
 
Ïà¹Ø¿Î³Ì

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
ÔÆ¼ÆËãÓ¦ÓÃÓ뿪·¢
CMMIÌåϵÓëʵ¼ù
»ùÓÚCMMI±ê×¼µÄÈí¼þÖÊÁ¿±£Ö¤