description of Instruction execution, Basic Computer Science

When software is installed onto a modern day personal computer (most commonly from a CD-ROM, though other media or downloading from the internet is also common), code comprising the program and any associated files is stored on the hard drive. This code comprises of a sequence of instructions for performing designated tasks, and data associated with these instructions. The code remains there until the user chooses to execute the program in question, on which point sections of the code are loaded into the computer’s memory.
The CPU then executes the program from memory, processing every instruction in turn. Certainly, in order to execute the instructions, it is necessary for the CPU to understand what the instruction is telling it to do. Consequently, recognition for instructions that could be encountered requires to be programmed into the processor. The instructions that can be recognized by a processor are referred to as an ''instruction set'',
Once the instruction has been recognized, and the actions that should be carried out are decided upon, the actions are then performed before the CPU continues on to the next instruction in memory. This process is called the ''instruction execution cycle'',
Results can then be accumulated back in the memory, and later saved to the hard drive and perhaps backed up onto removal media or in separate locations
Posted Date: 5/3/2012 7:28:04 AM | Location : United States







Related Discussions:- description of Instruction execution, Assignment Help, Ask Question on description of Instruction execution, Get Answer, Expert's Help, description of Instruction execution Discussions

Write discussion on description of Instruction execution
Your posts are moderated
Related Questions
Question 1 Explain the various tools used for open source software development Question 2 Discuss the OSS licensing strategies Question 3 Explain the software developmen

You may have seen, as, that many programs can be run so that they give you with some basic information concerning how they should be run. Python permits you to do this with -h: $ p

In view of the fact that processes frequently need to communicate with other processes therefore, there is require for a well-structured interaction, devoid of using interrupts, a

Question 1 Differentiate between PL/SQL functions and procedures Question 2 Draw the diagram of logical structure of oracle database and explain it in brief Question 3 D

what is Metropolitan area network?

I have assignment in Date mning can you help me

Here are the more specific requirements and the related points - use the below as a check-off list when you make your presentation.  Please note . . . many of the requirements are


THE SECOND GENERATION (1956-1965) This generation of computers were characterized by:     Considerable reduction in physical size     Increased reliability

1.Add a Validation Rule for Date of Birth so no one under the age of 18 can be added to the table. Hint: subtract the DOB from today''s date and divide by 365.25 (watch the parenth