4th Sem, CSE

Microprocessors and Microcontrollers CSE 4th Sem Syllabus for VTU BE 2017 Scheme

Microprocessors and Microcontrollers detail syllabus for Computer Science & Engineering (Cse), 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17CS44), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other cse 4th sem syllabus for be 2017 scheme vtu you can visit CSE 4th Sem syllabus for BE 2017 Scheme VTU Subjects. The detail syllabus for microprocessors and microcontrollers is as follows.

Module 1

The x86 microprocessor: Brief history of the x86 family, Inside the 8088/86, Introduction to assembly programming, Introduction to Program Segments, The Stack, Flag register, x86 Addressing Modes. Assembly language programming: Directives & a Sample Program, Assemble, Link & Run a program, More Sample programs, Control Transfer Instructions, Data Types and Data Definition, Full Segment Definition, Flowcharts and Pseudo code. Text book 1: Ch 1: 1.1 to 1.7, Ch 2: 2.1 to 2.7

Module 2

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Signed Numbers and Strings: Signed number Arithmetic Operations, String operations. Memory and Memory interfacing: Memory address decoding, data integrity in RAM and ROM, 16-bit memory interfacing. 8255 I/O programming: I/O addresses MAP of x86 PC’s, programming and interfacing the 8255. Text book 1: Ch 6: 6.1, 6.2. Ch 10: 10.2, 10.4, 10.5. Ch 11: 11.1 to 11.4

Module 4

Microprocessors versus Microcontrollers, ARM Embedded Systems :The RISC design philosophy, The ARM Design Philosophy, Embedded System Hardware, Embedded System Software, ARM Processor Fundamentals : Registers, Current Program Status Register, Pipeline, Exceptions, Interrupts, and the Vector Table, Core Extensions Text book 2:Ch 1:1.1 to 1.4, Ch 2:2.1 to 2.5

Module 5

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

After studying this course, students will be able to

  • Differentiate between microprocessors and microcontrollers Develop assembly language code to solve problems Explain interfacing of various devices to x86 family and ARM processor Demonstrate interrupt routines for interfacing devices
  • Question paper pattern:

  • The question paper will have ten questions.
  • There will be 2 questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer 5 full questions, selecting one full question from each module.

Text Books:

  1. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Danny Causey, The x86 PC Assembly Language Design and Interfacing, 5th Edition, Pearson, 2013.
  2. ARM system developers guide, Andrew N Sloss, Dominic Symes and Chris Wright, Elsevier, Morgan Kaufman publishers, 2008.

Reference Books:

  1. Douglas V. Hall: Microprocessors and Interfacing, Revised 2nd Edition, TMH, 2006.
  2. K. Udaya Kumar & B.S. Umashankar : Advanced Microprocessors & IBM-PC Assembly Language Programming, TMH 2003.
  3. Ayala : The 8086 Microprocessor: programming and interfacing – 1st edition, Cengage Learning
  4. The Definitive Guide to the ARM Cortex-M3, by Joseph Yiu, 2nd Edition, Newnes, 2009
  5. The Insider’s Guide to the ARM7 based microcontrollers, Hitex Ltd., 1st edition, 2005
  6. ARM System-on-Chip Architecture, Steve Furber, Second Edition, Pearson, 2015
  7. Architecture, Programming and Interfacing of Low power Processors- ARM7, Cortex-M and MSP430, Lyla B Das Cengage Learning, 1st Edition

For detail syllabus of all other subjects of BE Cse, 2017 scheme do visit Cse 4th Sem syllabus for 2017 scheme.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*