This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: Name: Student ID # CSE 110 Homework 3 — ANSWER KEY Due: Friday, November 5, at 11:59 PM. Submit Homework 3 electronically via Blackboard. This assignment is worth a total of 12 points. You must show all work in order to receive any credit for your solutions. 1. What is the result of performing a twobit leftcircular shift on the hexadecimal byte 0D? Give your answer in hexadecimal form. (2 points) 0D = 0000 1101 00 1101 __ = 0011 0100 = 34 (hexadecimal) Assign 1 point for correctly shifting the bits, and 1 point for expressing the result in hexadecimal. 2. The (¡ctional) MST 3000 CPU has a 5stage pipeline (fetch, decode, execute, writeback, and update), where each stage requires 1 CPU clock cycle to complete. 1. Compute the number of CPU cycles required to completely process a sequence of 6 machine instructions without pipelining (1 point) cycles = (# of instructions) * (# of stages) = 6 * 5 = 30 cycles 2. Compute the number of CPU cycles required to completely process a sequence of 6 machine...
View
Full Document
 Fall '08
 SHAUNAKPAWAGI
 Machine code, time units

Click to edit the document details