واحد محاسباتي،
منطقي و شيفت (ALU)
در كامپيوتر، به
جاي اجراي ريز عمليات بر روي هر ثبات، معمولاً يك سري ثبات به يك واحد مشترك
محاسباتي، منطقي و شيفت ALU
متصل ميگردند. براي اجراي يك ريز عمليات، محتواي ثبات بخصوصي در ورودي ALU مشترك قرار ميگيرد. واحد ALU عمليات مربوط را انجام ميدهد،
و نتيجه به ثبات موردنظر منتقل يشود. چون ALU يك مدار تركيبي است، بنابراين، انتقال اطلاعات از ثبات منبع، به ALU و وارد كردن نتيجه به ثبات
مقصد، در يك پريود پالس ساعت انجام ميشود.
مدار
محاسباتي
ريز
عمليات رياضي جدول (4-3) را مي توان در يك مدار محاسباتي انجام داد. مبناي اوليه
اين مدار محاسباتي جمع كننده است كه با كنترل اطلاعات ورودي به اين جمع كننده، ميتوان عمليات مختلف رياضي را انجام داد.
مدار شكل 2 يك مدار
محاسباتي چهار بيتي را نشان ميدهد. اين مدار داراي 4 جمع كننده كامل FA و چهار مالتيپلكسر براي انتخاب عمليات مختلف
ميباشد.
مدار مذكور داراي چهار بيت ورودي A است كه مستقيماً به ورودي هاي X جمع كننده ها وارد ميشود و چهار بيت عدد B ، و مكمل آنها نيز به ورودي هاي 0 و 1