Back close

Course Detail

Course Name Microprocessor System
Course Code 18CSA338
Program Bachelor of Computer Applications, B. C. A., B. C. A. (Bachelor of Computer Applications)
Semester Six
Credits Three
Year Taught 2018
Degree Undergraduate (UG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri

Syllabus

Unit 1

Combinational circuit implementations – Introduction – NAND & NOR implementations – Arithmetic circuits – Flip-flops – counters – Ripple counters – Synchronous counters.

Unit 2

Introduction to Microprocessor and microcomputers – General architecture of a micro computer system – 8086/88 microprocessor – Architecture – software model of 8086/88 – Memory address space – Data organization – Data types – Registers in 8086/88 – Addressing modes – instruction formats – I/O Address space.

Unit 3

8086/88 Microprocessor programming – Instruction set – Data transfer instructions – arithmetic – Logic – shift – rotate – Flag control – compare – jump – subroutines – loops – string handling instructions.

Unit 4

8086/88 microprocessor and their memory interfaces – Introduction – system clock – bus cycle – Hardware organization of the memory address space – read/write bus cycles – memory interface circuits.

Unit 5

I/O interfacing with 8086/88 microprocessor – Types of I/O – I/O data transfer – I/OP instructions – bus cycles – 8255 PPI – 8237A DMA controller Interrupt handling – types – Interrupt address pointer table – Interrupt instructions – enabling and disabling interrupts – 8259A Programmable Interrupt Controller.

Text Books

  1.  The 8086 and 8088 microprocessors – Programming, Interfacing, Software, Hardware and Applications – Walter A tribbel, AvtarShing – PHI

Reference

  1. Digital Logic Design – Langholz, Kandel, Mott – 1988 Wm C. Brown publishers
  2. Microcomputer systems: 8086/88 family architecture, programming and design – Yu-ching Liu, Glenn A Gibson – PHI 3. The 8086/88 family – John Uffenbeck – PHI

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now