About: Computer Architecture Exam Pro
Organisasi Komputer dan ArsitekturQuizPrep Pro
Arsitektur komputer pertama kali didokumentasikan dalam korespondensi antara Charles Babbage dan Ada Lovelace, menggambarkan mesin analitis. Ketika membangun komputer Z1 pada tahun 1936, Konrad Zuse menjelaskan dalam dua aplikasi paten untuk proyek-proyeknya di masa depan bahwa instruksi mesin dapat disimpan dalam penyimpanan yang sama yang digunakan untuk data, yaitu konsep program tersimpan. [3] [4] Dua contoh awal dan penting lainnya adalah:
Karya John von Neumann tahun 1945, Draft Pertama Laporan EDVAC, yang menggambarkan organisasi elemen logis; [5] dan
Kalkulator Elektronik Usulan Alan Turing yang lebih rinci untuk Mesin Komputasi Otomatis, juga 1945 dan yang mengutip makalah John von Neumann. [6]
Istilah "arsitektur" dalam literatur komputer dapat ditelusuri ke karya Lyle R. Johnson dan Frederick P. Brooks, Jr, anggota departemen Organisasi Mesin di pusat penelitian utama IBM pada tahun 1959. Johnson memiliki kesempatan untuk menulis kepemilikan. komunikasi penelitian tentang Stretch, komputer super yang dikembangkan IBM untuk Laboratorium Nasional Los Alamos (pada saat itu dikenal sebagai Laboratorium Ilmiah Los Alamos). Untuk menggambarkan tingkat detail untuk membahas komputer yang diperindah dengan mewah, ia mencatat bahwa deskripsi format, tipe instruksi, parameter perangkat keras, dan peningkatan kecepatan berada pada level "arsitektur sistem" - sebuah istilah yang tampaknya lebih berguna daripada "organisasi mesin". . ”[7]
Selanjutnya, Brooks, seorang desainer Peregangan, memulai Bab 2 buku (Perencanaan Sistem Komputer: Project Stretch, ed. W. Buchholz, 1962) dengan menulis, [8]
Arsitektur komputer, seperti arsitektur lainnya, adalah seni menentukan kebutuhan pengguna struktur dan kemudian merancang untuk memenuhi kebutuhan tersebut seefektif mungkin dalam batasan ekonomi dan teknologi.
Brooks melanjutkan untuk membantu mengembangkan jajaran komputer IBM System / 360 (sekarang disebut IBM zSeries), di mana "arsitektur" menjadi kata benda yang mendefinisikan "apa yang perlu diketahui pengguna". [9] Belakangan, pengguna komputer menggunakan istilah ini dengan banyak cara yang kurang eksplisit. [10]
Arsitektur komputer paling awal dirancang di atas kertas dan kemudian langsung dibangun ke dalam bentuk perangkat keras akhir. [11] Kemudian, prototipe arsitektur komputer secara fisik dibangun dalam bentuk komputer transistor-transistor logic (TTL) —seperti prototipe 6800 dan PA-RISC — diuji, dan dimodifikasi, sebelum melakukan bentuk perangkat keras akhir. Pada 1990-an, arsitektur komputer baru biasanya "dibangun", diuji, dan diubah — di dalam beberapa arsitektur komputer lain dalam simulator arsitektur komputer; atau di dalam FPGA sebagai mikroprosesor lunak; atau keduanya — sebelum berkomitmen ke bentuk perangkat keras final. [12]