{"id":2251,"date":"2020-12-12T18:07:58","date_gmt":"2020-12-12T18:07:58","guid":{"rendered":"https:\/\/themindpalace.in\/?p=2251"},"modified":"2021-08-26T05:39:46","modified_gmt":"2021-08-26T05:39:46","slug":"computer-organisation-architecture","status":"publish","type":"post","link":"https:\/\/themindpalace.in\/index.php\/2020\/12\/12\/computer-organisation-architecture\/","title":{"rendered":"Computer Organisation &#038; Architecture"},"content":{"rendered":"\n<p><a href=\"#summary\">Summary on organisation and architecture of computer<\/a><\/p>\n\n\n\n<p>The original purpose of building computers was computing. Without this, most of the computing disciplines today would be a branch of theoretical mathematics.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"summary\">Summary<\/h1>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large is-layout-flow wp-block-quote-is-layout-flow\"><p><span class=\"has-inline-color has-luminous-vivid-orange-color\">Computer Architecture<\/span> describes what the computer does.<\/p><p><span class=\"has-inline-color has-luminous-vivid-orange-color\">Computer Organization<\/span> describes how it does it.<\/p><\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<p>A computer system, like any system, consists of an inter-related set of components.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation.jpg\" alt=\"\" class=\"wp-image-2256\" width=\"493\" height=\"349\" srcset=\"https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation.jpg 986w, https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation-300x212.jpg 300w, https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation-768x543.jpg 768w, https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation-700x496.jpg 700w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Von Neumann Architecture<\/strong><\/h2>\n\n\n\n<p>A defining point in the history of computing was in 1944\u20131945. It is the realization that&nbsp;data&nbsp;and&nbsp;instructions to manipulate data&nbsp;were logically the same and could be stored in the same place.<\/p>\n\n\n\n<p>The computer design built upon this principle, which became known as the&nbsp;<em>von Neumann architecture<\/em>, is still the basis for a computer today.<\/p>\n\n\n\n<p>Another major characteristic of the von Neumann architecture is that&nbsp;<strong>the units that process information&nbsp;are separate from&nbsp;the units that store information<\/strong>.&nbsp;<\/p>\n\n\n\n<p>This characteristic leads to the following components of the von Neumann architecture.<\/p>\n\n\n\n<ul><li>CPU (central processing unit),&nbsp;<\/li><li>Memory, and&nbsp;<\/li><li>I\/O components,&nbsp;<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/05\/Von_Neumann_Architecture.png\" alt=\"Von Neumann Architecture\" class=\"wp-image-98\" width=\"574\" height=\"332\" srcset=\"https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/05\/Von_Neumann_Architecture.png 765w, https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/05\/Von_Neumann_Architecture-300x174.png 300w\" sizes=\"(max-width: 574px) 100vw, 574px\" \/><\/figure><\/div>\n\n\n\n<p>This novel idea meant that a computer built with this architecture would be much easier to reprogram.<\/p>\n\n\n\n<p>In this model,<\/p>\n\n\n\n<ul><li>The memory unit holds both data and instructions.<\/li><li>The contents of this memory are addressable by location, without regard to the type of data contained there.<\/li><li>Execution occurs in sequential order (unless explicitly modified) from one instruction to the next.<\/li><li>The arithmetic\/logic gate unit performs arithmetic and logic operations on data.<\/li><li>The input unit moves data from the outside world into the computer.<\/li><li>The output unit moves results from inside the computer to the outside world.<\/li><li>The control directs the flow of data between the CPU and the other devices. It tells the computer&#8217;s memory, arithmetic and logic unit, and input and output devices how to respond to the instructions that have been sent to the processor.<\/li><\/ul>\n\n\n\n<p>These components are interconnected in some fashion to achieve the required functions of the computer,&nbsp;which is to execute programs.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote is-style-default\"><blockquote><p>A computer\u2019s organization is hierarchical.<\/p><\/blockquote><\/figure>\n\n\n\n<p>Each higher-level component can be further described by dividing it into its subcomponents and describing their structure and function.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<p>Major components of a computer are:<\/p>\n\n\n\n<ul><li>Memory<\/li><li>CPU<\/li><li>I\/O<\/li><\/ul>\n\n\n\n<p>CPU consists:<\/p>\n\n\n\n<ul><li>Registers<\/li><li>ALU<\/li><li>Control Unit<\/li><\/ul>\n\n\n\n<p>etc.,<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Let&#8217;s explore each of them in detail<\/h3>\n\n\n\n<p>The definition of a computer outlines its capabilities; a computer is an electronic device that can store, retrieve, and process data. Therefore, all of the instructions that we give to the computer are related to storing, retrieving, and processing data.<\/p>\n\n\n\n<p><strong>Next<\/strong>:<\/p>\n\n\n\n<p><a href=\"https:\/\/themindpalace.in\/index.php\/2020\/12\/21\/language-of-computers-binary\/\">Language of Computers &#8211; Binary<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary on organisation and architecture of computer The original purpose of building computers was computing. Without this, most of the computing disciplines today would be a branch of theoretical mathematics. Summary Computer Architecture describes&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":2256,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[293,475,2],"tags":[284,283],"cp_meta_data":{"_edit_lock":["1629956386:2"],"_last_editor_used_jetpack":["block-editor"],"_edit_last":["2"],"_heateor_sss_meta":["a:2:{s:7:\"sharing\";i:0;s:16:\"vertical_sharing\";i:0;}"],"_thumbnail_id":["2256"],"_jetpack_related_posts_cache":["a:1:{s:32:\"8f6677c9d6b0f903e98ad32ec61f8deb\";a:2:{s:7:\"expires\";i:1777809401;s:7:\"payload\";a:3:{i:0;a:1:{s:2:\"id\";i:2321;}i:1;a:1:{s:2:\"id\";i:87;}i:2;a:1:{s:2:\"id\";i:1350;}}}}"]},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/themindpalace.in\/wp-content\/uploads\/2020\/12\/Relationship_between_Computer_Architecture_and_Computer_Organisation.jpg","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/posts\/2251"}],"collection":[{"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/comments?post=2251"}],"version-history":[{"count":23,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/posts\/2251\/revisions"}],"predecessor-version":[{"id":2485,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/posts\/2251\/revisions\/2485"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/media\/2256"}],"wp:attachment":[{"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/media?parent=2251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/categories?post=2251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themindpalace.in\/index.php\/wp-json\/wp\/v2\/tags?post=2251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}