Computer Architecture
Computer Architecture is the conceptual design and fundamental operational structure of a computer system. It is a blueprint and functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory.
Computer Architecture is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. Computer architecture is not about using computers to design buildings.
CPU Management: CPU management basically manages the document and project services thereby reducing the cost, improving the quality and assuring compliance with standards. CPU Management includes Scheduling and Memory Management.
Processor: Processor is said to be the brain of the computer. It allows the processing of meaningful data entered in the binary form, numeric data, and also executes the instructions stored in the memory. The processor is basically an electronic circuit which operates at the speed of the internal clock.
Instructions: Processing of instructions is the most important job which is done by the processor. The instructions are stored in the main memory. An instruction consists of 2 fields:
· Operation Code : It represents the action that has to be performed by the processor.
· Operand Field : It specifies the parameters of action. It could be a data or a memory address.
Computer Architecture is the conceptual design and fundamental operational structure of a computer system. It is a blueprint and functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory.
Computer Architecture is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. Computer architecture is not about using computers to design buildings.
CPU Management: CPU management basically manages the document and project services thereby reducing the cost, improving the quality and assuring compliance with standards. CPU Management includes Scheduling and Memory Management.
Processor: Processor is said to be the brain of the computer. It allows the processing of meaningful data entered in the binary form, numeric data, and also executes the instructions stored in the memory. The processor is basically an electronic circuit which operates at the speed of the internal clock.
Instructions: Processing of instructions is the most important job which is done by the processor. The instructions are stored in the main memory. An instruction consists of 2 fields:
· Operation Code: It represents the action that has to be performed by the processor.
· Operand Field: It specifies the parameters of action. It could be a data or a memory address.
Operation Code Operation Field
Registers: When the processor executes the instructions, the intermediate results are stored in the Registers. Registers could be of 8, 16, 32, or 64 bits. Depending upon the kind of processor, the number of registers could vary from ten to hundreds of registers.
Cache Memory: Cache memory also known as local memory reduces the waiting time for the information stored in RAM. In other words the main memory of the computer is slower than that of the processor.
Registers: When the processor executes the instructions, the intermediate results are stored in the Registers. Registers could be of 8, 16, 32, or 64 bits. Depending upon the kind of processor, the number of registers could vary from ten to hundreds of registers.
Cache Memory: Cache memory also known as local memory reduces the waiting time for the information stored in RAM. In other words the main memory of the computer is slower than that of the processor.