11 - 9-13-06COCO F061Arithmetic and Logic Unit(ALU)Basic...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 9-13-06COCO F061Arithmetic and Logic Unit(ALU)Basic building block of every CPUBasic building block of every CPUChapter 6, Sections 6.10.69-13-06COCO F062Arithmetic Logic UnitCBn-1 BAn-1 AINPUTSALUSi-1 SMCONTROLSIGNALSFn-1 FCnOUTPUTS9-13-06COCO F063S111S11FunctionFi= AiFi= not AiFi= Aixor BiFi= Aixnor BiCommentInput Aitransferred to outputComplement of Aitransferred to outputCompute XOR of Ai, BiCompute XNOR of Ai, BiM = 0, Logical Bitwise OperationsM = 0, Logical Bitwise OperationsSample ALU SpecificationM = 1, CM = 1, C= 0, Arithmetic Operations (with no carry in)= 0, Arithmetic Operations (with no carry in)1111F = AF = not AF = A plus BF = (not A) plus BInput A passed to outputComplement of A passed to outputSum of A and BSum of B and complement of AM = 1, CM = 1, C= 1, Arithmetic Operations (with carry in)= 1, Arithmetic Operations (with carry in)1111F = A plus 1F = (not A) plus 1F = A plus B plus 1F = (not A) plus B plus 1Increment ATwos complement of AIncrement sum of A and BB minus ANot all operations appear useful, but "fall out" of internal logicNot all operations appear useful, but "fall out" of internal logicLogical and Arithmetic OperationsLogical and Arithmetic Operations9-13-06COCO F064M11S1111111S0111111CiXXXXXXXXXXXX111111111111Ai1111111...
View Full Document

This homework help was uploaded on 04/22/2008 for the course ECSE 2610 taught by Professor Ji during the Spring '08 term at Rensselaer Polytechnic Institute.

Page1 / 12

11 - 9-13-06COCO F061Arithmetic and Logic Unit(ALU)Basic...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online