Questions_for_331_ex - xori beq bne slt slti sltiu sltu 2 How do you go about designing them(indicate your strategy assumptions and design tricks

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Student Name___________________________ Section 1& 2 Take home part of CSE331 Spring exam 2. Answer all questions (Total 10 points). Complete and submit at the beginning of Exam-2 (before taking your closed book part of exam 2). Attach additional paper as needed. Use notations, diagrams and comments as appropriate to demonstrate your understanding. (You must not consult anyone but can use any published information, books or class notes) 1. What operations of ISA must be supported by MIPS ALU? (List them) 1pt add, addu, addi, addiu, sub, subu, mult, multu, div, divu, sqrt, and, andi, or, nor, ori, xor,
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: xori, beq, bne, slt, slti, sltiu, sltu 2. How do you go about designing them (indicate your strategy, assumptions and design tricks). 1pt When designing 3. Beginning with single bit FA using appropriate diagrams show how a 32bit adder/subtractor is obtained. 2pt 4. Design an ALU cell that supports logic operations. 1pt 5. Modify the ALU to support SLT operation. 2 pt 6. Modify the ALU to support zero and overflow. 2 pt 7. What is a carry look-ahead 32-bit adder? What way it is different from carry ripple 32-bit adder? (discuss). 1pt 1...
View Full Document

This note was uploaded on 03/30/2008 for the course CSE 331 taught by Professor Irwin,maryjanejean,evens during the Fall '05 term at Pennsylvania State University, University Park.

Ask a homework question - tutors are online