Ƥ½³Íø¡ª¿ª·Å¡¢¹²Ïí¡¢Ãâ·ÑµÄ×Éѯ·½°¸±¨¸æÎÄ¿â
×ÉѯÈËʿѧϰ³É³¤Óë½»Á÷ƽ̨
µçÆøÓëµç×ÓÐÅÏ¢¹¤³ÌѧԺ
΢»úÔÀí¼¼Êõ¿Î³ÌÉè¼Æ±¨¸æ
Éè¼ÆÌâÄ¿£º ËãÊõÂß¼µ¥ÔªÉè¼Æ רҵ°à¼¶£º ѧÉúÐÕÃû£º ѧ ºÅ£º Ö¸µ¼½Ìʦ£º
Éè¼Æʱ¼ä£º 2011.06.27£2011.07.08
½ÌʦÆÀÓ ³É¼¨ ÆÀÔĽÌʦ ÈÕÆÚ
±¾×ÊÁÏÓÉƤ½³ÍøÊÕ¼£¬¸ü¶àÃâ·Ñ×ÊÁÏÏÂÔØÇëµã»÷£º
https://www.3mbang.com/
Ƥ½³Íø¡ª¿ª·Å¡¢¹²Ïí¡¢Ãâ·ÑµÄ×Éѯ·½°¸±¨¸æÎÄ¿â
×ÉѯÈËʿѧϰ³É³¤Óë½»Á÷ƽ̨
µÚ1Õ Ð÷ÂÛ
1.1 ËãÊõÂß¼µ¥Ôª·¢Õ¹¼°ÏÖ×´
ËãÊõÂß¼µ¥Ôª£¨arithmetic logic unit£¬ËõдALU£©ÊǽøÐÐÕûÊýÔËËãµÄ½á¹¹¡£Ïֽ׶ÎÊÇÓõç·À´ÊµÏÖ£¬Ó¦ÓÃÔÚµçÄÔ×éоƬÖС£
ÔÚ¼ÆËã»úÖУ¬ËãÊõÂß¼µ¥Ôª£¨ALU£©ÊÇרÃÅÖ´ÐÐËãÊõºÍÂß¼ÔËËãµÄÊý×ֵ緡£ALUÊǼÆËã»úÖÐÑë´¦ÀíÆ÷µÄ×îÖØÒª³É²¿·Ö£¬ÉõÖÁÁ¬×îСµÄ΢´¦ÀíÆ÷Ò²°üº¬ALU×÷¼ÆÊý¹¦ÄÜ¡£ÔÚÏÖ´úCPUºÍGPU´¦ÀíÆ÷ÖÐÒѺ¬Óй¦ÄÜÇ¿´óºÍ¸´ÔÓµÄALU£»Ò»¸öµ¥Ò»Ôª¼þÒ²¿ÉÄܺ¬ÓÐALU¡£
1945ÄêÊýѧ¼Ò·ëŵÒÁÂüÔÚһƪ½éÉܱ»³ÆΪEDVACµÄÒ»ÖÖÐÂÐ͵çÄԵĻù´¡¹¹³ÉµÄ±¨¸æÖÐÌá³öALUµÄ¸ÅÄî¡£ ÔçÆÚ·¢Õ¹
1946Ä꣬·ëŵÒÁÂüÓëͬʺÏ×÷ΪÆÕÁÖ˹¶Ù¸ßµÈѧϰѧԺ(IAS)Éè¼Æ¼ÆËã»ú¡£ËæºóIAS¼ÆËã»ú³ÉΪºóÀ´¼ÆËã»úµÄÔÐΡ£ÔÚÂÛÎÄÖУ¬·ëŵÒÁÂüÌá³öËûÏàÐżÆËã»úÖÐËùÐèµÄ²¿¼þ£¬ÆäÖаüÀ¨ALU¡£ ·ëŵÒÁÂüдµ½£¬ALUÊǼÆËã»úµÄ±Ø±¸×é³É²¿·Ö£¬ÒòΪÒÑÈ·¶¨¼ÆËã»úÒ»¶¨ÒªÍê³É»ù±¾µÄÊýѧÔËË㣬°üÀ¨¼Ó¼õ³Ë³ý¡£ÓÚÊÇËûÏàÐÅ¡¸£¨¼ÆËã»ú£©Ó¦¸Ãº¬ÓÐרÃÅÍê³É´ËÀàÔËËãµÄ²¿¼þ¡£¡¹ Êý×Öϵͳ
ALU±ØÐëʹÓÃÓëÊý×Öµç·ÆäËû²¿·ÖʹÓÃͬÑùµÄ¸ñʽ½øÐÐÊý×Ö´¦Àí.¶ÔÏÖ´ú´¦ÀíÆ÷¶øÑÔ,¼¸ºõÈ«¶¼Ê¹Óöþ½øÖƲ¹Âë±íʾ·½Ê½¡£ÔçÆڵļÆËã»úÔøʹÓùýºÜ¶àÖÖÊý×Öϵͳ£¬°üÀ¨·´Âë¡¢·ûºÅÊýÖµÂ룬ÉõÖÁÊÇÊ®½øÖÆÂ룬ÿһλÓÃÊ®¸ö¹Ü×Ó¡£ ÒÔÉÏÕâÿһÖÖÊý×ÖϵͳËù¶ÔÓ¦µÄALU¶¼Óв»Í¬µÄÉè¼Æ£¬¶øÕâÒ²Ó°ÏìÁ˵±Ç°¶Ô¶þ½øÖƲ¹ÂëµÄÓÅÏÈÑ¡Ôñ£¬ÒòΪ¶þ½øÖƲ¹ÂëÄܼò»¯ALU¼Ó·¨ºÍ¼õ·¨µÄÔËËã¡£ Ò»¸ö¼òµ¥µÄÄܽøÐÐÓë»ò·ÇºÍ¼ÓÔËËãµÄ2λALU¡£ ¿ÉÐÐÐÔ·ÖÎö
±¾×ÊÁÏÓÉƤ½³ÍøÊÕ¼£¬¸ü¶àÃâ·Ñ×ÊÁÏÏÂÔØÇëµã»÷£º
https://www.3mbang.com/
Ƥ½³Íø¡ª¿ª·Å¡¢¹²Ïí¡¢Ãâ·ÑµÄ×Éѯ·½°¸±¨¸æÎÄ¿â
×ÉѯÈËʿѧϰ³É³¤Óë½»Á÷ƽ̨
¾ø´ó²¿·Ö¼ÆËã»úÖ¸ÁÊÇÓÉALUÖ´Ðеġ£ALU´Ó¼Ä´æÆ÷ÖÐÈ¡³öÊý¾Ý£¬Êý¾Ý¾¹ý´¦Àí½«ÔËËã½á¹û´æÈëALUÊä³ö¼Ä´æÆ÷ÖС£ÆäËû²¿¼þ¸ºÔðÔڼĴæÆ÷ÓëÄÚ´æ¼ä´«ËÍÊý¾Ý¡£ ¿ØÖƵ¥Ôª¿ØÖÆ×ÅALU£¬Í¨¹ý¿ØÖƵç·À´¸æËßALU¸ÃÖ´ÐÐʲô²Ù×÷¡£ ¼òµ¥ÔËËã
´ó²¿·ÖALU¶¼¿ÉÒÔÍê³ÉÒÔÏÂÔËËã¡Ã
ÕûÊýËãÊõÔËË㣨¼Ó¡¢¼õ£¬ÓÐʱ»¹°üÀ¨³ËºÍ³ý£¬²»¹ý³É±¾½Ï¸ß£© λÂß¼ÔËË㣨Óë¡¢»ò¡¢·Ç¡¢Òì»ò£©
ÒÆλÔËË㣨½«Ò»¸ö×ÖÏò×ó»òÏòÓÒÒÆλ»ò¸¡¶¯Ìض¨Î»£¬¶øÎÞ·ûºÅÑÓÉ죩£¬ÒÆλ¿É±»ÈÏΪÊdzËÒÔ2»ò³ýÒÔ2¡£ ¸´ÔÓÔËËã
¹¤³Ìʦ¿ÉÉè¼ÆÄÜÍê³ÉÈκÎÔËËãµÄALU£¬²»ÂÛÔËËãÓжิÔÓ£»ÎÊÌâÔÚÓÚÔËËãÔ½¸´ÔÓ£¬ALU³É±¾Ô½¸ß£¬ÔÚ´¦ÀíÆ÷ÖÐÕ¼ÓõĿռäÔ½´ó£¬ÏûºÄµÄµçÄÜÔ½¶à¡£ ÓÚÊÇ£¬¹¤³ÌʦÃǾ³£¼ÆËãÒ»¸öÕÛÖеķ½°¸£¬Ìṩ¸ø´¦ÀíÆ÷£¨»òÆäËûµç·£©Ò»¸öÄÜʹÆäÔËËã¸ßËÙµÄALU£¬µ«Í¬Ê±ÓÖ±ÜÃâALUÉè¼ÆµÄÌ«¸´ÔÓ¶ø¼Û¸ñ°º¹ó¡£²¿ALU¡£ ¹¤³Ìʦһ°ãÈÏΪALUÊÇ´¦ÀíÕûÊýÐÍ£¨±ÈÈç²¹ÂëºÍBCDÂ룩ËãÊõÔËËãµÄµÄµç·£¬¶ø¶Ô¸üΪ¸´Ôӵĸñʽ£¨±ÈÈ縡µãÐÍ¡¢¸´ÊýÐÍ£©½øÐмÆËãµÄµç·ÔòÓµÓÐÒ»¸ö¸ü¼ÓÆ¥ÅäµÄ³Æν¡£
1.2 ʵÑéÄ¿µÄ
Á˽âËãÊõÂß¼ÔËËãµ¥ÔªµÄ¹¤×÷ÔÀí¼°¹¹³É£¬ÕÆÎÕ¼òµ¥ÔËËãÆ÷µÄÊý¾Ý´«Ê䷽ʽ£¬ÕÆÎÕ74LS181µÄ¹¦ÄܺÍÓ¦Óá£Á˽âËãÊõÂß¼ÔËËãµ¥ÔªµÄϵͳÉè¼Æ£¬°üÀ¨Ó²¼þÉè¼ÆºÍÈí¼þÉè¼Æ£¬²¢ÄÜͨ¹ýʵÑéÑéÖ¤¡£
1.3 ʵÑéÔÀí
ÔËËãÆ÷ÓÉ2Ƭ74 LS181¹¹³É8λ×Ö³¤µÄALUµ¥Ôª¡£2Ƭ74LS374×÷Ϊ2¸öÊý¾ÝËø´æÆ÷£¨DR1¡¢DR2£©£¬8о²å×ùALU-IN×÷ΪÊý¾ÝÊäÈëÆ÷£¬¿Éͨ¹ý¶Ì8о±âƽµçÀ£¬°ÑÊý¾ÝÊäÈë¶ËÁ¬½Óµ½Êý¾Ý×ÜÏßÉÏ¡£ÔË
±¾×ÊÁÏÓÉƤ½³ÍøÊÕ¼£¬¸ü¶àÃâ·Ñ×ÊÁÏÏÂÔØÇëµã»÷£º
https://www.3mbang.com/
Ƥ½³Íø¡ª¿ª·Å¡¢¹²Ïí¡¢Ãâ·ÑµÄ×Éѯ·½°¸±¨¸æÎÄ¿â
×ÉѯÈËʿѧϰ³É³¤Óë½»Á÷ƽ̨
ËãÆ÷µÄÊý¾ÝÊä³ö¶ËÓÉһƬ74LS244£¨Êä³ö»º³åÆ÷£©À´¿ØÖÆ£¬8о²å×ùALU-OUT×÷ΪÊý¾ÝÊä³ö¶Ë£¬¿Éͨ¹ý¶Ì8о±âƽµçÀ°ÑÊý¾ÝÊä³ö¶ËÁ¬½Óµ½Êý¾Ý×ÜÏßÉÏ¡£ËãÊõÂß¼µ¥Ôª¿ÉÍê³ÉÊý¾ÝµÄËãÊõ¡¢Âß¼ÔËË㣬Èç²»´ø½øλµÄλÂß¼»òÔËË㣬²»´ø½øλµÄλ¼Ó·¨ÔËËã¡£
Êý¾ÝÊäÈëËø´æÆ÷DR1µÄEDR1ΪµÍµçƽ£¬²¢ÇÒD1CKÓÐÉÏÉýÑØʱ£¬°ÑÀ´×ÔÊý¾Ý×ÜÏßµÄÊý¾Ý´òÈëËø´æÆ÷DR1¡£Í¬ÑùʹEDR2ΪµÍµçƽ£¬D2CKÓÐÉÏÉýÑØʱ°ÑÊý¾Ý×ÜÏßÉϵÄÊý¾Ý´òÈëÊý¾ÝËø´æÆ÷DR2¡£
ËãÊõÂß¼ÔËËãµ¥ÔªµÄºËÐÄÊÇÓÉ2Ƭ74LS181×é³É£¬Ëü¿ÉÒÔ½øÐÐ2¸ö8λ¶þ½øÖÆÊýµÄËãÊõÂß¼ÔËË㣬74LS181µÄ¸÷ÖÖ¹¤×÷·½Ê½¿Éͨ¹ýÉèÖÃÆä¿ØÖÆÐźÅÀ´ÊµÏÖ£¨S0¡¢S1¡¢S2¡¢S3¡¢M¡¢CN£©¡£µ±ÊµÑéÕßÕýÈ·ÉèÖÃÁË74LS181µÄ¸÷¸ö¿ØÖÆÐźţ¬74LS181»áÔËËãÊý¾ÝËø´æÆ÷DR1¡¢DR2ÄÚµÄÊý¾Ý¡£ÓÉÓÚDR1¡¢DR2ÒѾ°ÑÊý¾ÝËø´æ£¬Ö»Òª74LS181µÄ¿ØÖÆÐźŲ»±ä£¬ÄÇô74LS181µÄÊä³öÊý¾ÝÒ²²»»á·¢Éú¸Ä±ä¡£
Êä³ö»º³åÆ÷²ÉÓÃ74LS244£¬µ±¿ØÖÆÐźÅALU-OΪµÍµçƽʱ£¬74LS244µ¼Í¨£¬°Ñ74LS181µÄÔËËã½á¹ûÊä³öµ½Êý¾Ý×ÜÏß;µ±ALU-OΪ¸ßµçƽʱ£¬74LS244µÄÊä³öΪ¸ß×è
¡£
±í1-1¿ØÖÆÐźÅ˵Ã÷
±¾×ÊÁÏÓÉƤ½³ÍøÊÕ¼£¬¸ü¶àÃâ·Ñ×ÊÁÏÏÂÔØÇëµã»÷£º
https://www.3mbang.com/