Customer Service Chat
Get quote & make Payment
what is Decode or execution cycle?, Basic Computer Science
just the once the instruction has been fetched and is accumulated, the next step is to decode the instruction so as to work out what actions should be performed to execute it. This occupies examining the opcode to observe which of the machine codes in the CPU’s instruction set it communicates to, and also verifying which addressing mode needs to be used to get any required data.
Once the opcode is known, the execution cycle can take place. Different actions require to be carried out dependant on the opcode, without two opcodes requiring the same actions to occur. Though, there are usually four groups of different actions that can occur:
• Move of data between the CPU and memory.
• move of data between the CPU and an input or output devices.
• Processing of data, perhaps involving the use of the arithmetic and logic unit.
• A control operation, with the intention of change the sequence of subsequent operations. These can probably be conditional, based on the values stored at that point within the flag register.
For greater ease, and as describing all the possible instructions:
MOV Moves a data value from one location to another
ADD Adds to data values using the ALU, and returns the result to the accumulator
STO Stores the contents of the accumulator in the specified location
END Marks the end of the program in memory
Posted Date: 5/3/2012 8:16:26 AM | Location : United States
Ask an Expert
what is Decode or execution cycle?, Assignment Help, Ask Question on what is Decode or execution cycle?, Get Answer, Expert's Help, what is Decode or execution cycle? Discussions
Write discussion on what is Decode or execution cycle?
Your posts are moderated
Write your message here..
Program planning (preparation of a flow chart), Program Planning (Preparati...
Program Planning (Preparation of a Flow Chart) A flow chart is a graphic method for indicating a proposed or actual solution to the problem. A flow chart shows the steps a comp
Define virtualization, Question 1 Define virtualization. Discuss the benef...
Question 1 Define virtualization. Discuss the benefits of virtualization. Discuss the benefits of server virtualization Question 2 What is para virtualization? How para vi
Java program, To find the minimum number of shelves in the loading process ...
To find the minimum number of shelves in the loading process in cars
Artificial intelligence-internal structure of agents, Internal Structure of...
Internal Structure of Agents We have looked at agents in conditions of their outside influences and behaviors: they take effort from the atmosphere and do lucid actions to chan
Algorithim, product of two numbers
product of two numbers
Characteristics of artificial intelligence, Characteristics of Artificial I...
Characteristics of Artificial Intelligence: Artificial Intelligence is not an easy science to describe, as it has fuzzy borders with simulation mathematics, computer science t
Defining micro-operations, Problem 1. What are Micro-operations? Explai...
Problem 1. What are Micro-operations? Explain Micro operations of the Fetch cycle. Defining Micro-operations Its explanation of the fetch cycle 2. Differen
Assembly Language Project, Our instructor gave us a project in making a mec...
Our instructor gave us a project in making a mechanical game or simple device using assembly language, can anyone give me a an example of a project description for our proposal?
Generic techniques in artificial intelligence, G e ne ric Techniques Dev...
G e ne ric Techniques Developed: In the pursuit of solutions to many problems in the above categories, serval specific techniques have sprung up which have bee
SQL 2008 Server Management Studio, 4. Provide a list of productid’s, the n...
4. Provide a list of productid’s, the name of the vendor and their credit rating. The results should be ordered by last name and then by credit rating. Write out the SQL that wo
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
IT Courses and Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.