Monday, May 7, 2012

Negrican Sandalcı 030070084 11th Week


The Processor

(OLD)
A processor is an autonomous thread of control of capable of supporting the sequential execution of instruction on one or more objects.Every processor has a following elements:

-Handled object
-Request queue
-Call stack
-Processor locks
(Müller P.,Advanced Lectures on Software Engineering,p. 46)

(NEW / BETTER)
The processor acts as the controller of all actions or services provided by system. It can be thought of as executing the following cycle forever:
1.     Fetch an instruction from the memory
2.     Decode the instruction (i.e., identify the instruction)
3.     Execute the instruction (i.e., perform the action specified by the instruction)
This process is often reffered to as the fetch – decode – execute cycle, or simply the execution cycle.

(Sivarama P. Dandamudi, Introduction to Assembly Language Programming: For Pentium and RISC Processors, p.22)

No comments:

Post a Comment