refined CPU Information, explanation, recent texts, monographs, and related patents.
Information & explanations, latest texts & monographs on CPU (including recent related patents.)


Central processing unit

(Redirected from CPU) The central processing unit (CPU) is the part of a computer that interprets and carries out the instructions contained in the software. In most CPUs, this task is divided between a control unit that directs program flow and one or more execution units that perform operations on data. Almost always, a collection of registers is included to hold operands and intermediate results. The term CPU is often used vaguely to include other centrally important parts of a computer such as caches and input/output controllers, especially in computers with modern microprocessor chips that include several of these functions in one physical integrated circuit. A CPU Manufacturers and retailers of desktop computers often erroneously describe the computer case and its contents as the CPU which is misleading. A family of CPU designs is often referred to as a CPU architecture. Notable CPU architectures include: Emerging new CPU architectures include: Historically important CPUs have been: The above processor architectures could also be characterized by their CPU design like register size. Today most desktop computers have 32-bit processors; 64-bit processors are being phased in. Smaller devices like mobile phones, PDAs, or portable video game devices may have 16 or 8-bit processors. See also

This article is adapted from from Wikipedia All Wikipedia article text is available under the terms of the GNU Free Documentation License

The Undocumented PC: A Programmer's Guide to I/O, CPUs, and Fixed Memory Areas (2nd Edition) by Frank van Gilluwe

Central Processing Units (CPU) by MarketResearch.com

Risk Management for School Principals: A Workbook by Peggy M. Dpa CPU Jackson

Automatic Layout Modification: Including Design Reuse of the Alpha Cpu in 0.13 Micron Soi Technology by Michael Reinhardt

Flashcode: The Ultimate Coding Software, Basic Edition (CD-ROM for Windows 95 Thru XP & 486 CPU Minimum; Macintosh 7.6.1 Thru Osx by Flash Code

IBM Cpu and Storage Architecture: System/370-Mode and 370/Xa-Mode Processors by Joe Leben

Z8000 CPU User's Reference Manual by Zilog

E41.3 The CPU-Troublshooting PC Video by Bergwall Productions Inc

Z8000 Cpu Users Reference Manual by Zilog Inc.

Z80 CPU by James Lewis

Mr. CPU Surfs the Net: Introduction to Internet Concepts by Barbara Holliday

PC Troubleshooting Training CD - Vol 2 of 5 - Windows by Robert Thell

MULREG : process interface CPU board by Hans Holt

Mr. CPU Gets Organized: An Introduction to File Management on the Personal Computer by Barbara Holliday

Meet Mr. CPU: An Introduction to the Components of a Personal Computer by Barbara Holliday


Recent CPU related patents

From USPTO:
6718545: Apparatus for managing resources of a signal processor, a resource managing program transferring method and recording medium
6718543: Method and apparatus for optimization of the performance of an application program in a computer system while preserving the system behavior
6718542: Disambiguating memory references based upon user-specified programming constraints
6718541: Register economy heuristic for a cycle driven multiple issue instruction scheduler
6718540: Data processing system and method for storing data in a communication network
6718539: Interrupt handling mechanism in translator from one instruction set to another
6718538: Method and apparatus for hybrid checkpointing
6718535: System, method and article of manufacture for an activity framework design in an e-commerce based environment
6718534: System for application independent programming of controls
6718533: Method for building a real-time control system with mode and logical rate
6718523: Reduced pessimism clock gating tests for a timing analysis tool
6718504: Method and apparatus for implementing a data processor adapted for turbo decoding
6718498: Method and apparatus for the real time manipulation of a test vector to access the microprocessor state machine information using the integrated debug trigger
6718490: Method and apparatus for controlling warning-information
6718488: Method and system for responding to a failed bus operation in an information processing system
6718486: Fault monitor for restarting failed instances of the fault monitor
6718482: Fault monitoring system
6718475: Multi-processor mobile computer system having one processor integrated with a chipset
6718474: Methods and apparatus for clock management based on environmental conditions
6718473: Method and apparatus for reducing power consumption
6718472: System for suspending power to a field replaceable unit upon receiving fault signal and automatically reapplying power thereto after the replacement unit is secured in position
6718471: ELECTRONIC INFORMATION MANAGEMENT SYSTEM, IC CARD, TERMINAL APPARATUS AND ELECTRONIC INFORMATION MANAGEMENT METHOD, AND RECORDING MEDIUM ON WHICH IS RECORDED AN ELECTRONIC INFORMATION MANAGEMENT PROGRAM
6718469: System and method for executing computer virus definitions containing general purpose programming language extensions
6718464: Method and system for customizing a client computer system configuration for a current user using BIOS settings downloaded from a server
6718455: Multimedia-instruction acceleration device and method thereof
6718448: Queued locking of a shared resource using multimodal lock types
6718445: System and method for performing dynamic buffer management in an HFS (hierarchical file system DF/SMS)
6718444: Read-modify-write for partial writes in a memory controller
6718441: Method to prefetch data from system memory using a bus interface unit
6718430: Window-based flash memory storage system and management and access methods thereof
6718429: Configurable register file with multi-range shift register support
6718426: Cache memory apparatus and central processor, hand-held device and arithmetic processor using the same
6718425: Handheld computer based system for collection, display and analysis of engine/vehicle data
6718422: Enhanced bus arbiter utilizing variable priority and fairness
6718417: Physical layer and data link interface with flexible bus width
6718415: Computer system and method including console housing multiple computer modules having independent processing units, mass storage devices, and graphics controllers
6718414: Function modification in a write-protected operating system
6718413: Contention-based methods for generating reduced number of interrupts
6718411: Asic system architecture including data aggregation technique
6718408: Interchangeable and configurable input/output module for a computing deviceco
6718400: Data accessing system with an access request pipeline and access method thereof
6718397: Network adapter for providing initialization and protocol translation between a microprocessor and a network interface
6718392: Queue pair partitioning in distributed computer system
6718389: System and method for executing a request from a client application
6718387: Reallocating address spaces of a plurality of servers using a load balancing policy and a multicast channel
6718381: Removal notification for a computer system
6718379: System and method for network management of local area networks having non-blocking network switches configured for switching data packets between subnetworks based on management policies
6718378: Device management information processing apparatus method and storage medium
6718373: Method and system for installing files in a computing system

Bibliographic Resources
Updates and comments at Essential Facts blog
Are you interested in Feng Shui?
Price Theory Resources
Fructose, Sucrose, Glucose Core Bibliography
World Class Photographers
Some philosophical movements
Top PDF and eBook Downloads
©2004, All applicable rights reserved.