{"id":25496,"date":"2020-07-23T16:13:02","date_gmt":"2020-07-23T16:13:02","guid":{"rendered":"https:\/\/www.inspirenignite.com\/jntuh\/18cm303c-computer-architecture-syllabus-for-computer-engineering-3rd-sem-c18-curriculum-tssbtet\/"},"modified":"2020-07-23T16:13:02","modified_gmt":"2020-07-23T16:13:02","slug":"18cm303c-computer-architecture-syllabus-for-computer-engineering-3rd-sem-c18-curriculum-tssbtet","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/18cm303c-computer-architecture-syllabus-for-computer-engineering-3rd-sem-c18-curriculum-tssbtet\/","title":{"rendered":"18CM-303C: Computer Architecture Syllabus for Computer Engineering 3rd Sem C18 Curriculum TSSBTET"},"content":{"rendered":"<p align=\"justify\">Computer Architecture detailed Syllabus for Computer Engineering (DCME), C18 curriculum has been taken from the <a href=\"https:\/\/www.sbtet.telangana.gov.in\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">TSSBTET<\/a> official website and presented for the diploma students. For Course Code, Course Name, Lectures, Tutorial, Practical\/Drawing, Internal Marks, Max Marks, Total Marks, Min Marks and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For all other Diploma in Computer Engineering (DCME) Syllabus for 3rd Sem C18 Curriculum TSSBTET, do visit <a href=\"..\/computer-engineering-dcme-syllabus-for-3rd-sem-c18-curriculum-tssbtet\">Diploma in Computer Engineering (DCME) Syllabus for 3rd Sem C18 Curriculum TSSBTET Subjects<\/a>. The detailed Syllabus for computer architecture is as follows.  <\/p>\n<h4>Prerequisites:<\/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<h4>Course Outcome:<\/h4>\n<p>  Upon completion of the course the student shall be able to<\/p>\n<ol>\n<li>Recognize and explain the functional of computers units<\/li>\n<li>Categorize instruction formats and addressing modes<\/li>\n<li>Develop fixed point, floating point arithmetic algorithms<\/li>\n<li>Demonstrate about computer memory system.<\/li>\n<li>Utilize input and output units efficiently.<\/li>\n<li>Contrast vector and pipeline processing , RISC and CISC<\/li>\n<\/ol>\n<h4>Unit 1: Processor Organization:<\/h4>\n<p>  Functional block diagram of Digital computer &#8211; Simple accumulator based CPU and function of each unit &#8211; Stored program concept<\/p>\n<h4>Unit 2: Information Representation and Instruction Format:<\/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<h4>Unit 3: Computer Arithmetic :<\/h4>\n<p>  Fixed point addition and subtraction, multiplication and division operations with flowcharts -floating point addition, subtraction, multiplication and division operations with flowcharts.<\/p>\n<h4>Unit 4: Organization of Computer Memory System:<\/h4>\n<p>  Main and auxiliary memory &#8211; Need for memory hierarchy in a computer -Significance of various memory devices characteristics: access time, access rate, alterability , permanence of storage, cycle time &#8211; Associative Memory &#8211; Virtual memory organization in a computer system &#8211; Virtual address and physical address organization &#8211; Principle and advantage of cache memory organization- Principle of memory interleaving in a computer<\/p>\n<h4>Unit 5: Input and Output Organization:<\/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<h4>Unit 6: Pipeline, Vector Processing and Processors Architecture:<\/h4>\n<p>  Principle of Parallel processing &#8211; Flynns classification of Parallel processing &#8211; Principle of pipeline processing &#8211; Advantages of parallel processing and pipeline processing -Arithmetic instruction pipeline -Vector processing and array processor-Processor- Introduction, Advanced processor technology, instruction set architectures, CISC scalar processor, RISC scalar processor, comparison CISC and RISC<\/p>\n<h4>Reference Books:<\/h4>\n<ol>\n<li>Computer System Architecture &#8211; M.Moris Mano, IIIrd Edition, PHI \/ Pearson, 2006.<\/li>\n<li>Computer Organization &#8211; Car Hamacher, Zvonks Vranesic, Safwat Zaky, V Edition, McGraw Hill, 2002.<\/li>\n<li>Computer Organization and Architecture &#8211; William Stallings Seventh Edition, PHI\/Pearson, 2006.<\/li>\n<li>Computer Architecture and Organization &#8211; John P. Hayes, Mc Graw Hill International editions, 1998.<\/li>\n<li>Computer architecture and organization , 4th edition , P Chakraborty , JAICO publishers<\/li>\n<\/ol>\n<p>  Suggested Learning Outcomes: Upon completion of the course the student shall be able to<\/p>\n<p><strong>Processor Organization<\/strong>\n  <\/p>\n<ul>\n<li>Draw the functional block diagram of Digital computer and explain the function of each unit.<\/li>\n<li>Draw the block diagram of simple accumulator based CPU.<\/li>\n<li>Explain the function of each unit.<\/li>\n<li>Define the terms micro operation, macro operation, instruction cycle, fetch cycle and execution cycle.<\/li>\n<li>Define stored program concept.<\/li>\n<li>Describe the sequential execution of a program stored in memory by the CPU<\/li>\n<\/ul>\n<p><strong>Information Representation and Instruction Format<\/strong>\n  <\/p>\n<ul>\n<li>Explain the basic types of information representation in a computer.<\/li>\n<li>Define floating point representation and fixed point representation of numbers.<\/li>\n<li>Illustrate the same with example.<\/li>\n<li>Distinguish between Fixed point and Floating point representations.<\/li>\n<li>Complements<\/li>\n<ol type=\"a\">\n<li>(r-1)s Complement<\/li>\n<li>(r)s Complement<\/li>\n<\/ol>\n<li>Instruction format<\/li>\n<li>Define Operand, Opcode and address.<\/li>\n<li>Explain zero address, one address, two address and three address instructions with simple examples.<\/li>\n<li>Explain addressing modes.<\/li>\n<\/ul>\n<p><strong>Computer Arithmetic<\/strong>\n  <\/p>\n<ul>\n<li>Explain the fixed point addition and subtraction operations with flowchart.<\/li>\n<li>Explain the Fixed point multiplication operation with flowchart.<\/li>\n<li>Develop Booth multiplication algorithm with flowchart.<\/li>\n<li>Explain the Fixed point division operation with flowchart.<\/li>\n<li>Describe floating point addition, subtraction operations with flowchart<\/li>\n<li>Explain floating point multiplication operation with flowchart.<\/li>\n<li>Explain floating point division operation with flowchart.<\/li>\n<\/ul>\n<p><strong>Organization of Computer Memory System<\/strong>\n  <\/p>\n<ul>\n<li>Distinguish between main and auxiliary memory.<\/li>\n<li>Explain the need for memory hierarchy in a computer.<\/li>\n<li>State the significance of various memory device characteristics: access time, access rate, alterability, permanence of storage, cycle time.<\/li>\n<li>Discuss Associative Memory<\/li>\n<li>Explain virtual memory organization in a computer system<\/li>\n<li>Explain virtual address and physical address organization.<\/li>\n<li>State the principle of locality of reference<\/li>\n<li>Explain cache memory organization.<\/li>\n<li>Analyse the importance of the principle of memory interleaving in a computer.<\/li>\n<\/ul>\n<p><strong>Input and Output Organization<\/strong>\n  <\/p>\n<ul>\n<li>List any five peripheral devices that can be connected to a computer.<\/li>\n<li>Explain the need for an interface.<\/li>\n<li>List out three modes of data transfer.<\/li>\n<li>Compare synchronous and asynchronous data transfer.<\/li>\n<li>Discuss strobe controlled procedure of data transfer<\/li>\n<li>Discuss hand shaking procedure of data transfer.<\/li>\n<li>Explain programmed I\/O method of data transfer.<\/li>\n<li>Explain interrupted initiated I\/O.<\/li>\n<li>Explain DMA controlled transfer.<\/li>\n<li>Explain priority interrupt, polling, and daisy chaining priority.<\/li>\n<li>Explain Input Output Processor.<\/li>\n<li>List bus systems<\/li>\n<li>Explain about bus system.<\/li>\n<\/ul>\n<p><strong>Pipeline, Vector Processing and Processors Architecture<\/strong>\n  <\/p>\n<ul>\n<li>Explain the principle of Parallel processing.<\/li>\n<li>Describe Flynns classification of Parallel processing.<\/li>\n<li>Explain the principle of pipeline processing.<\/li>\n<li>List advantages of parallel processing.<\/li>\n<li>List advantages of pipelining.<\/li>\n<li>Compare parallel processing and pipelining.<\/li>\n<li>Explain arithmetic instruction pipeline.<\/li>\n<li>Explain vector processing.<\/li>\n<li>Explain array processor.<\/li>\n<li>Introduction to processors.<\/li>\n<li>Explain about advanced processor technology<\/li>\n<li>Describe instruction set architecture with examples.<\/li>\n<li>Describe RISC processor<\/li>\n<li>Describe CISC processor.<\/li>\n<li>Give the differences between RISC and CISC processors.<\/li>\n<\/ul>\n<h4>Suggested Student Activities<\/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<h4>Suggested E-learning references<\/h4>\n<ol>\n<li>https:\/\/www.studytonight.com\/computer-architecture\/<\/li>\n<li>https:\/\/www.phy.ornl.gov\/csep\/ca\/node2.html<\/li>\n<li>https:\/\/nptel.ac.in\/courses\/106102062\/<\/li>\n<\/ol>\n<h4>Course Outcome:<\/h4>\n<ol>\n<li>Recognize and explain the functional units of computers<\/li>\n<li>Categorize instruction formats and addressing modes<\/li>\n<li>Develop fixed point, floating point arithmetic algorithms<\/li>\n<li>Demonstrate about computer memory system.<\/li>\n<li>Utilize input and output units efficiently.<\/li>\n<li>Contrast vector and pipeline processing , RISC and CISC<\/li>\n<\/ol>\n<p align=\"justify\">For detail Syllabus of all other subjects of Computer Engineering, C18 curriculum do visit <a href=\"..\/category\/dcme+3rd-sem\">Diploma In Computer Engineering 3rd Sem Syllabus for C18 curriculum<\/a>.<\/p>\n<p align=\"justify\">For all Computer Engineering results, visit <a href=\"https:\/\/www.inspirenignite.com\/jntuh\/ts-sbtet-diploma-result-nov-2019-declare\/\">TSSBTET DCME all semester results<\/a> direct links.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computer Architecture detailed Syllabus for Computer Engineering (DCME), C18 curriculum has been taken from the TSSBTET official website and presented for the diploma students. For Course Code, Course Name, Lectures, [&hellip;]<\/p>\n","protected":false},"author":2344,"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":[128,135],"tags":[],"class_list":["post-25496","post","type-post","status-publish","format-standard","hentry","category-3rd-sem","category-dcme"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/25496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/users\/2344"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/comments?post=25496"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/25496\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=25496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=25496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=25496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}