loading...

CS501 Assignment 3 Solution Spring 2017

Question # 1

Take NUXI Problem in context (as discussed in Lecture # 24) and store the following hexadecimal values (each 4 bytes) into Little-Endian and Big-Endian memory maps.

Hexadecimal Values

(Most Significant to Least Significant)

Little-Endian

(lowest to highest address)

Big-Endian

(lowest to highest address)

57B1002A h

01234567 h

25267292 h

AA0040BC h

FEBC6012 h

1A4313D4 h


Question # 2:                                                                        8 Marks

Consider a Falcon-A clock operating at a clock frequency of 2 MHz. Also assume that the subi and jnz instructions take 4 and 7 clock periods respectively to execute 65,535 times each, compute the execution time of the loop.

Note: Need to provide complete calculations along with necessary formula(s).

DOWNLOAD SOLUTION HERE
loading...