Microprocessor Systems
Course Outline:
- History of Computers
- The Microprocessor and Its Architecture
- Introduction to Microprocessors
- Simple-As-Possible (SAP) Computer 1
- SAP 2
- SAP 3
- Addressing Modes
- Data Movement Instructions
- Arithmetic and Logic Instructions
- Program Control Instructions
- Programming the Microprocessor
- 8086/8088 Hardware Specifications
- Assembly Language Programming-Introduction
- Standard Program Structures
- Strings, Procedures and Macros
- Assembler Directives
- Memory Interface
- Basic I/O Interface
- Interrupts
- Direct Memory Access and DMA-Controlled I/O
- The Arithmetic Coprocessor and MMX Technology
- Bus Interface
- The 80186, 80188, and 80286 Microprocessors
- The 80386 and 80486 Microprocessors
- The Pentium and Pentium Pro Microprocessors
- The Pentium II Microprocessors
Reference(s):
- The INTEL Microprocessors 5th Edition by Barry B. Brey
- Microprocessors and Interfacing 2nd Edition by Douglas V. Hall
- Digital Computer Electronics 3rd Edition by Malvino and Brown
Experiments
- Data Transmission
- Data Reception
- Detecting and Displaying the Pulses
- Data Transmission Handshake
- Data Receiving Handshake
- Basic LED Matrix Control ON/OFF, Flash and SHIFT
- LED Matrix Character Display
- Character Shifts and Changes(1)
- Character Shifts and Changes(2)
- Step Motor Basic Control
- Step Motor Direction Rotation Control
Last updated: September 15, 2007