Explain the term instruction cycle, Computer Engineering

Assignment Help:

Instruction Cycle

The instruction cycle consists of a series of steps required for the execution of an Instruction in a program. A distinctive instruction in a program is composed of two sections: Operand and Opcode. The Operand portion indicates the data on which the particular operation is to be done. (See below figure). The Operand portion is splitted into two portions: addressing mode and Operands. The addressing mode indicates the method of determining the addresses of the real data on which operation is to be executed and the operand portion is used like an argument by the method in determining actual address.

 

1171_Instruction Cycle.png

The Control Unit (CU), a part of Central Processing Unit (CPU) of computer fetches instructions in the program, one by one. The fetched Instruction is after that decoded by decoder which is a entity of the CU and the processor implements the decoded instructions. The outcome of execution is stored in Memory Buffer Register (MBR) (also known as Memory Data Register) for the moment. The general execution steps are shown in figure below.

941_Instruction Cycle 1.png

Figure: Instruction execution steps


Related Discussions:- Explain the term instruction cycle

Characteristics of the id process, The following is taken from the first ed...

The following is taken from the first edition of the Set Book. We have included this because we find these characteristics helpful. We will refer to them later. In addition to t

#web conferencing, data floe diagrams for web conferencing

data floe diagrams for web conferencing

Why does ftp use two standard ports, Why does FTP use two standard ports wh...

Why does FTP use two standard ports whereas other protocols, in general use only one port? Justify. File transfer protocol uses a control connection just to send commands and r

Single instruction and single data stream (sisd), Single Instruction and Si...

Single Instruction and Single Data stream (SISD) In this organisation, sequential implementation of instructions is executed by one CPU having a single processing element (PE

Visualization, Visualization Visualization is a general method in contr...

Visualization Visualization is a general method in contract to search based tools.  In this method visual aids are given like pictures to assist the programmer in evaluating th

What is the use of inter process communication, What is the use of inter pr...

What is the use of inter process communication. Inter process communication gives a mechanism to allow the co-operating process to communicate with each other and synchronies t

Explain vector-vector instructions, Vector-Vector Instructions In this...

Vector-Vector Instructions In this category, vector operands are fetched from vector register and accumulated in another vector register. These instructions are indicated with

Interpreted language and a compiled language, Difference between an interpr...

Difference between an interpreted language and a compiled language? Ans) A compiled language is written and then run by a compiler which checks its syntax and compresses it int

What is the difference between intranet and extranet, What is the differenc...

What is the difference between intranet and extranet? Given table illustrates brief overview of the differences among the three kinds of the network: Network

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd