the journey of IAS

logistic_guy

Senior Member
Joined
Apr 17, 2024
Messages
1,504
On the IAS, describe in English the process that the CPU must undertake to read a value from memory and to write a value to memory in terms of what is put into the MAR, MBR, address bus, data bus, and control bus.
 
Before we talk about the journey of this IAS\displaystyle \text{IAS}, let us familiarize ourselves with some of the terms.

MBR\displaystyle \text{MBR} \rightarrow Memory Buffer Register

It can hold or store a word that can be either sent to or received from the memory or the I/O\displaystyle \text{I/O} unit.
 
MAR\displaystyle \text{MAR} \rightarrow Memory Address Register

It stores the memory address where the specified word will be written to or read from.
 
The control bus\displaystyle \text{control bus} carries CPU\displaystyle \text{CPU} read/write signals and status signals.
 
The whole idea of this IAS\displaystyle \text{IAS} is to read from the memory or to write to the memory. It needs instructions to do that, and these instructions are done in cycles. So it performs these instruction cycles in a repeating manner.

These instruction cycles consist mainly of two sub cycles:

fetch\displaystyle \text{fetch} and execute\displaystyle \text{execute}
 
Top