Midterm.fa06

SPARC Architecture, Assembly Language Programming, and C (2nd Edition)

Info iconThis preview shows pages 1–3. 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
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Name _________________________ Student ID __________________ Signature_______________________ cs30x_______ CSE 30 Fall 2006 Midterm Exam 1. Number Systems ___________________ (15 points) 2. Binary Addition/Condition Code Bits/Overflow Detection ___________________ (12 points) 3. Branching ___________________ (20 points) 4. Bit Operations / C Runtime Environment ___________________ (17 points) 5. Parameter Passing and Return Values (Structures) ___________________ (12 points) 6. Local Variables, The Stack and Return Values ___________________ (15 points) 7. Load/Store/Memory ___________________ (9 points) SubTotal ___________________ (100 points) Extra Credit ___________________ (5 points) Total ___________________ 2 1. Number Systems Convert 0xF939 (2’s complement, 16-bit word) to the following. (6 points) binary ____________________________________ octal ___________________________________ decimal ____________________________________ Convert -328 to the following (assume 16-bit word). Express answers in hexadecimal. (6 points) sign-magnitude 0x _______________________________________________ 1’s complement 0x _______________________________________________ 2’s complement 0x _______________________________________________ Convert +477 to the following (assume 16-bit word). Express answers in hexadecimal. (3 points) sign-magnitude 0x _______________________________________________ 1’s complement 0x _______________________________________________ 2’s complement 0x _______________________________________________ 2. Binary Addition/Condition Code Bits/Overflow Detection Indicate what the condition code bits are when adding the following 8-bit 2’s complement numbers. (12 points) Indicate what the condition code bits are when adding the following 8-bit 2’s complement numbers....
View Full Document

This homework help was uploaded on 02/11/2008 for the course CSE 30 taught by Professor Ord during the Winter '08 term at UCSD.

Page1 / 10

Midterm.fa06 - 1 Name Student ID Signature cs30x CSE 30...

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

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