{"id":29058,"date":"2025-04-14T14:39:51","date_gmt":"2025-04-14T09:09:51","guid":{"rendered":"https:\/\/www.inspirenignite.com\/mh\/314321-microprocessor-programming-syllabus-for-data-science-4th-sem-k-scheme-msbte-pdf\/"},"modified":"2025-04-14T14:39:51","modified_gmt":"2025-04-14T09:09:51","slug":"314321-microprocessor-programming-syllabus-for-data-science-4th-sem-k-scheme-msbte-pdf","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/mh\/314321-microprocessor-programming-syllabus-for-data-science-4th-sem-k-scheme-msbte-pdf\/","title":{"rendered":"314321: Microprocessor Programming Syllabus for Data Science 4th Sem K Scheme MSBTE PDF"},"content":{"rendered":"<p align=\"justify\">Microprocessor Programming detailed Syllabus for Data Science (DS), K scheme PDF has been taken from the <a href=\"https:\/\/econtent.msbte.edu.in\/curriculum_search\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">MSBTE<\/a> official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical\/Drawing, Credits, Theory (Max &amp; Min) Marks, Practical (Max &amp; Min) Marks, Total Marks, and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For all other MSBTE Data Science 4th Sem K Scheme Syllabus PDF, do visit <a href=\"..\/msbte-data-science-4th-sem-k-scheme-syllabus-pdf\/\">MSBTE Data Science 4th Sem K Scheme Syllabus PDF Subjects<\/a>. The detailed Syllabus for microprocessor programming is as follows.<\/p>\n<p><h4>Rationale<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Course Outcomes:<\/h4>\n<p>Students will be able to achieve &amp; demonstrate the following COs on completion of course based learning<\/p>\n<ol>\n<li>Analyze the functional block diagram of 8086 microprocessor.<\/li>\n<li>Use program development tools and assembler directives.<\/li>\n<li>Use instructions in different addressing modes.<\/li>\n<li>Develop an assembly language program for a given task using assembler.<\/li>\n<li>Use procedures and macros to develop an assembly language program for a given problem.<\/li>\n<\/ol>\n<p><h4>Unit I<\/h4>\n<p>8086-16 Bit Microprocessor 1.1\t8086 Microprocessor: Salient features, pin descriptions 1.2\tArchitecture of 8086: Functional block diagram, register organization 1.3\tConcept of pipelining 1.4\tMemory segmentation, Physical memory addresses generation\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nLecture usi chalk-boar Presentatio Hands-on\n<\/p>\n<p><h4>Unit II<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Unit III<\/h4>\n<p>Instruction Set of 8086 Microprocessor 3.1\tMachine language instruction format 3.2\tAddressing modes 3.3\tInstruction set: \tArithmetic instructions \tLogical Instructions \tData transfer instructions \tFlag manipulation instructions \tString operation instructions \tProgram control transfer or branching instructions \tProcess control instructions\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nLecture usi chalk-boar Presentatio Hands-on Collaborati learning\n<\/p>\n<p><h4>Unit IV<\/h4>\n<p>Assembly Language Programming 4.1\tModels of 8086 assembly language program 4.2\tProgramming using assembler: \tArithmetic operations on hexadecimal and BCD numbers \tSum of series \tSmallest and largest numbers from array \tSorting numbers in ascending and descending order \tCheck whether given number is odd or even \tCheck whether given number is positive or negative \tBlock transfer \tString operations &#8211; Length, Reverse, Compare, Concatenation, Copy \tCount numbers of &#8216;l&#8217; and &#8216;0&#8217; in 16 bit number\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nLecture usi chalk-boar Presentatio Hands-on Collaborati learning\n<\/p>\n<p><h4>Unit V<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>List of Experiments:<\/h4>\n<ol>\n<li>* Identification of various blocks in 8086 microprocessor architecture\t2\tC<\/li>\n<li>* Use assembly language programming (ALP) tools and directives\t2\tC<\/li>\n<li>* ALP to perform addition and subtraction of two given numbers\t2\tC<\/li>\n<li>ALP for multiplication of two signed and unsigned numbers\t2\tC<\/li>\n<li>ALP to perform division of two unsigned and signed numbers\t2\tC<\/li>\n<li>ALP to add, subtract, multiply and divide two BCD numbers\t2\tC<\/li>\n<li>* ALP to perform block transfer operation\t2\tC<\/li>\n<li>ALP to find sum of series\t2\tC<\/li>\n<li>* ALP to find smallest and largest number from array of numbers\t2\tC<\/li>\n<li>ALP to arrange numbers in an array in ascending or descending order\t2\tC<\/li>\n<li>* ALP to find the length of string and concatanate two strings\t2\tC<\/li>\n<li>ALP for string operations such as string reverse and string copy\t2\tC<\/li>\n<li>ALP to compare two strings\t2\tC<\/li>\n<li>* ALP to check a given number is odd or even\t2\tC<\/li>\n<li>ALP to check a given number is positive or negative\t2\tC<\/li>\n<li>ALP to count number of&#8217; &#8216;0&#8217; and &#8216;1&#8217;s in a given number\t2\tC<\/li>\n<li>* ALP to perform arithmetic operations on given numbers using procedure\t2\tC<\/li>\n<li>ALP to perform arithmetic operations on given numbers using macro\t2\tC<\/li>\n<\/ol>\n<p><h4>Self Learning<\/h4>\n<\/p>\n<p><i>Micro Project<\/i><\/p>\n<ul>\n<li>The micro project has to be laboratory-based developed in assembly language as suggested by teacher. Each microproject should encompass of two or more CO&#8217;s which are in fact, an integration of laboratory experiment LLO&#8217;s. Some of the suggested microprojects are given below.<\/li>\n<ol type=\"a\">\n<li>Conversion of number system-(Any one):<\/li>\n<\/ol>\n<ol>\n<li>Convert hexadecimal number to equivalent BCD.<\/li>\n<li>Convert BCD number to equivalent hexadecimal number<\/li>\n<ol type=\"a\">\n<li>Array-(Any one):<\/li>\n<\/ol>\n<li>Separate odd and even number from given array, store them in separate array and find the sum.<\/li>\n<li>Separate odd and even number from given array, store them in separate array and find the smallest and large them.<\/li>\n<li>Separate odd and even number from given array, store them in separate array and sort numbers in ascending descending order.<\/li>\n<ol type=\"a\">\n<li>Basic mathematical functions-(Any one):<\/li>\n<\/ol>\n<li>Generate fibonacci series.<\/li>\n<li>Calculate a factorial of given number.<\/li>\n<ol type=\"a\">\n<li>String manipulation-(Any one):<\/li>\n<\/ol>\n<li>Convert given lower case string to upper case string and vice-versa.<\/li>\n<li>Check the given string for palindrome.<\/li>\n<li>Search given character and its position in a string; i.e. find how many times character is present in a string an position in a string.<\/li>\n<\/ol>\n<\/ul>\n<p><i>Assignment<\/i><\/p>\n<ul>\n<li>Prepare a comparative survey report of 8086 microprocessor with i3, i5, i7, i9 or AMD Ryzen processor.<\/li>\n<\/ul>\n<p><h4>Laboratory Equipment<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Learning Materials<\/h4>\n<ol>\n<li>Douglas V. Hall\tMicroprocessor and Interfacing (Programming and Hardware) McGraw Hill Education, New D ISBN-13: 9780070257429<\/li>\n<li>Walter A. Triebel, Avtar Singh\tThe 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications\tPearson Publicatio New Delhi ISBN-13: 9780131228047<\/li>\n<li>Sunil Mathur\tMicroprocessor 8086: Architecture, Programming and Interfacing\tPHI, New Delhi ISBN-13: 9788120340879<\/li>\n<li>K. R. Venugopal and Raj Kumar\tMicroprocessor X86 Programming\tBPB Publications, ISBN-13: 9788170294580<\/li>\n<\/ol>\n<p><h4>Learning Websites<\/h4>\n<ol>\n<li>https:\/\/www.tutorialspoint.com\/microprocessor\/microprocessor _8086_overview.htm\tArchitecture of 8086<\/li>\n<li>https:\/\/www.geeksforgeeks.org\/architecture-of-8086\/\tArchitecture of 8086<\/li>\n<li>https:\/\/www.javatpoint.com\/8086-microprocessor\tPin description and Architect 8086<\/li>\n<li>https:\/\/electronicsdesk.com\/assembler-directives.html\tAssembler directives<\/li>\n<li>https:\/\/www.geeksforgeeks.org\/addressing-modes-8086-micropro cessor\/\tAddressing modes of 8086<\/li>\n<li>https:\/\/www.tutorialspoint.com\/microprocessor\/microprocessor _8086_addressing_modes.htm\tAddressing modes of 8086<\/li>\n<li>https:\/\/www.tutorialspoint.com\/microprocessor\/microprocessor _8086_instruction_sets.htm\tInstruction set of 8086<\/li>\n<li>https:\/\/www.javatpoint.com\/instruction-set-of-8086\tInstruction set of 8086<\/li>\n<li>https:\/\/nptel.ac.in\/courses\/108103157\tNPTEL Course on Microprocessors and Interfac<\/li>\n<\/li>\n<\/ol>\n<p align=\"justify\">For detail Syllabus of all other subjects of Data Science, K scheme do visit <a href=\"..\/category\/msbte\/ds\/\">Data Science 4th Sem Syllabus for K scheme<\/a>.<\/p>\n<p align=\"justify\">For all Data Science results, visit <a href=\"https:\/\/www.inspirenignite.com\/mh\/msbte-results\/\">MSBTE Data Science all semester results<\/a> direct links.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microprocessor Programming detailed Syllabus for Data Science (DS), K scheme PDF has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, [&hellip;]<\/p>\n","protected":false},"author":2351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[118,141],"tags":[],"class_list":["post-29058","post","type-post","status-publish","format-standard","hentry","category-4th-sem-msbte","category-ds"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/29058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/users\/2351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/comments?post=29058"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/29058\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/media?parent=29058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/categories?post=29058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/tags?post=29058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}