Chabot College Fall 2004 Course Outline for Electronics and Computer Technology 64B MICROPROCESSOR TECHNOLOGY Catalog Description: 64B – Microprocessor Technology 4 units Architecture, programming, and application of microprocessor-based electronic systems. Includes instruction types, external and internal timing and control functions, memory management, interrupt processing, LSI peripheral devices, troubleshooting of microprocessorbased systems. Prerequisite: Electronics and Computer Technology 64A. May be offered in Distance Education delivery format. 3 hours lecture, 3 hours laboratory. Prerequisite Skills: Before entering the course the student should be able to: 1. identify digital logic elements from their schematic representations, relate them to actual hardware components and determine proper circuit operation; analyze the operation of digital logic systems; apply Boolean algebra techniques to circuit design; apply binary, octal, decimal and hexadecimal numbering systems to digital systems; use test equipment in digital electronic systems. 2. 3. 4. 5. Expected Outcomes for Students: Upon completion of the course, the student should be able to: 1. trace timing and control signals with appropriate test equipment and schematic diagrams; program in machine language for diagnostics purposes; interpret manufacturers’ data sheets for microprocessor and microcomputer LSI devices; identify digital logic elements from their schematic representations and relate them to actual hardware components and determine proper circuit operation; use test equipment to troubleshoot microprocessor based electronic systems. 2. 3. 4. 5. Course Content: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Processor architecture Internal processor timing and control The instruction set Memory management Input/output management External processor timing and control LSI peripheral devices Processor design Applications of microprocessors Embedded Systems Chabot College Course Outline for Electronics and Computer Technology 64B, Page 2 Fall 2004 Methods of Presentation: 1. 2. 3. 4. Lecture and demonstrations Classroom discussion and problem solving Instructor demonstrations of applicable laboratory techniques, including circuit testing, signal-tracing, and related activities Web based delivery modules Assignments and Methods of Evaluating Student Progress: 1. Typical Assignments a. Design a microprocessor based system to the specifications provided by the course instructor b. Troubleshoot a microprocessor based system using laboratory test equipment 2. Methods of Evaluating Student Progress a. Class participation b. Laboratory experiments and the resulting written reports c. Homework, written reports d. Quizzes, Midterm and Final examinations Textbook(s) Typical: Architecture, Programming, and Design of Microprocessor Systems. Goankar. Prentice-Hall, 2002 Special Student Materials: Scientific calculator. jc 10/28/03 ET64B course outline 1003.doc