1. Introduction to Course

Microprocessor Systems course introduces small microprocessor-based systems, with an emphasis on embedded system hardware and software design to the students of electrical and computer engineering. This course fully utilizes the knowledge learned in the fundamentals of digital logic design, computer architecture and programming languages. First portion of this course introduces the basics of microprocessor and microcontroller along with the architectures of 8-bit and 16-bit microprocessors. Students will learn the architectural issues of simple 1-bit microprocessor concluding to 8086(16-bit) microprocessor architecture. Second portion of the course emphases on interface the memory and I/O devices with 8086 microprocessor. Students will be able to design the decoding circuitry for interfacing memory and basic I/O devices with microprocessor. Further, basic I/O controllers for interfacing are also included. Finally, third portion is to apply the concepts of assembly language programming to write the 8086 assembly language programs containing arithmetic, logic, loop, and program control instructions.

2. Course Pre-requisits

Digital logic design

3. Course Learning Outcomes (CLOs)

Sr. No

CLO

    Domain

Taxonomy Level

   PLO

   Assessment

   1

EXPLAIN the basics of microprocessor architecture with emphasis on 8085 and 8086 processors.

   Cognitive

       2

    1

      Quiz 1

          +

  Mid Term Exam

   2

DEMONSTRATE the concepts of microprocessor interfacing with memory and I/O devices.

    Cognitive

       3

    1

  Mid Term Exam

          +

   Assignment 1

          +

Final Term Exam

   3

DEVELOP and ANALYZE assembly language programs containing arithmetic, logic, loop, and program control instructions.

    Cognitive

        4

     2

    Assignment 2

           +

       Quiz 2

           +

Final Term Exam

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Textbooks

Recommended Texts

  1. Hall, D. V. (2012). Microprocessor and Interfacing (3rd ed.). Tata McGraw-Hill.
  2. Gilmore, C. (1995). Microprocessors: Principles and Application (3rd ed.). Tata McGraw-Hill.

Suggested Readings

  1. Antonakos, J. L. (1999). An Introduction to the Intel Family of Microprocessors (3rd ed.). Prentice Hall.
  2. Brey, B. B. (2006). The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro Processor Architecture, Programming, and Interfacing (8th ed.). Prentice Hall.

5. Evaluation Criteria

Component of Assessment

     Method

      Marks

   (Weightage)

During the Semester

     Quiz 1

    Assignment 1

     Quiz 2

    Assignment 2

          5

         10

         10

          5

Through Examination

Mid Term Exam

End Term Exam

         20

         50

Total

 

         100

 

 

 

 

 

 

 

 

 

 

6. Course Time table

Duration Credit hours Class Timings

October 12, 2020

        to

February 8, 2021

          3

Thursday 09:30 am – 11:00 am

Friday 08:00 am – 09:30 pm

Course Material