Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 ALUs. 2 Topics: ALU Overview - core of the integer datapath - 2 operands, 32-bits wide, plus control signals Exercise: A simple multiplier.

Similar presentations


Presentation on theme: "1 ALUs. 2 Topics: ALU Overview - core of the integer datapath - 2 operands, 32-bits wide, plus control signals Exercise: A simple multiplier."— Presentation transcript:

1 1 ALUs

2 2 Topics: ALU Overview - core of the integer datapath - 2 operands, 32-bits wide, plus control signals Exercise: A simple multiplier

3 3 Arithmetic Logic Unit Arithmetic Logic Unit (ALU) Implements add, sub, or, and, shift-left, right-shift … Computes many results in parallel Control mux selects desired output from among all potential results +/– A B

4 4 add/sub : see lecture and, or, xor, … : trivial comparisons : left for students putting it all together (e.g. mapping alu OP input to needed control signals): kmaps, etc.  book is helpful (Appendix C)

5 5 Binary Multiplication via shifting for powers of 2 with an expensive simplistic circuit see hint.doc


Download ppt "1 ALUs. 2 Topics: ALU Overview - core of the integer datapath - 2 operands, 32-bits wide, plus control signals Exercise: A simple multiplier."

Similar presentations


Ads by Google