Introduction • • • • • • • • • • • • • • • • • • • • • Word length off computer or microprocessor Evolution of microprocessor Evolution on digital computer Computer generation • First • Second • Third • Forth • Fifth Single chip microcomputer Embedded microprocessor Hardware, software, firmware CPU • ALU • Timing and control unit • Registers Memory • Semiconductor memory • Magnetic memory • Optical disk • CCD memory • Program and data memory • Destructive and non-Destructive readout • Direct access storage devices and serial access storage devices • On-line and off-line memory devices • Read and virtual memory • Associative and set-associative memory • Memory management unit Buses • Memory addressing capacity of CPU • Buses architecture Processing speed of processor Classification of computer Von Neumann architecture of computer Harvard architecture of computer Data flow architecture Operating system • Multiprogramming • Multiuser or time-shared system • Multitasking Computer network, distributed processing (multiprocessing) • LAN, MAN, WAN Multimedia computer CAD and CAM • Computer-aided design or computer aided drafting • CAM MATLAB Computer vision • • • • • • • • Voice recognition and response system AI Types of microprocessors • Vector microprocessor • Array microprocessor or SIMD processors • Scalar and superscalar microprocessor • RISC and CISE microprocessor • Digital signal processor • Symbolic microprocessor • I/O processor • Coprocessor Virtualization Input device Output device Multifunction devices Microprocessor application