How Does a Processor Work?
A computer processor is commonly referred to as the CPU, or central processing unit of a computer. The processor is the primary component of a computer designed to move and process data. Computer processors are commonly referred to by the speed that the CPU can process computer instructions per second measured in hertz and are one of the primary selling points of a computer.
How Does the Processor Work?
The computer processor acts as the primary coordinating component of the computer. The CPU will access programs, data, or other computer functions from RAM (Random Access Memory) when called by the computer's operating system. The processor will then interpret the computer instructions that are related to the ordered task before sending it back to the computer's RAM for execution via the computer system bus in the correct order of execution.
Computer Processor Logic
At the core of the computer processor is the ability for it to process machine language code. There are three basic machine language instructions that the CPU can execute:
- Moving data from one location in the computer's memory to another
- Jump to new instruction sets based on logical operations or choices
- Perform mathematical operations using the Arithmetic Logic Unit (ALU)
In order to conduct these operations the processor makes use of an address bus that it uses to send addresses to the computer memory as well as a data bus that is used to retrieve or send information to the computer memory. It also has a separate control line that will notify the memory of the computer if it is getting or sending/setting a given memory location. In order to conduct all of its designed operations, the CPU also has a clock which forms the basis for synchronizing the processor's actions with the remainder of the computer. For accessing commonly used computer instructions or data, processors will also implement different caching schemes in order to gain access to the required data at a faster rate than using direct access RAM.
Processor Memory
The computer processor makes use of read only and random access memory (ROM and RAM respectfully). The processor's ROM is programmed with preset information that is permanently programmed with core functions in order to facility processor communication with the data bus. ROM is commonly referred to as the BIOS (Basic Input/Output System) on Windows computers and is also used to retrieve the boot sector for the computer.
The processor can read and write to the RAM depending on what action(s) the current instruction set has determined if the processor needs to conduct. RAM is not designed to permanently save data and is rest when the computer is turned off or loses power.
The Role of the 64 Bit Processor
Although 64 bit computer processors have been deployed since the early 1990s, they have only been deployed at the consumer-level in large numbers in recent years. All of the major computer processor manufacturers now produce 64 bit computer processors which are available for use across different types of operating system. The primary advantage of a 64 bit computer processor over legacy designs is the significantly expanded address space available to the processor. The previous 32 bit processors would be limited to a maximum of two to four gigabytes of effective RAM access. 64 Gigabyte processors are also able to provide increased input/output access to hard drives and the computer's video card that help to further increase overall system performance.
Early adopters of 64 bit processors don't necessarily see a large system performance if not doing high demand tasks such as video editing or playing networked 3D video games. This will continue to change as more applications are designed to take advantage of 64 bit processors and the increased memory capacity of the new computer processors.
- Dual Core
A dual core processor is part of a category called multi-core processors. These computer processors have more than one independent processor on the chip or package. In the case of a dual core processor, the entire chip has two independent computer processors that can work together to increase total computer performance. For non-technical consumers, dual [...]...
- CPU (Central Processing Unit)
CPU is an acronym that stands for central processing unit. The central processing unit is responsible for performing all of the mathematical calculations that are required for a computer to function properly. Because a computer cannot function without the CPU (which may also be referred to as the central processor or just the processor), it [...]...
- L2 Cache
L2 cache is the second tier of a multi-cache memory system and provides memory to a processor without delay. An L2 cache sits between an L1 and L3 cache and is generally either 256 KB or 512 KB in size. An L2 cache contains frequently used information and prevents the processor from having to search [...]...
- Front Side Bus
The Front Side Bus (FSB) is the connecting path between the CPU and other key components such as system memory. The Front Side Bus is also called the Data Bus and the Processor Side Bus (PSB). Front Side Bus Widths of Various CPUs CPU Front Side Bus Width 8088 8 8086 16 80286 16 80386SX [...]...
- Celeron
Celeron is an marketing name for Intel's lower-cost CPUs from the Pentium family. Intel has manufactured and sold Celeron versions of the Pentium II, Pentium III, Pentium 4, and Pentium-M CPUs. Intel purposefully limits the performance of their Celeron processors to prevent them from competing with their higher-end Pentium and Xeon processors. At the same [...]...




