Instruction cycle-flynn’s classification, Computer Engineering

Instruction Cycle

The instruction cycle consists of a series of steps needed for the implementation of an instruction in a program. A typical instruction in a program is described of two parts: Operand and Opcode. The Operand part identify the data on which the identified operation is to be done. The Operand part is separated into two parts: the Operand and addressing mode. The addressing mode specifies the method of determining the addresses of the real data on which the operation is to be executed and the operand part is used as an disputed by the method in determining the real address.

                                      1646_Instruction Cycle.png

The control unit of the CPU of the computer fetches instructions in the program, only one at a time. The fetched Instruction is then decoded by the decoder which is a piece of the control unit and the processor implements the decoded instructions. The result of implementation is temporarily stored in Memory Buffer Register (MBR) (also called Memory Data Register). The ordinary execution steps are shown in Figure 2.

 

 

 

                            1749_Instruction Cycle 1.png

Posted Date: 3/1/2013 6:38:53 AM | Location : United States







Related Discussions:- Instruction cycle-flynn’s classification, Assignment Help, Ask Question on Instruction cycle-flynn’s classification, Get Answer, Expert's Help, Instruction cycle-flynn’s classification Discussions

Write discussion on Instruction cycle-flynn’s classification
Your posts are moderated
Related Questions
Draw and explain the function of dual slope analogue to digital converter. Derive the equations used. Ans.               Dual slope A/D converter : This has 4 main blocks.

How can we decrement and increment  operations We  can  implement decrement  and increment  operations  by  using  a  combinational circuit  or  binary  down/up counters.  In

What are the three main components of LINQ or Language Integrated Query? Ans) 1. Standard Query Operators 2. Language Extensions 3. LINQ Providers

Give difference between compiler and interpreter. Compiler: It is a translator for machine independent HLL as FORTRAN and COBOL etc. Interpreter: It analysis the source

Q. How can we minimize problems occurring because of the branch instructions? We may use various mechanisms which may minimize the effect of branch penalty. To keep mult

It happens when two or more processes are reading or writing some joint data and the final result depends on who runs exactly when.

Input-Output-Processor Interconnection Network (IOPIN) This interconnection network is used for communication between I/O channels and processors. All processors commune with a

Input Output Techniques: o   Interrupt driven o   Direct Memory Access (DMA) o   Programmed Programmed I/O   CPU has control over I/O directly   Read/write

What are the two ways in which the system using cache can proceed for a write operation? Write by protocol technique Write-back or Copy-back protocol method

A class that has no functionality of its own is an Adaptor class in C++. Its member functions hide the use of a third party software component or an object with the non-compatible