EEE 315: Microprocessor and Interfacing
Course Outcome
- Realization and simulation of a 4 bit personal computer capable of performing customized instructions.
- A basic knowledge about simple microprocessor architecture (8086 family) and interfacing of the microprocessor with some peripheral devices (timer, UART, interrupt controller and such others).
- An introduction to assembly language programming.
- An introduction to micro-controller based system design.
Pre-requisites
- Good knowledge on Digital Electronics (EEE-304 course)
- Basic knowledge about computer, operating system etc.
- Previous knowledge about programming languages specially C and its compiler.
References
- Digital Computer Electronics. By - Albert P. Malvino & Jerald A. Brown, 3rd Edition. McGraw Hill.
- Assembly Language Programming and Organization of IBM PC. By – Ytha Yu & Charles Marut, McGraw Hill.
- Microprocessors & Interfacing- Programming and hardware. By – Douglas V. Hall. 2nd Edition. McGraw Hill.
- Microprocessors & Microcomputer Based System Design. By – Mohammed Rafiquzzaman. CRC Press.
- The Intel Microprocessors- Architecture, Programming & Interfacing. By – Barry B. Brey. 6th Edition. Prentice Hall.
- Handouts and Internet.
Course Outline
Sl. No |
Topic |
Text No. |
Approx. Classes |
1 |
Introduction to microprocessors. Simple-As-Possible (SAP) Architecture |
1 |
5 |
2 |
Intel 8086 microprocessor: addressing modes, instruction sets, assembly language programming |
2 |
12 |
3 |
Intel 8086 microprocessor: architecture, system design and interrupt. |
3,4 |
8 |
4 |
Interfacing: programmable peripheral interface. |
5 |
3 |
5 |
Interfacing: programmable timer. |
3 |
3 |
6 |
Interfacing: serial communication interface. |
3 |
3 |
7 |
Interfacing: programmable interrupt controller. |
3 |
3 |
8 |
Introduction to micro-controllers. |
6 |
|
Grading Policy
- 10% Attendance 20% Continuous Assessment (10% Class Test + 10% 4 bit Computer Design Assignment)
- Best 2 class tests will be counted from 3/4 class tests.
- Assignment is mandatory and individual submission.
- Bonus Marks will be given for outstanding performance.
- 70% Term Final