411 REFERENCE · Wikipedia
संगणक वास्तुकला
Reference material by Wikipedia contributors. This retains its source identity and is not 411 news reporting.
thumb|right|300px|मिप्स (MIPS) शैली की संगणक वास्तुकला, जिसमें पाइपलाइन प्रणाली का प्रयोग दर्शाया गया है
संगणक वास्तुकला (computer architecture) संगणक अभियान्त्रिकी की एक शाखा है जिसमें वह नियम व विधियाँ समझी जाती हैं जिनसे संगणक प्रणालियों की कार्यक्षमता, संगठन और निर्माण प्रक्रियाएँ निर्धारित की जाती हों। इसमें संगणकों में प्रयोग होने वाले निर्देश समूह (instruction set), तर्क डिज़ाइन (logic design) और सूक्ष्मवास्तु डिज़ाइन (microarchitecture design) सम्मिलित हैं।Clements Alan Principles of Computer Hardware 1 Fourth Architecture describes the internal organization of a computer in an abstract way; that is, it defines the capabilities of the computer and its programming model. You can have two computers that have been constructed in different ways with different technologies but with the same architecture.Hennessy John Patterson David Computer Architecture: A Quantitative Approach 11 Fifth This task has many aspects, including instruction set design, functional organization, logic design, and implementation.
center|550px|thumb|इन्टेल कोर २ की संरचना
thumb|एक कंप्यूटर वास्तुकला की अमूर्त परतों की एक श्रृंखला के रूप में एक विशिष्ट दृष्टि: हार्डवेयर, फर्मवेयर, कोडांतरक, कर्नेल, ऑपरेटिंग सिस्टम और अनुप्रयोग
इतिहास
पहला प्रलेखित कंप्यूटर आर्किटेक्चर विश्लेषणात्मक इंजन का वर्णन करते हुए चार्ल्स बैबेज और एडा लवलेस के बीच पत्राचार में था । 1936 में कंप्यूटर Z1 का निर्माण करते समय, कोनराड ज़ूस ने अपनी भविष्य की परियोजनाओं के लिए दो पेटेंट अनुप्रयोगों में वर्णित किया कि मशीन निर्देशों को डेटा के लिए उपयोग किए जाने वाले समान भंडारण में संग्रहीत किया जा सकता है, अर्थात संग्रहीत-प्रोग्राम अवधारणा। Electronic Digital Computers Nature 25 September 1948 162 487 http://www.computer50.org/kgill/mark1/natletter.html 2009-04-10 10.1038/162487a0 https://web.archive.org/web/20090406014626/http://www.computer50.org/kgill/mark1/natletter.html 6 April 2009 dead Williams F. C. Kilburn T. 4117 1948Natur.162..487W Susanne Faber, "Konrad Zuses Bemuehungen um die Patentanmeldung der Z3", 2000 दो अन्य प्रारंभिक और महत्वपूर्ण उदाहरण हैं:
जॉन वॉन न्यूमैन का 1945 का पेपर, ईडवीएसी पर एक रिपोर्ट का पहला मसौदा , जिसमें तार्किक तत्वों के एक संगठन का वर्णन किया गया था;First Draft of a Report on the EDVAC https://archive.org/details/firstdraftofrepo00vonn Neumann John 1945 9 और
स्वचालित कंप्यूटिंग इंजन के लिए एलन ट्यूरिग के अधिक विस्तृत प्रस्तावित इलेक्ट्रॉनिक कैलकुलेटर , 1945 भी और जिसमें जॉन वॉन न्यूमैन के पेपर का हवाला दिया गया था। Reproduced in B. J. Copeland (Ed.), "Alan Turing's Automatic Computing Engine", Oxford University Press, 2005, pp. 369-454.
कंप्यूटर साहित्य में "आर्किटेक्चर" शब्द का पता 1959 में आईबीएम के मुख्य अनुसंधान केंद्र में मशीन संगठन विभाग के सदस्यों , लाइल आर। जॉनसन और फ्रेडरिक पी। ब्रूक्स, जूनियर के काम से लगाया जा सकता है । जॉनसन को एक मालिकाना लिखने का अवसर मिला। स्ट्रेच के बारे में अनुसंधान संचार , लॉस एलामोस नेशनल लेबोरेटरी के लिए आईबीएम द्वारा विकसित सुपर कंप्यूटर (उस समय लॉस एलामोस साइंटिफिक लेबोरेटरी के रूप में जाना जाता था)। शानदार ढंग से अलंकृत कंप्यूटर पर चर्चा के लिए विस्तार के स्तर का वर्णन करने के लिए, उन्होंने नोट किया कि प्रारूपों, निर्देश प्रकार, हार्डवेयर पैरामीटर और गति वृद्धि का उनका विवरण "सिस्टम आर्किटेक्चर" के स्तर पर था, एक शब्द जो "मशीन संगठन" से अधिक उपयोगी लग रहा था। "https://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/05-10/102634114.pdf Johnson Lyle A Description of Stretch 1 1960 7 October 2017
इसके बाद, एक स्ट्रेच डिजाइनर, ब्रूक्स ने प्लानिंग ए कंप्यूटर सिस्टम: प्रोजेक्ट स्ट्रेच नामक पुस्तक का अध्याय 2 खोला, जिसमें कहा गया था, "कंप्यूटर आर्किटेक्चर, अन्य आर्किटेक्चर की तरह, एक संरचना के उपयोगकर्ता की जरूरतों को निर्धारित करने और फिर डिजाइन करने की कला है। आर्थिक और तकनीकी बाधाओं के भीतर उन जरूरतों को यथासंभव प्रभावी ढंग से पूरा करें।" Planning a Computer System https://archive.org/details/planningcomputer00buch Buchholz Werner 1962 5
ब्रूक्स ने आईबीएम सिस्टम/360 (जिसे अब आईबीएम zSeries कहा जाता है ) कंप्यूटर की लाइन विकसित करने में मदद की, जिसमें "आर्किटेक्चर" एक संज्ञा बन गया जो "उपयोगकर्ता को क्या जानना चाहिए"। http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/system360/ System 360, From Computers to Computer Systems IBM100 7 March 2012 11 May 2017 3 अप्रैल 2012 https://web.archive.org/web/20120403020049/http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/system360/ dead बाद में, कंप्यूटर उपयोगकर्ता इस शब्द का प्रयोग कई कम स्पष्ट तरीकों से करने लगे।Hellige Hans Dieter Geschichten der Informatik: Visionen, Paradigmen, Leitmotive https://archive.org/details/geschichtenderin00hell Die Genese von Wissenschaftskonzeptionen der Computerarchitektur: Vom "system of organs" zum Schichtmodell des Designraums 411–472 2004
प्रारंभिक कंप्यूटर आर्किटेक्चर को कागज पर डिजाइन किया गया था और फिर सीधे अंतिम हार्डवेयर रूप में बनाया गया था। ACE underwent seven paper designs in one year, before a prototype was initiated in 1948. [B. J. Copeland (Ed.), "Alan Turing's Automatic Computing Engine", OUP, 2005, p. 57] बाद में, कंप्यूटर आर्किटेक्चर प्रोटोटाइप को भौतिक रूप से एक ट्रांजिस्टर-ट्रांजिस्टर लॉजिक (TTL) कंप्यूटर के रूप में बनाया गया था - जैसे कि 6800 और PA-RISC के प्रोटोटाइप- का परीक्षण किया गया, और अंतिम हार्डवेयर फॉर्म के लिए प्रतिबद्ध होने से पहले ट्वीक किया गया। . 1990 के दशक तक, नए कंप्यूटर आर्किटेक्चर को आम तौर पर "निर्मित", परीक्षण किया जाता है, और एक कंप्यूटर आर्किटेक्चर सिम्युलेटर में कुछ अन्य कंप्यूटर आर्किटेक्चर के अंदर बदल दिया जाता है ; या एक FPGA के अंदर एक नरम माइक्रोप्रोसेसर के रूप में ; या दोनों—अंतिम हार्डवेयर फॉर्म के लिए प्रतिबद्ध होने से पहले। https://www.cise.ufl.edu/~mssz/CompOrg/CDAintro.html Organization of Computer Systems Schmalz M.S. UF CISE 11 May 2017
इन्हें भी देखें
संगणक
केंद्रीय प्रक्रमन एकक
सन्दर्भ
*
श्रेणी:केंद्रीय प्रक्रमन एकक