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 (2s 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 _______________________________________________ 1s complement 0x _______________________________________________ 2s complement 0x _______________________________________________ Convert +477 to the following (assume 16-bit word). Express answers in hexadecimal. (3 points) sign-magnitude 0x _______________________________________________ 1s complement 0x _______________________________________________ 2s complement 0x _______________________________________________ 2. Binary Addition/Condition Code Bits/Overflow Detection Indicate what the condition code bits are when adding the following 8-bit 2s complement numbers. (12 points) Indicate what the condition code bits are when adding the following 8-bit 2s complement numbers....
View Full Document

Page1 / 10

Midterm.fa06 - 1 Name _________________________ Student ID...

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