Assignment 1.3 CHAPTER 1
Assignment 1.3 CHAPTER 1
3.2 List and briefly define the possible states that define an instruction
execution.
Instruction Fetch (IF) -Read instruction from its memory location into the
processor.
Operand Fetch (OF) -Fetch the operand from memory or read it in from I/O.
Operand Store (OS) - Write the result into memory or out to I/O.
Assignment 1.3 CPE 310 - Computer Architecture and Organization
3.3 List and briefly define two approaches to dealing with multiple
interrupts.
- Disabling Interrupts- processor has the ability to and will ignore the specific
interrupts. Those interrupts remain pending and will be checked after the
processor has enabled interrupts.
- It is efficient, since if only one bus is for everything, only one device can then
communicate at a time, since if more than one device were to try and send data
on the single bus, transmission would be garbled.
Assignment 1.3 CPE 310 - Computer Architecture and Organization
Physical - consists of the actual wires carrying the signals, as well as circuitry and
logic to support ancillary features required in the transmission and receipt of the
1s and 0s.
Link - responsible for reliable transmission and flow control.
Routing - provides the framework for directing packets through the fabric.
Protocol -the high-level set of rules for exchanging packets of data between
devices.
Assignment 1.3 CPE 310 - Computer Architecture and Organization
Physical layer -consists of the actual wires carrying the signals, as well as circuitry
and logic to support ancillary features required in the transmission and receipt of
the 1s and 0s.
Data Link layer - responsible for reliable transmission and flow control.
Transaction layer - generates and consumes data packets sued to implement
load/store data transfer mechanisms and also manages the flow control of those
packets between the two components on a link.