DOC PREVIEW
CORNELL CS 3410 - ALUs

This preview shows page 1-2 out of 5 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1Slide 2Arithmetic Logic UnitSlide 4Slide 51ALUs2Topics:ALU Overview- core of the integer datapath- 2 operands, 32-bits wide, plus control signalsExercise: A simple multiplier3Arithmetic Logic UnitArithmetic 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+/–AB4add/sub : see lectureand, or, xor, … : trivialcomparisons : left for studentsputting it all together (e.g. mapping alu OP input to needed control signals): kmaps, etc. book is helpful (Appendix C)5 Binary Multiplication via shifting for powers of 2with an expensive simplistic circuitsee


View Full Document

CORNELL CS 3410 - ALUs

Documents in this Course
Marra

Marra

43 pages

Caches

Caches

34 pages

Caches!

Caches!

54 pages

Memory

Memory

41 pages

Caches

Caches

32 pages

Caches

Caches

54 pages

Caches

Caches

34 pages

Caches

Caches

54 pages

Load more
Download ALUs
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view ALUs and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view ALUs 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?