8051 Supplement
Table of Content Topic Color Microcontroller? Microprocessor?
Microcontroller? Microprocessor? Definition A processor implemented in a single IC chip. (A single-chip CPU) A computer in a chip HW Only the CPU CPU, RAM, ROM, Timer, interrupt control, serial interface, parallel interface, Application CPU of a microcomputer Small system for control-oriented activities Instruction Processing intensive * Control intensive: (control of inputs and outputs) * Bit-oriented operation available: set/clear, logic operation , conditional branching on individual bits Mackenzie, p.10
Microcontroller? Microprocessor? I/O device I/O device Serial interface Parallel interface Timers Interrupt control CPU RAM ROM ALU Mackenzie, p.11 Registers CU The processor ------------------------------------ A microprocessor, if implemented in a single chip A microcontroller, if implemented in a single chip A microcomputer system
Microcontroller? Microprocessor? Microcomputer Minicomputer Mainframe computer Complexity CPU Single chip In multiple chips In multiple circuit boards Single-user single-task Multiuser multitasking system Example IBM PC, Apple Macintosh Mackenzie, p.9