SlideShare a Scribd company logo
1 of 5
Annexure I
Department of Electrical & Electronics Engg.
Session Plan
Course Title: Microprocessor & Interfacing
Credit Units: 4
Course Code: ECE303
Course Level: UG
Name ofCourse Coordinator: Mr Lala Bhasker
Name ofFaculty Members Teaching the Course:
1. Mr. Sumeet Sehrawat
Minimum number of sessions required: 63
S.
No.
Topic(Module) Topic Covered Remarks
1. Module – I:
Introduction of
8-bit
Microprocessor
(Weightage : 20
%, No. of
Sessions – 13)
Introduction ofsyllabus , LTP structure,
evaluation scheme, pedagogy and
Learning outcomes and Microprocessors
Evolution
Lecture
2. Study of 8085 Microprocessor pin out
signals , bus timing its internal
architecture
Lecture
3. Overview of 8085 instruction set (data
Transfer,Arithmetic group)
Lecture
4. Addition and subtraction of two 16-bit
numbers using 8085 microprocessor
Practical
5. Addition and subtraction of two 16-bit
numbers using 8085 microprocessor
Practical
6. Overview of 8085 instruction set (Logical
group)
Lecture
7. Overview of 8085 instruction set (branch
Controlled group)
Lecture
8. basic programming stacks & subroutine Lecture
9. Multiplication and Division of two 8-bit
numbers using 8085 microprocessor
Practical
10. Multiplication and Division of two 8-bit
numbers using 8085 microprocessor
Practical
11. basic programming stacks & subroutine
(hardware & Software interrupts)
Lecture
12. basic programming stacks & subroutine
(programming examples)
Lecture
L T P S SW FW TOTAL CREDIT UNITS
3 0 2 - - - 4
13. Revision of Module and Summary of
Module
Lecture Assignment I on
programming of 8085
14. Module II: 16
Bit
Microprocessors
(Weightage : 20
%, No. of
Sessions – 13)
Addition, subtraction, Multiplication and
division of two 16 bit numbers using 8086
Practical
15. Addition, subtraction, Multiplication and
division of two 16 bit numbers using 8086
Practical
16. Study of 8086 - 8086/8088 pin out signals Lecture
17. bus timing internal architecture flag Lecture
18. register organization Execution unit Bus
Interface Unit
Lecture
19. Write 8086 program to sort an array. Practical
20. Write 8086 program to sort an array. Practical
21. Physical Memory Organization Minimum
mode and Maximum mode
Lecture
22. Interrupts comparison with 8088 Lecture
23. Interrupts comparison with 8088
(Programing practice)
Lecture
24. Write 8086 program to divide a string of
unpacked ASCII digits by an single ASCII
Digit
Practical
25. Write 8086 program to divide a string of
unpacked ASCII digits by an single ASCII
Digit
Practical
26. Revision of Module and Summary of
Module
Lecture Assignment II on
programming of 8086
Minor test will be covered as per the dates given by the university
27. Module III:8086
Family Assembly
Language
Programming
(Weightage : 20
%, No. of
Sessions – 13)
8086 Microprocessor addressing modes Lecture
28. Instruction set Lecture
29. Write 8086 program to check whether a
string is palindrome or not.
Practical
30. Write 8086 program to check whether a
string is palindrome or not.
Practical
31. Program development steps constructing
the machine codes for 8086
Lecture
32. instructions for writing programs for use
with an assembler assembly language
program development tools
Lecture
33. implementing standard program structures
in 8086 assembly language
Lecture
34. Write 8086 program that calculate the
average of 5 numbers and write the result
in AX.
Practical
35. Write 8086 program that calculate the
average of 5 numbers and write the result
in AX.
Practical
36. operators strings Procedures Macros Lecture
37. Program development on 8086
(Programing practice)
Lecture
38. Revision of Module and Summary of
Module
Lecture QUIZ1 Programs on
8086
39. Module IV:
8086 Interfacing
(Weightage: 20
%, No. of
Sessions – 13)
To study and program the programmable
peripheral interface (8255) board
Practical
40. To study and program the programmable
peripheral interface (8255) board
Practical
41. Basic memory and I/O interfacing Lecture
42. Interfacing 8086 with 8255 Lecture
43. Interfacing 8086 with 8254 Lecture
44. To study and program the programmable
interval timer (8253) board.
Practical
45. To study and program the programmable
interval timer (8253) board.
Practical
46. Interfacing 8086 with 8259 Lecture
47. Interfacing 8086 with 8251 Lecture
48. Interfacing 8086 with 8257 Lecture
49. To study and program the programmable
interrupt controller (8259) board
Practical
50. To study and program the programmable
interrupt controller (8259) board
Practical
51. Numeric processor 8087 Lecture
52. Revision of Module and Summary of
Module
Lecture Assignment III on
interfacing devices
53. Module V: 32-
bit & 64-bit
Processors
(Weightage : 20
%, No. of
Sessions – 13)
80386: Real Operating Mode Protected
Mode
Lecture
54. To study and program the programmable
DMA controller (8257) board.
Practical
55. To study and program the programmable
DMA controller (8257) board.
Practical
56. Paging Mode Lecture
57. Introduction to Pentium Processor
Architecture
Lecture
58. basic characteristics of dual Core Lecture
59. Practice of Programs done in Labs Practical
60. Webinar/ Guest lecture on
Microprocessors in Industrial use
Guest
Lecture
61. Core 2 duo Processors Lecture
62. Revision of Module and Summary of
Module
Lecture
63. Quiz Lecture Quiz 2 on Peripherals
64. Lab Viva Voce Practical
65. Lab Viva Voce Practical
Name & Signature of Faculty Members Name & Signature of Chief Course Coordinator
Mr. SumeetSehrawat
Annexure II
Course Planning & Assessment
A. Sessions:plannedandheld
S.No. Total Noof
sessions
planned
No of sessionsheldinthe monthof
June July August Sept Oct Nov Extra
Classes
if any
Total
Classes
Held
1 Lecture 39
2 Tutorials
3 Practical 26
Total 65
Signature of Faculty
withdate
Signature of HOI/HOD
B. Internal EvaluationComponents:Planning&Execution
S.No. Component Tentative planneddate Date of execution
1 HA 1
2 HA 2
3 Q/V 1
4 Q/V 2
5 CT
Signature of Faculty
withdate
Signature of HOI/HOD
Signature of HOD/HOI
(at the endof semester)

More Related Content

Similar to Session plan microprocessor & interfacing new

Microprocessor and its applications third edition
Microprocessor and its applications third editionMicroprocessor and its applications third edition
Microprocessor and its applications third editionRizwan Ahmed
 
1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptxinian2
 
Question bank malp 3340302
Question bank malp 3340302Question bank malp 3340302
Question bank malp 3340302SHAH JAINAM
 
1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptxinian2
 
microprocessor & programming
 microprocessor & programming microprocessor & programming
microprocessor & programmingGaurang Thakar
 
12109 microprocessor & programming
12109 microprocessor & programming12109 microprocessor & programming
12109 microprocessor & programmingGaurang Thakar
 
Ec6504 microprocessor and microcontroller
Ec6504 microprocessor and microcontrollerEc6504 microprocessor and microcontroller
Ec6504 microprocessor and microcontrollerSenthil Kumar
 
Pipelining and co processor.
Pipelining and co processor.Pipelining and co processor.
Pipelining and co processor.Piyush Rochwani
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMd Abdus Sobur Sikdar
 
A10 microprocessor & microcontrollers ( eee, ece & ecm )
A10 microprocessor & microcontrollers ( eee, ece & ecm )A10 microprocessor & microcontrollers ( eee, ece & ecm )
A10 microprocessor & microcontrollers ( eee, ece & ecm )Abhinay Potlabathini
 
Microprocessor Lab Manual by Er. Swapnil V. Kaware
Microprocessor Lab Manual by Er. Swapnil V. KawareMicroprocessor Lab Manual by Er. Swapnil V. Kaware
Microprocessor Lab Manual by Er. Swapnil V. KawareProf. Swapnil V. Kaware
 
Mechatronics engineering syllabus in thapar institute
Mechatronics engineering syllabus in thapar instituteMechatronics engineering syllabus in thapar institute
Mechatronics engineering syllabus in thapar instituteGrey William
 
ECET 375 Effective Communication/tutorialrank.com
 ECET 375 Effective Communication/tutorialrank.com ECET 375 Effective Communication/tutorialrank.com
ECET 375 Effective Communication/tutorialrank.comjonhson203
 
Chp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfChp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfMeetJepsy
 
ppt 1 barrybrei.ppt
ppt 1 barrybrei.pptppt 1 barrybrei.ppt
ppt 1 barrybrei.pptJenemar1
 
ECET 375 Invent Yourself/newtonhelp.com
ECET 375 Invent Yourself/newtonhelp.comECET 375 Invent Yourself/newtonhelp.com
ECET 375 Invent Yourself/newtonhelp.comlechenau125
 
A12 microprocessors & microcontrollers (common to eee & ecm)
A12 microprocessors & microcontrollers (common to eee & ecm)A12 microprocessors & microcontrollers (common to eee & ecm)
A12 microprocessors & microcontrollers (common to eee & ecm)Abhinay Potlabathini
 

Similar to Session plan microprocessor & interfacing new (20)

Microprocessor and its applications third edition
Microprocessor and its applications third editionMicroprocessor and its applications third edition
Microprocessor and its applications third edition
 
1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx
 
Question bank malp 3340302
Question bank malp 3340302Question bank malp 3340302
Question bank malp 3340302
 
1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx1 unit- PPT - SS22-23.pptx
1 unit- PPT - SS22-23.pptx
 
microprocessor & programming
 microprocessor & programming microprocessor & programming
microprocessor & programming
 
12109 microprocessor & programming
12109 microprocessor & programming12109 microprocessor & programming
12109 microprocessor & programming
 
3340302 malp
3340302 malp3340302 malp
3340302 malp
 
Ec6504 microprocessor and microcontroller
Ec6504 microprocessor and microcontrollerEc6504 microprocessor and microcontroller
Ec6504 microprocessor and microcontroller
 
Pipelining and co processor.
Pipelining and co processor.Pipelining and co processor.
Pipelining and co processor.
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
 
cd-2-Batch id-33
cd-2-Batch id-33cd-2-Batch id-33
cd-2-Batch id-33
 
A10 microprocessor & microcontrollers ( eee, ece & ecm )
A10 microprocessor & microcontrollers ( eee, ece & ecm )A10 microprocessor & microcontrollers ( eee, ece & ecm )
A10 microprocessor & microcontrollers ( eee, ece & ecm )
 
Microprocessor Lab Manual by Er. Swapnil V. Kaware
Microprocessor Lab Manual by Er. Swapnil V. KawareMicroprocessor Lab Manual by Er. Swapnil V. Kaware
Microprocessor Lab Manual by Er. Swapnil V. Kaware
 
Mechatronics engineering syllabus in thapar institute
Mechatronics engineering syllabus in thapar instituteMechatronics engineering syllabus in thapar institute
Mechatronics engineering syllabus in thapar institute
 
ECET 375 Effective Communication/tutorialrank.com
 ECET 375 Effective Communication/tutorialrank.com ECET 375 Effective Communication/tutorialrank.com
ECET 375 Effective Communication/tutorialrank.com
 
Chp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdfChp 1- barrybrei -rj.pdf
Chp 1- barrybrei -rj.pdf
 
ppt 1 barrybrei.ppt
ppt 1 barrybrei.pptppt 1 barrybrei.ppt
ppt 1 barrybrei.ppt
 
Mpmc
MpmcMpmc
Mpmc
 
ECET 375 Invent Yourself/newtonhelp.com
ECET 375 Invent Yourself/newtonhelp.comECET 375 Invent Yourself/newtonhelp.com
ECET 375 Invent Yourself/newtonhelp.com
 
A12 microprocessors & microcontrollers (common to eee & ecm)
A12 microprocessors & microcontrollers (common to eee & ecm)A12 microprocessors & microcontrollers (common to eee & ecm)
A12 microprocessors & microcontrollers (common to eee & ecm)
 

Recently uploaded

Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...MohammadAliNayeem
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.MdManikurRahman
 
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxGagandeepKaur617299
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdfKamal Acharya
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdfKamal Acharya
 
Object Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docxObject Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docxRashidFaridChishti
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdfKamal Acharya
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentjatinraor66
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxwendy cai
 
Multivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptxMultivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptxalijaker017
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationDr. Radhey Shyam
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 

Recently uploaded (20)

Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
Object Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docxObject Oriented Programming OOP Lab Manual.docx
Object Oriented Programming OOP Lab Manual.docx
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are present
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
Multivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptxMultivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptx
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent Acts
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 

Session plan microprocessor & interfacing new

  • 1. Annexure I Department of Electrical & Electronics Engg. Session Plan Course Title: Microprocessor & Interfacing Credit Units: 4 Course Code: ECE303 Course Level: UG Name ofCourse Coordinator: Mr Lala Bhasker Name ofFaculty Members Teaching the Course: 1. Mr. Sumeet Sehrawat Minimum number of sessions required: 63 S. No. Topic(Module) Topic Covered Remarks 1. Module – I: Introduction of 8-bit Microprocessor (Weightage : 20 %, No. of Sessions – 13) Introduction ofsyllabus , LTP structure, evaluation scheme, pedagogy and Learning outcomes and Microprocessors Evolution Lecture 2. Study of 8085 Microprocessor pin out signals , bus timing its internal architecture Lecture 3. Overview of 8085 instruction set (data Transfer,Arithmetic group) Lecture 4. Addition and subtraction of two 16-bit numbers using 8085 microprocessor Practical 5. Addition and subtraction of two 16-bit numbers using 8085 microprocessor Practical 6. Overview of 8085 instruction set (Logical group) Lecture 7. Overview of 8085 instruction set (branch Controlled group) Lecture 8. basic programming stacks & subroutine Lecture 9. Multiplication and Division of two 8-bit numbers using 8085 microprocessor Practical 10. Multiplication and Division of two 8-bit numbers using 8085 microprocessor Practical 11. basic programming stacks & subroutine (hardware & Software interrupts) Lecture 12. basic programming stacks & subroutine (programming examples) Lecture L T P S SW FW TOTAL CREDIT UNITS 3 0 2 - - - 4
  • 2. 13. Revision of Module and Summary of Module Lecture Assignment I on programming of 8085 14. Module II: 16 Bit Microprocessors (Weightage : 20 %, No. of Sessions – 13) Addition, subtraction, Multiplication and division of two 16 bit numbers using 8086 Practical 15. Addition, subtraction, Multiplication and division of two 16 bit numbers using 8086 Practical 16. Study of 8086 - 8086/8088 pin out signals Lecture 17. bus timing internal architecture flag Lecture 18. register organization Execution unit Bus Interface Unit Lecture 19. Write 8086 program to sort an array. Practical 20. Write 8086 program to sort an array. Practical 21. Physical Memory Organization Minimum mode and Maximum mode Lecture 22. Interrupts comparison with 8088 Lecture 23. Interrupts comparison with 8088 (Programing practice) Lecture 24. Write 8086 program to divide a string of unpacked ASCII digits by an single ASCII Digit Practical 25. Write 8086 program to divide a string of unpacked ASCII digits by an single ASCII Digit Practical 26. Revision of Module and Summary of Module Lecture Assignment II on programming of 8086 Minor test will be covered as per the dates given by the university 27. Module III:8086 Family Assembly Language Programming (Weightage : 20 %, No. of Sessions – 13) 8086 Microprocessor addressing modes Lecture 28. Instruction set Lecture 29. Write 8086 program to check whether a string is palindrome or not. Practical 30. Write 8086 program to check whether a string is palindrome or not. Practical 31. Program development steps constructing the machine codes for 8086 Lecture 32. instructions for writing programs for use with an assembler assembly language program development tools Lecture 33. implementing standard program structures in 8086 assembly language Lecture 34. Write 8086 program that calculate the average of 5 numbers and write the result in AX. Practical
  • 3. 35. Write 8086 program that calculate the average of 5 numbers and write the result in AX. Practical 36. operators strings Procedures Macros Lecture 37. Program development on 8086 (Programing practice) Lecture 38. Revision of Module and Summary of Module Lecture QUIZ1 Programs on 8086 39. Module IV: 8086 Interfacing (Weightage: 20 %, No. of Sessions – 13) To study and program the programmable peripheral interface (8255) board Practical 40. To study and program the programmable peripheral interface (8255) board Practical 41. Basic memory and I/O interfacing Lecture 42. Interfacing 8086 with 8255 Lecture 43. Interfacing 8086 with 8254 Lecture 44. To study and program the programmable interval timer (8253) board. Practical 45. To study and program the programmable interval timer (8253) board. Practical 46. Interfacing 8086 with 8259 Lecture 47. Interfacing 8086 with 8251 Lecture 48. Interfacing 8086 with 8257 Lecture 49. To study and program the programmable interrupt controller (8259) board Practical 50. To study and program the programmable interrupt controller (8259) board Practical 51. Numeric processor 8087 Lecture 52. Revision of Module and Summary of Module Lecture Assignment III on interfacing devices 53. Module V: 32- bit & 64-bit Processors (Weightage : 20 %, No. of Sessions – 13) 80386: Real Operating Mode Protected Mode Lecture 54. To study and program the programmable DMA controller (8257) board. Practical 55. To study and program the programmable DMA controller (8257) board. Practical 56. Paging Mode Lecture 57. Introduction to Pentium Processor Architecture Lecture 58. basic characteristics of dual Core Lecture 59. Practice of Programs done in Labs Practical 60. Webinar/ Guest lecture on Microprocessors in Industrial use Guest Lecture 61. Core 2 duo Processors Lecture
  • 4. 62. Revision of Module and Summary of Module Lecture 63. Quiz Lecture Quiz 2 on Peripherals 64. Lab Viva Voce Practical 65. Lab Viva Voce Practical Name & Signature of Faculty Members Name & Signature of Chief Course Coordinator Mr. SumeetSehrawat
  • 5. Annexure II Course Planning & Assessment A. Sessions:plannedandheld S.No. Total Noof sessions planned No of sessionsheldinthe monthof June July August Sept Oct Nov Extra Classes if any Total Classes Held 1 Lecture 39 2 Tutorials 3 Practical 26 Total 65 Signature of Faculty withdate Signature of HOI/HOD B. Internal EvaluationComponents:Planning&Execution S.No. Component Tentative planneddate Date of execution 1 HA 1 2 HA 2 3 Q/V 1 4 Q/V 2 5 CT Signature of Faculty withdate Signature of HOI/HOD Signature of HOD/HOI (at the endof semester)