Let's talk first about the instructions because an instruction, is all the processor cares about.
The main data processing component within a processor is an ALU. The ALU is capable of carrying out some arithmetic & logical operations on data fed to it. So, an instruction may tell the ALU, what operation is to be done and on which data. Apart from alu operations, other major task performed by processor is data moving or data transfer. The data may be moved to/from memory from/to internal registers. Further the processor may want to communicate with peripheral devices.
0 Comments
When we think of a processor from designer point-of-view, we consider two important aspects viz. architecture and organization.
Architecture of a processor is all we see in the block diagram of that processor i.e. all the components present inside. The architecture is visible to the programmer. Any processor has an 'architecture' and an 'organization' of its own. Further it has its own set of instructions it can execute (known as 'Instruction Set'), there is some decode logic to interpret each unique instruction, an 'ALU' that actually carries out arithmetic and logical operations on data, and 'registers' to hold the processed and to-be processed data. This is not all a processor has, but the minimum it needs.
The image gives a rough idea about a processor. The dotted line is boundary of processor and other connected stuff is its periphery. |
Like facebook page to get updates :
ArchivesCategories
All
|