Presentation is loading. Please wait.

Presentation is loading. Please wait.

CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru

Similar presentations


Presentation on theme: "CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru"— Presentation transcript:

1 CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru ndogru@ibu.edu.ba

2 Introduction This course provides an introduction to microprocessors. It uses C language to develop a foundation on the hardware, which executes a program. It is heavily based around the ARM 32-bit RISC microprocessor, a world-leading processor for power-sensitive applications, and covers many aspects of designing power-efficient systems around ARM cores. It focuses on Memory and I/O interface design and programming, study of microprocessor and its basic support components including CPU architecture, memory interfaces, bus concepts, serial I/O devices, and interrupt control devices. Laboratories directly related to microprocessor functions and its interfaces.

3 Grading Policy Mid-Term Exam % 25 Laboratory % 25 Final Exam % 50

4 Textbook 1. Microprocessors and Interfacing, Programming and Hardware Probability, 2.Edition, Douglas V. Hall, McGraw-Hill 2. Assembly Language, Design, and Interfacing, 4.Edition, Muhammad Ali Mazidi, Janice Gillispie Mazidi, Pearson, Prentice Hall

5 Topics Computers, Microcomputers, Microprocessors An introduction 8086 Family Assembly Language Programming Implementing Standard Program Structures in 8086 Assembly Language Strings, Procedures, Macros Instruction Descriptions and Assembler Directives System Connections, Timing, Troubleshooting Interrupt and Interrupt Applications C, A High-Level Language for System Programming


Download ppt "CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru"

Similar presentations


Ads by Google