All digital computer systems, regardless of classification or usage, consist of the following components:
All digital computer systems, regardless of classification or usage, consist of the following components:
−
* <b>Processing.</b> Provided by one or more [[Central processing unit|CPU]]s, sometimes with ancillary processors, such as [[floating point]] processors (now usually included as part of the CPU), and array processors (in mainframes and [[supercomputer]]s).
+
* <b>Processing.</b> Provided by one or more [[Central processing unit|CPU]]s, sometimes with ancillary processors, such as [[floating-point]] processors (now usually included as part of the CPU), and array processors (in mainframes and [[supercomputer]]s).
* <b>Memory.</b> High-speed local storage, such as [[Random-access memory]]
* <b>Memory.</b> High-speed local storage, such as [[Random-access memory]]
* <b>Software.</b> Each unique computer hardware environment needs [[software]] that works with the model of processor used in that computer.
* <b>Software.</b> Each unique computer hardware environment needs [[software]] that works with the model of processor used in that computer.