Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processor Structure and Function - Coggle Diagram
Processor Structure and Function
Processor Organization
Fetch Intruction
The processor reads an instruction from memory ( register, cache, main memory)
Interpret Intruction
The instruction is decoded to determine what action is required
Fetch data
The execution of an instruction may require reading data from memory or an I/O module
Process data
The execution on an instruction may require performing some arithmetic or logical operation on data
Write data
The result of an execution may require writing data to memory or an I/O module
Register Organizaton
User-visible registers
Enable the machine or assembly language programmer to minimize main memory references by optimizing use of registers
Control and status registers
Used by the control unit to control the operation of the processor and by privileged operating system programs to control the execution of programs
Instruction cycle
The indirect cycle
Data flow
The x86 processor family
Register organization
Interrupt processing
Instruction pipelining
Pipeline hazards
Dealing with branches
Pipelining performance
Intel 80486
Pipelining strategy
The Arm Processor
Processor modes
Register Organization
Processor organization
Interrupt processing