Computer Hardware

Computer Systems

AQA Requirements

Introduction: How Computers Work

Useful site: Kioskea

Input -> Processor -> Output

Processor accesses Main Memory and Auxiliary Storage

Build Your Own Computer Wikipedia How Computers Work: Summary
Von Neumann Architecture Summary HowStuffWorks: Microprocessors Fetch, Execute & Decode Cycle (2nd Life)
Central Processor Unit (CPU)

CPU, Microprocessor, Moore's Law, CISC, RISC, ARM

ALU (Arithmetic-Logic Unit, where arithmetic and logical operations are carried out)

Registers (Accumulator, Program Counter, Index, Data, Address, Instruction)

Bus

Wikipedia

Data bus: carries data between memory and processor and also between ports and other parts e.g. sound card, graphics card, have own processors and memory and some data are moved to processor and main memory; bi-directional, data flow to processor and back to memory.

Address bus: carries address from processor to location in main memory (some ports may be memory-mapped so have addresses too); unidirectional, no need for an address to flow back to processor.

Control bus: carries signals from processor to parts of CPU and system to activate something e.g. to read or write data to a memory location or I/O device.

PCI, PCI-E

Memory

RAM - Random Access Memory (Read-Write). Programs and some immediate data stored here e.g. spreadsheet or word processor document (sections large documents may be 'paged' - kept on disc - database programs may load only a single record from disc, not whole file). Volatile.

ROM - Read Only Memory. store bootstrap loader to start copy of operating system from disc to memory when computer switched on. Non-volatile. Used for BIOS.

PROM - Programmable ROM. All ROM is PROM at some stage. Programmed locally for use in computer to store small programs permanently. e.g. for embedded devices

EPROM - Erasable PROM. Useful for recycling unwanted PROMs.

Cache - on processor so very fast, used for storing recently used instructions and data so no need to fetch all the way from memory.

DDR SDRAM

Fetch-Execute Cycle

Wikipedia

Program Counter (PC) to address bus - address of next instruction (Signal sent on control bus to read)

Processor reads data bus and instruction moves from memory to instruction register

Processor executes instruction and increments program counter

Clock

Provides regular pulse to computer e.g. 100MHz

Storage Devices

AQA Requirements

Magnetic Disk - has platters (magnetic disc), cylinders (one platter above another), sectors (like slices of cake) and tracks (circles, not spiral)

Floppy Disc - still has its uses, though these are fading. Mainly for transporting small files (better to use Internet? e.g. ftp).

Magnetic Tape - for system backup and storage of large datasets e.g. DVLC. Inter-Block Gap.

Optical Disc - e.g. CD. Data put on disc surface with laser. Early types were WORM (Write Once Read Many times). High storage capacity so used for distributing software. Slower and less capacity than hard disc and less capacity than tape. Persoanl back-up or archiving of e.g. photographs.

I/O Devices

AQA Requirements

Input Devices

Output Devices

Keyboard. Scanner. Mouse. Bar code scanner. Track ball. Graphics tablet. Magnetic stripe reader. Optical character reader. Touch-sensitive screen. Magnetic Ink character recognition (MICR). Speech synthesiser. 

Monitor. Printer. Microfilm.

Screens

Graphics

Computer Displays: CRT, LCD, Plasma

Graphics cards

Graphics Software

Bitmap

Vector

Sounds

Sound cards, Wikipedia

Embedded Computers

Wikipedia

Practical Work

Produce a presentation on one of the following topics. Use one or more slides per item.

Motherboard, (CPU), computer fan, RAM, Firmware, BIOS, EFI, Bus, PCI, PCIe, USB, AGP, Power supply, storage controller, video display controller, bus controller, media writer, internal storage, sound card, networking controller

Input Peripherals: keyboard, mouse, trackball, joystick, gamepad, game controller, scanner, webcam, microphone

Output Peripherals: printer (types: dot matrix, laser, ink-jet), display device (CRT, LCD, plasma, SED, projector), speakers, headset, sound cards (input too), electronic white boards (input too)

Mainframe, Mini-Computer, Desktop Computer, Laptop, PDA, Mobile Phone, Embedded Computer

Back