Brian Zhao
113824300
ISE 218: Fundamentals of Information Technology
Stony Brook University
Homework #1
Fall 2022
Assignment Due: September 2, 2022
1. [2 pts] How many nanoseconds (ns) are in 50 milliseconds (ms)?
5 x 10^7 or 50000000 nanoseconds
2. [2 pts] How many microseconds (
𝜇
s) are in 20 milliseconds?
2 x 10^4 or 20000 microseconds
3. [2 pts] How many megabytes (MB) are in 512 gigabytes (GB)? Use base-2 units of measure
(i.e., 2n, not 10n).
(512 x 2^30 bytes)/(512 GB) x 1 MB/ 2^20 bytes
= 524288 MB
4. [2 pts] How many gigabytes (GB) are in 5 (TB)? Use base-2 units of measure.
(5 x 2^40)/(5 TB) x 1 GB/ 2^30 bytes
= 5 x 2^10 or 5120 gigabytes
5. [2 pts] What is the cycle time (in microseconds) of a CPU running at 2.6 MHz?
1/2600000000 = 3.846 x 10^-10 sec/cycle
3.84 ns/cycle = 0 .000384
𝜇
s/cycle
6. [2] Describe the difference among Level 1, 2 and Level 6 of computer level hierarchy?
Level 1 is the control level that converts into hexadecimal, also decodes and executes
instructions. Level 2 is the machine level which follows an instruction set using architecture.
Level 6 is the program execution and user level, the level we are most familiar with.
7. [3] Explain Nummann Model, fetch-decode-execute cycle.
The Von Neumann Model is the foundation of computer architecture. The control unit fetches
instructions, decodes it, and then stores the data inside the registrars. The ALU executes the
instructions and does all the operations. The program counter saves instructions from the fetch
in which it uses it to find the next set of instructions.
8. [3] Describe the difference between PAAS and IAAS?
PAAS(platform as a service) provides a complete cloud platform, allowing users the hardware,
software, and infrastructure for developing and running applications. The user needs to just
configure it. IASS is infrastructure as a service, which allows users to manage resources such as
network, servers, and data storage.