Maceo C. Williams, Sr.
TB 143 10/19/2012
Von Neumann model of a computer 1. 2.
A von Neumann machine has a random-access memory (RAM) which means that each successive operation can read or write any memory location, independent of the location accessed by the previous operation.
A von Neumann machine also has a central processing unit (CPU) with one or more registers that hold data that are being operated on. The CPU has a set of built-in operations (its instruction set) that is far richer than with the Turing machine, e.g. adding two binary integers, or branching to another part of a program if the binary integer in some register is equal to zero (conditional branch).
An arithmetic and logic unit (ALU) is a digital circuit that performs arithmetic and logical operations. The ALU is a fundamental building block of the central processing unit of a computer, and even the simplest microprocessors contain one for purposes such as maintaining timers. The processors found inside modern CPUs and graphics processing units (GPUs) accommodate very powerful and very complex ALUs; a single component may contain a number of ALUs.
TASK 2: 1. Examples of at least 2 devices: INPUT | OUTPUT | MEMORY | Keyboards | Monitors | Hard Disks | Microphones | Printers | ROM | Mice | Speakers | Optical Disks |
2. I/O Ports (USB) (FireWire)
Comparison table showing the similarities and differences between:
Desktops vs. Notebooks
First, the advantages of desktops over notebooks: * Price: Desktops are always cheaper than notebooks for comparable performance and features. In fact, they are often half the price or less. (Although part of the reason for this discrepancy is the LCD screen used on notebooks; see below for more on this subject.) * Performance and Capacity: Most desktop PCs provide better performance