PresentationC O Biswajit
PresentationC O Biswajit
PresentationC O Biswajit
TUHINPAL_11000223053
2
TUHINPAL_11000223053
3
TUHINPAL_11000223053
4
TUHINPAL_11000223053
5
TUHINPAL_11000223053
6
TUHINPAL_11000223053
7
TUHINPAL_11000223053
8
The Indirect
Cycles – Step 1: The address field
of the instruction is
transferred to the MAR.
This is used to fetch the
address of the operand.
Step 2: The address field
of the IR is updated from
Once an instruction is fetched, the next the MBR.(So that it now
step is to fetch source operands. Source contains a direct
Operand is being fetched by indirect addressing rather than
addressing( it can be fetched by any indirect addressing)
addressing mode, here its done by Step 3: The IR is now in
indirect addressing). Register-based the state, as if indirect
operands need not be fetched. Once the addressing has not been
opcode is executed, a similar process occurred.
may be needed to store the result in Note: Now IR is ready for
main memory. Following micro- the execute cycle, but it
operations takes place skips that cycle for a TUHINPAL_11000223053
TUHINPAL_11000223053
12
CPUs can handle a wide range of CPUs can quickly respond to external
instructions, from arithmetic events and handle interrupts or
operations to data transfers, by exceptions using the interrupt cycle,
following the execution cycle for making them versatile and suitable for
each instruction type. various tasks.
TUHINPAL_11000223053
14
TUHINPAL_11000223053
15
https://media.geeksforgeeks.org/wp-content/uploads/Screenshot-from-2018-03-29-09-49-05.png
Reference :
• Geeks for geeks
• Code ninja
• Byjus
TUHINPAL_11000223053