Langsung ke konten utama

latar sejarah evolusi struktur data komputer

latar sejarah evolusi struktur data komputer

ENIAC

ENIAC adalah singkatan dari Electronic numerical integrator and computer. ENIAC merupakan komputer digital elektronik pertama yang dengan tujuan umum yang dapat diprogram, dibuat di United State bertepatan ketika perang dunia kedua sedang berlangsung.

Dibuat oleh Fisikawan Amerika John Mauchly, dan insinyur amerika J. Presper Eckert, Jr., dan rekan-rekannya di moore school of electrical engineering di universitas pennsylvania yang memimpin pengerjaan projek yang didanai pemerintah untuk membuat komputer serba elektronik.

ENIAC dimulai pekerjaan pada awal tahun 1943, dan selesai pada tahun 1946 (terlambat untuk dipakai pada perang dunia kedua), dan digunakan hingga tahun 1955.

Spesifikasi pada Komputer ENIAC

ENIAC merupakan komputer yang besar, ukurannya hingga mencakup 50 dikali 30 kaki atau setara dengan 15 kali 9 meter dari basement moore school, dengan luas 1500 kaki. Komputer ini memproses menggunakan sistem bilangan decimal (bukan binary) yang memiliki 20 akumulator untuk 10 digits. Diprogram secara manual melalui sakelar yang berisi 18.000 tabung vakum dengan berat 30 ton dengan daya yang ditampung sebesar 140kW memiliki kecepatan 5000 penambahan per detik.

Von Neumann and Turing

The Von Nuemann Architecture atau biasa dikenal dengan sebutan Van Nuemann Model atau Priceton Architecture, yang mempunyai konsep: Stored Program Computer.

Von Nuemann mencakup 4 bagian utama:
  1. Main Memory: Berfungsi untuk menyimpan program dan data
  2. Aritmethic Logic Unit (ALU): Berfungsi dalam mengerjakan operasi data biner
  3. Control Unit: Interpretasi intruksi dari memori dan mengeksekusi
  4. Peralatan input output: Dikendalikan oleh control unit

Van Nuemann Model selesai pengerjaan pada tahun 1952, dibuat di IAS (Institute of Advanced Studies) kota Princeton, New Jersey. Disebut juga sebagai IAS Mechine.

Figure 1.0 - Struktur Mesin Ven Nuemann

IAS Mechine

IAS Mechine adalah komputer yang dioperasikan dengan binary, dan berkapasitas 1000 x 40 bit dengan panjang intruksi 20 bit disetiap katanya (1 bit = 2 intruksi.

Register-Register yang dapat ditemui dalam CPU IAS Mechine sebagai berikut:
  1. MBR: Memory Buffer Register
  2. MAR: Memory Address Register
  3. IR : Instruction Register
  4. IBR: Instruction Buffer Register
  5. PC : Program Counter
  6. AC : Accumulator
  7. MQ : Multiple Quotient
Figure 1.1 - Struktur Detail IAS

DEC PDP-8

PDP-8 adalah 12-bit minicomputer yang diproduksi oleh Digital Equipment Corporation (DEC), PDP-8 adalah komrsial minikomputer pertama yang sukses, dengan penjualan yang melebihi 50.000 unit pada masa pemakaiannya. Pertama kali dirilis tahun 1964 (58 tahun yang lalu), dengan harga $18.000. Terdapat Aplikasi dan OEM, dan menggunakan BUS Structure.

Figure 3.0 - Struktur Bus pada DEC-PDP-8

Tanya Jawab

  1. Ukuran Mesin ENIAC
    1. 50 kali 20 kaki
    2. 50 kali 30 kaki
    3. 20 kali 50 kaki
    4. 30 kali 20 kaki
  2. ENIAC dimulai pengerjaan pada tahun
    1. 1943
    2. 1944
    3. 1942
    4. 1945
  3. Mesin Van Nuemann mempunyai 4 bagian utama, salah satunya main memory yang berfungsi sebagai
    1. Berfungsi untuk menyimpan program dan data
    2. Berfungsi dalam mengerjakan operasi data biner
    3. Interpretasi intruksi dari memori dan mengeksekusi
    4. Dikendalikan oleh control unit
  4. IAS singkatan dari
    1. Institute of advanced studies
    2. Institute of Algorithm Studies
    3. Illustration of Aritmethic Studies
    4. A dan B benar
  5. Komisaris minikomputer pertama yang sukses adalah.
    1. ENIAC
    2. Apple I
    3. PDP-8
    4. DEC

Komentar

Postingan populer dari blog ini

Tugas 11 Heykal (2103015006)

ALU, singkatan dari  Arithmetic And Logic Unit  adalah salah satu bagian dalam dari sebuah  mikroprosesor  yang berfungsi untuk melakukan operasi hitungan  aritmatika  dan  logika . Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. Tugas utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut  adder . Tugas lain dari ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. Operasi logika ( logical operation ) meliputi perbandingan dua buah elemen logika dengan menggunakan ...

Tugas 13 Set Instruksi: Mode dan Format Pengalamatan Oleh Heykal Sayid (2103015006)

Secara umum, addressing modes dibagi menjadi : Immediate Addressing, Register Addressing, Direct Addressing, Register Indirect Addressing, Base Relative Addressing, Direct Indexed Addressing, Based Indexed Addressing. 1. Immediate Addressing Immediate addressing adalah pengkopian data tercepat dengan cara mengkopikan angka ke suatu register 8, 16 atau 32 bit.Immediate addressing dapat juga mendapatkan nilainya melalui suatu konstanta yang telah didefinisikan dengan perintah EQU.Contoh :MOV AX,9876H2.  2. Register Addressing Register addressing adalah pengkopian data antar register. Pengkopian antar register ini harus menggunakan register yang berukuran sama.Contoh :MOV AX,BX. 3. Direct Addressing Direct addressing adalah pengkopian data dari suatu simbol ke register.Contoh :MOV AX,DATA14.  4. Register Indirect Addressing Register indirect addressing adalah mengakses suatu data yang banyak dengan mengambil alamat efektif dari data tersebut.Contoh :LEA DX,KAL05.  5....
Inctruction Set Set Intruksi Apa itu Set intruksi Set intruksi adalah Kumpulan perintah yang diberikan kepada CPU, untuk melakukan apa yang harus dilakukan. Set intruksi kurang lebih berkaitan dengan programming yang mana hal itu diuraiakan dalam bahasa mesin atau menggunakan kode assembly. Elemen Intruksi Element intruksi ada 3: Operation Code (OP code): Menentukan operasi yang akan dilakukan. Source Operand Reference: Operasi yang melibatkan satu atau dua sumber operand (Denegan data ini). Result Operand Reference: Operand yang memproduksi hasil (Simpan hasilnya kesini). Next Instruction Reference: Memerintahkan CPU untuk melanjutkan ke ...