IIST SYLLABUS 1 | Page 26

Textbook:  1. Morris Mano, Digital Design, 4th ed., Prentice‐Hall of India, 2006.   2. John.F.Wakerly,  Digital  Design  Principles  and  Practice,  3rd  edition,  Pearson  Education,  1990.   References:  1. William  I.  Fletcher,  An  Engineering  Approach  to  Digital  Design,  Prentice‐Hall  of  India,  1980.   2. T.L. Floyd, Digital Fundamentals, Charles E. Merrill publishing Company, 1982.   3. R.L. Tokheim, Digital Electronics ‐ Principles and Applications, Tata McGraw Hill, 1999.   4. R.P. Jain, Modern Digital Electronics, Tata McGraw Hill, 1999.   5. N.  Weste  and  D.  Harris,  CMOS  VLSI  Design:  Circuits  and  Systems  Perspective,  Addison  Wesley, 2004.   6. Wayne Wolf, Modern VLSI Design, Prentice Hall,1998.   7. Peter  J.  Ashenden,  The  Designer's  Guide  to  VHDL,  Harcourt  Asia  private  Limited  &  Morgan Kauffman, 1996.   8. Douglas  A.  Pucknell  and  Kamran  Eshraghian,  Basic  VLSI  Design  Systems  and  Circuits,  Prentice Hall of India, 1993.      AV222     MICROPROCESSOR AND MICROCONTROLLERS  (3 ‐ 0 ‐ 0)  3 credits     Microprocessor family ‐ internal architecture, addressing modes, interrupts, assembly Language  programming,  Instruction  types,  Interrupts  &  its  application  for  8086  –  8254,  8259,  8255‐ interfacing  devices,  coprocessors.  DMA,  DRAM,  Cache  memories,  Coprocessor  &  EDA  tools  ‐ Applications.   Micro  controllers  ‐  Types  of  micro  controller,  Processor  Architecture,  Atmel  and  PIC  Microcontroller  features,  Addressing  Modes,  Instruction  set.  Timers,  Serial  I/O,  Parallel  I/O  Enhanced features & programming. Application Design emulators, real time operating systems.  Case study of a sample Microprocessor / Microcontroller based system.   Textbook:  1. R.  Gaonkar,  ,  Microprocessor  Architecture,  Programming,  and  Applications  with  the  8085, Penram International Publisher India Ltd, 5th Ed, 2007.   2. Kenneth  J.  Ayala,  The  8051  Microcontroller‐  Architecture,  Programming  and  Applications, Penram International, 1996.   References:  1. Barry  B.  Brey  ,  The  Intel  Microprocessors  8086/8088,  80186/80188,  80286,  80386,  80486, Pentium, and Pentium Pro Processor Architecture, Programming and Interfacing,  Prentice Hall, 2005.   2. Douglas V. Hall, Microprocessors and Interfacing: Programming and Hardware, Glencoe  McGraw‐Hill; 2 Sub edition, 1991.   26