{"id":3420,"date":"2021-09-23T01:27:00","date_gmt":"2021-09-23T06:27:00","guid":{"rendered":"http:\/\/dwaynephillips.net\/workingup\/?p=3420"},"modified":"2021-08-18T06:55:44","modified_gmt":"2021-08-18T11:55:44","slug":"risc-cisc-and-general-systems-thinking","status":"publish","type":"post","link":"https:\/\/dwaynephillips.net\/workingup\/2021\/09\/risc-cisc-and-general-systems-thinking\/","title":{"rendered":"RISC, CISC, and General Systems Thinking"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">by Dwayne Phillips<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reduced complexity optimizes for simplicity. Increased complexity optimizes for simplicity in another form. Which simplicity is &#8220;best&#8221; is a matter of situation.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apple has recently moved to their own &#8220;Apple Silicon&#8221; processors. In general terms, Apple switched from Intel&#8217;s processors to ARM&#8217;s processors. ARM processors are a form of RISC. Intel processors are a form of CISC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RISC: Reduced Instruction Set Computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CISC: Complex Instruction Set Computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RISC means there are fewer instructions that the computer must be able to execute. Hence, the computer is simpler and performs tasks faster. The computer programmer, however, must &#8220;figure out&#8221; how to accomplish any given task. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CISC means there are more instructions that the computer must be able to execute. Hence, the computer is more complex and performs tasks slower. The computer programmer, however, doesn&#8217;t have to &#8220;figure out&#8221; as much to accomplish any given task.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In one case, the machine itself is simpler. In the other case, the programmer&#8217;s task is simpler. We have more simplicity in both cases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which of the two &#8220;simplicities&#8221; is better? That is a matter of the situation at hand. This means someone chooses. Do we choose after thought or simply fall into the choice (another simpler, yikes!)?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Dwayne Phillips Reduced complexity optimizes for simplicity. Increased complexity optimizes for simplicity in another form. Which simplicity is &#8220;best&#8221; is a matter of situation. Apple has recently moved to their own &#8220;Apple Silicon&#8221; processors. In general terms, Apple switched from Intel&#8217;s processors to ARM&#8217;s processors. ARM processors are a form of RISC. Intel processors [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51,83,48,58,3],"tags":[173,200,170,178,126],"class_list":["post-3420","post","type-post","status-publish","format-standard","hentry","category-choose","category-computing","category-general-systems-thinking","category-systems","category-technology","tag-choose","tag-computing","tag-general-systems-thinking","tag-systems","tag-technology"],"_links":{"self":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/comments?post=3420"}],"version-history":[{"count":1,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3420\/revisions"}],"predecessor-version":[{"id":3421,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/3420\/revisions\/3421"}],"wp:attachment":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/media?parent=3420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/categories?post=3420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/tags?post=3420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}