4th Sem, CM

22415: Microprocessors Syllabus for Computer Technology 4th Sem I – Scheme MSBTE

Microprocessors detailed Syllabus for Computer Technology (CM), I – scheme has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.

For all other Diploma in Computer Technology (CM) Syllabus for 4th Sem I – Scheme MSBTE, do visit Diploma in Computer Technology (CM) Syllabus for 4th Sem I – Scheme MSBTE Subjects. The detailed Syllabus for microprocessors is as follows.

Microprocessors

Rationale:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Competency:

The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences:

  • Develop assembly level language programming using 8086.

Course Outcomes:

The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency:

  1. Analyze the functional block of 8086 microprocessor.
  2. Write assembly language program for the given problem.
  3. Use instructions for different addressing modes.
  4. Develop an assembly language program using assembler.
  5. Develop assembly language programs using procedures, macros and modular programming approach.

Suggested Exercises:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Instruments Required:

The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned.

Equipment Name with Broad Specifications

  1. Hardware: Personal computer, (i3-i5 preferable), RAM minimum 2GB onwards.
  2. Operating system: Windows XP/Windows 7 onward
  3. Software:
    1. Editor: EDIT, NOTEPAD
    2. Assembler: TASM/MASM
    3. Linker: TLINK/LINK
    4. Debugger: TD/Debug of Windows Operating System

Unit 1

8086-16 Bit Microprocessor

Total Teaching Hours – 08

Distribution of Theory Marks

R Level – 02

U Level – 02

A Level – 10

Total Marks – 14

Unit Outcomes (UOs) (in cognitive domain)

  1. Describe function of the given pin of 8086.
  2. Explain with sketches the working of given unit in 8086 microprocessor.
  3. State functions of the given registers of 8086 microprocessor.
  4. Calculate the physical address for the given segmentation of 8086 microprocessor.

Topics and Sub-topics

  1. 8086 Microprocessor: Salient features, Pin descriptions
  2. Architecture of 8086: Functional Block diagram, Register organization
  3. Concepts of pipelining
  4. Memory segmentation, Physical memory addresses generation

Unit 2

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 3

Instruction Set of 8086 Microprocessor

Total Teaching Hours – 16

Distribution of Theory Marks

R Level – 02

U Level – 04

A Level – 10

Total Marks – 16

Unit Outcomes (UOs) (in cognitive domain)

  1. Determine the length of the given instruction.
  2. Describe the given addressing modes with examples.
  3. Explain the operation performed by the given instruction during its execution.
  4. Identify the addressing modes in the given instructions.

Topics and Sub-topics

  1. Machine Language Instruction format
  2. Addressing modes
  3. Instruction set. Groups of Instructions: Arithmetic instructions. Logical Instructions, Data transfer instructions, Bit manipulation instructions, String Operation instructions, Program control transfer or branching instructions. Process control instructions

Unit 4

Assembly Language Programming

Total Teaching Hours – 16

Distribution of Theory Marks

R Level – 02

U Level – 02

A Level – 16

Total Marks – 20

Unit Outcomes (UOs) (in cognitive domain)

  1. Use the given model of assembly language programs for the given problem.
  2. Develop the relevant program for the given problem.
  3. Apply relevant control loops in the program for the given problem.
  4. Use string instructions for the given strings/block to manipulate its elements.

Topics and Sub-topics

  1. Model of 8086 assembly language programs
  2. Programming using assembler : Arithmetic operations on Hex and BCD numbers, Sum of Series, Smallest and Largest numbers from array, Sorting numbers in Ascending and Descending order, Finding ODD,EVEN, Positive and Negative numbers in the array, Block transfer, String Operations -Length, Reverse, Compare, Concatenation, Copy, Count Numbers of1 and 0 in 16 bit number.

Unit 5

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Student Activities:

Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (students) portfolio which will be useful for their placement interviews:

  1. Prepare journals based on practical performed in laboratory.
  2. Library/E-Book survey regarding assembly language programming used in Computer industries.
  3. Prepare power point presentation for showing different types of Assembly language Programming Applications.

Suggested Special Instructional Strategies:

These are sample strategies, which the teacher can use to accelerate the attainment of the various outcomes in this course:

  1. Massive open online courses (MOOCs) may be used to teach various topics/sub topics.
  2. L in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes.
  3. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details).
  4. With respect to item No. 10, teachers need to ensure to create opportunities and provisions for co-curricular activities.
  5. Guide students in undertaking micro-projects.
  6. No. of practicals selection to be performed should cover all units.

Suggested Micro-Projects

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Learning Resources:

  1. Microprocessor and interfacing (programming and hardware. Hall, Douglas V. McGraw Hill Education, New Delhi, 2015, ISBN-13: 978-0070257429
  2. The 8088 and 8086 Microprocessors Triebel, Walter A., Singh, Avtar Pearson Publications, New Delhi, 2015, ISBN 13:9780130930811
  3. Microprocessors and Microcontrollers Latha, C., Murugeshwari, B. SCITECH Publications, Chennai, 2015, ISBN: 978-81-8371-702-1

Software/Learning Websites:

  1. Assembler TASM/MASM, Linker LINK/TLINK, Debugger OS Debuge/TD
  2. www.intel.com
  3. www.pcguide.com/ref/CPU
  4. www.CPU-World.com/Arch/
  5. www.techsource .com / engineering- parts/microprocessor.html
  6. https://www.elprocus.com/8051 -assembly-language-programming/
  7. https://www.tutorialspoint.com/assembly_programming/
  8. ht(p://wvvw.slideshare.net/search/slideshow?scarchfrom=hcaderandc]-asscmbly+langu age+programming+of+8086andud=anyandft=allandlang=**andsort=

For detail Syllabus of all other subjects of Computer Technology, I – scheme do visit Computer Technology 4th Sem Syllabus for I – scheme.

For all Computer Technology results, visit MSBTE Computer Technology all semester results direct links.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.