{"id":1108,"date":"2020-02-19T08:41:44","date_gmt":"2020-02-19T08:41:44","guid":{"rendered":"https:\/\/bcisnotes.com\/thirdsemester\/?p=1108"},"modified":"2021-06-17T12:33:04","modified_gmt":"2021-06-17T12:33:04","slug":"i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes","status":"publish","type":"post","link":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/","title":{"rendered":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes"},"content":{"rendered":"<h2>I\/O and Memory Read\/Write Timing Diagrams<\/h2>\n<p>In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between the processor and these devices flow with the help of the system bus.<\/p>\n<p>There are three ways in which system bus can be allotted to them :<\/p>\n<ul>\n<li>A separate set of address, control and data bus to I\/O and memory.<\/li>\n<li>Have a common bus (data and address) for I\/O and memory but separate control lines.<\/li>\n<li>Have a common bus (data, address, and control) for I\/O and memory.<\/li>\n<\/ul>\n<p>Several memory chips and I\/O devices are connected to a microprocessor. The following figure shows a schematic diagram to interface memory chips and I\/O devices to a microprocessor.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1136 size-full\" src=\"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/memory-and-io-interfacing.png\" alt=\"I\/O and Memory Read\/Write Timing Diagrams\" width=\"527\" height=\"339\" srcset=\"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/memory-and-io-interfacing.png 527w, https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/memory-and-io-interfacing-300x193.png 300w\" sizes=\"(max-width: 527px) 100vw, 527px\" \/><\/p>\n<p><strong>Memory Interfacing<\/strong><\/p>\n<p>When we are executing any instruction, the address of memory location or an I\/O device is sent out by the microprocessor. The corresponding memory chip or I\/O device is selected by a decoding circuit. Memory requires some signals to read from and write to registers and the microprocessor transmits some signals for reading or writing data.<\/p>\n<p>The interfacing process includes matching the memory requirements with the microprocessor signals. Therefore, the interfacing circuit should be designed in such a way that it matches the memory signal requirements with the microprocessor&#8217;s signals.<\/p>\n<p><strong>I\/O interfacing<\/strong><\/p>\n<p>As we know, keyboards and displays are used as communication channels with the outside world. Therefore, it is necessary that we interface the keyboard and display it with the microprocessor. This is called I\/O interfacing.<\/p>\n<p>For this type of interfacing, we use latches and buffers for interfacing the keyboards and displays with the microprocessor. But the main drawback of this interfacing is that the microprocessor can perform only one function and so on.<\/p>\n<p>You may also like <a href=\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/execute-operation-and-timing-diagram-microprocessor-system-bcis-notes\/\" target=\"_blank\" rel=\"noopener noreferrer\">Execute Operation and Timing Diagram<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>I\/O and Memory Read\/Write Timing Diagrams In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output <a class=\"mh-excerpt-more\" href=\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/\" title=\"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":1259,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..<\/title>\n<meta name=\"description\" content=\"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..\" \/>\n<meta property=\"og:description\" content=\"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/\" \/>\n<meta property=\"og:site_name\" content=\"BCIS\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-19T08:41:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-17T12:33:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"340\" \/>\n\t<meta property=\"og:image:height\" content=\"230\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thirdsem\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/#website\",\"url\":\"https:\/\/bcisnotes.com\/thirdsemester\/\",\"name\":\"BCIS\",\"description\":\"Bachelor In Computer Information System\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bcisnotes.com\/thirdsemester\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg\",\"width\":340,\"height\":230,\"caption\":\"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#webpage\",\"url\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/\",\"name\":\"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#primaryimage\"},\"datePublished\":\"2020-02-19T08:41:44+00:00\",\"dateModified\":\"2021-06-17T12:33:04+00:00\",\"author\":{\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/#\/schema\/person\/fda786873ace151d0eda1d6428f83642\"},\"description\":\"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..\",\"breadcrumb\":{\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bcisnotes.com\/thirdsemester\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/#\/schema\/person\/fda786873ace151d0eda1d6428f83642\",\"name\":\"thirdsem\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/bcisnotes.com\/thirdsemester\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3543a2f8eda55f302777ebc69d0d87bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3543a2f8eda55f302777ebc69d0d87bc?s=96&d=mm&r=g\",\"caption\":\"thirdsem\"},\"url\":\"https:\/\/bcisnotes.com\/thirdsemester\/author\/thirdsem\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..","description":"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/","og_locale":"en_US","og_type":"article","og_title":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..","og_description":"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..","og_url":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/","og_site_name":"BCIS","article_published_time":"2020-02-19T08:41:44+00:00","article_modified_time":"2021-06-17T12:33:04+00:00","og_image":[{"width":340,"height":230,"url":"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg","path":"\/home\/u251232636\/domains\/bcisnotes.com\/public_html\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg","size":"full","id":1259,"alt":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes","pixels":78200,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"thirdsem","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/bcisnotes.com\/thirdsemester\/#website","url":"https:\/\/bcisnotes.com\/thirdsemester\/","name":"BCIS","description":"Bachelor In Computer Information System","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bcisnotes.com\/thirdsemester\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#primaryimage","inLanguage":"en-US","url":"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg","contentUrl":"https:\/\/bcisnotes.com\/thirdsemester\/wp-content\/uploads\/2020\/02\/I-O-and-Memory-Read-Write-Timing-Diagrams.jpg","width":340,"height":230,"caption":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes"},{"@type":"WebPage","@id":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#webpage","url":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/","name":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System..","isPartOf":{"@id":"https:\/\/bcisnotes.com\/thirdsemester\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#primaryimage"},"datePublished":"2020-02-19T08:41:44+00:00","dateModified":"2021-06-17T12:33:04+00:00","author":{"@id":"https:\/\/bcisnotes.com\/thirdsemester\/#\/schema\/person\/fda786873ace151d0eda1d6428f83642"},"description":"In I\/O and Memory Read\/Write Timing Diagrams as a CPU need to communicate with the various memory and input-output devices (I\/O) as we know data between..","breadcrumb":{"@id":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bcisnotes.com\/thirdsemester\/computer-architecture-and-microprocessor\/i-o-and-memory-read-write-timing-diagrams-microprocessor-system-bcis-notes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bcisnotes.com\/thirdsemester\/"},{"@type":"ListItem","position":2,"name":"I\/O and Memory Read\/Write Timing Diagrams || Microprocessor System || Bcis Notes"}]},{"@type":"Person","@id":"https:\/\/bcisnotes.com\/thirdsemester\/#\/schema\/person\/fda786873ace151d0eda1d6428f83642","name":"thirdsem","image":{"@type":"ImageObject","@id":"https:\/\/bcisnotes.com\/thirdsemester\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/3543a2f8eda55f302777ebc69d0d87bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3543a2f8eda55f302777ebc69d0d87bc?s=96&d=mm&r=g","caption":"thirdsem"},"url":"https:\/\/bcisnotes.com\/thirdsemester\/author\/thirdsem\/"}]}},"_links":{"self":[{"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/posts\/1108"}],"collection":[{"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/comments?post=1108"}],"version-history":[{"count":4,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/posts\/1108\/revisions"}],"predecessor-version":[{"id":1949,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/posts\/1108\/revisions\/1949"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/media\/1259"}],"wp:attachment":[{"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/media?parent=1108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/categories?post=1108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bcisnotes.com\/thirdsemester\/wp-json\/wp\/v2\/tags?post=1108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}