Tugas 5 Organisasi Dan Arsitektur Komputer : Adji Prasetyo (2103015003)

 LATAR SEJARAH EVOLUSI STRUKTUR DASAR KOMPUTER


A. ENIAC

ENIAC, singkatan dari Electronic Numerical Integrator And Computer, adalah komputer elektronik penuh pertama yang didesain agar Turing-complete, yang mampu diprogram ulang dengan cara mengatur ulang kabelnya agar dapat menyelesaikan segala jenis masalah perhitungan.


ENIAC dikembangkan dan dibangun oleh Angkatan Darat AS untuk Laboratorium Penelitian Persenjataan mereka dengan tujuan untuk menghitung tabel tembakan senjata. Ide tentang ENIAC dipikirkan dan didesain oleh J. Presper Eckert dan John William Mauchly dari Universitas Pennsylvania. Komputer tersebut mulai dibangun pada 17 Mei 1943 sebagai Proyek PX dan dibangun di Moore School of Electrical Engineering sejak pertengahan 1944, dan dioperasikan secara resmi sejak Februari 1946 setelah menelan biaya sebesar $500.000. Ia kemudian dimatikan pada 9 November 1946 untuk diperbaharui dan ditingkatkan memorinya. ENIAC diperlihatkan kepada umum pada 14 Februari 1946 di Universitas Pennsylvania dan dipindahkan ke Aberdeen Proving Grounds, Maryland pada 1947. Pada 29 Juli tahun yang sama, ENIAC dinyalakan dan akan terus beroperasi hingga pukul 23:45 pada 2 Oktober 1955.


Detail ENIAC

1. Menggunakan sistem desimal (bukan biner).

2. Memiliki 20 accumulator untuk 10 digit.

3. Diprogram secara manual dengan saklar.

4. Berisi 18.000 vacuum tubes.

5. Berat 30 ton.

6. Luas 15.000 sq feet.

7. Daya 140kW

8. Kecepatan 5.000 penambahan per detik.


B. Arsiteksur Von Neumann

Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann (1903-1957). Arsitektur ini digunakan oleh hampir semua komputer saat ini.


Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmetika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus".


John Van Neumann seorang ahli matematika yang merupakan konsultan pembuatan ENIAC pada tahun 1945 mencoba memperbaiki kelemahan ENIAC dengan rancangan komputer barunya, bernama EDVAC (Electronic Discrete Variable Computer) dengan konsep program tersimpan (bahasa Inggris: stored program concept).


Tahun 1946 komputer dengan stored-program concept dipublikasikasikan, yang kemudian di kenal dengan Komputer IAS (Computer of Institute for Advanced Studies). Struktur komputer IAS terlihat pada gambar 2.1. Komputer ini terdiri atas:


1. Memori utama, untuk menyimpan data maupun instruksi.

2. Arithmetic logic unit (ALU), untuk mengolah data biner.

3. Kontrol unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori sehingga        adanya eksekusi instruksi tersebut.

4. I/O, untuk berinteraksi dengan lingkungan luar.





C. IAS

Komputer IAS pada tahun 1946 didesain oleh Von Neumann bersama koleganya dengan konsep pemrograman yang kemudian disebut dengan IAS Computer (Computer of Institute for Advanced Studies) karena dikembangkan di Computer of Institute for Advanced Studies.
Secara umum, struktur dari komputer IAS adalah sebagai berikut:

1. Memori utama, untuk menyimpan data dan intruksi.
2. Arithmetic Logic Unit (ALU), untuk mengolah data binner
3. Control Unit, untuk melakukan interpretasi instruksi - instruksi di dalam memori sehingga         adanya eksekusi instruksi tersebut
4. I/O, untuk berinteraksi dengan lingkungan luar

Secara detail Komputer IAS memiliki 1000 lokasi penyimpanan x 40 bit words, dengan rincian:

1. Binary number
2. 2 x 20 bit instructions

ALU-IAS (Computer of Institute for Advanced Studies)

1. Memory  Buffer  Register  (MBR), berisi  sebuah  word  yang  akan disimpan  di  dalam                memori  atau digunakan  untuk  menerima  word dari memori.
2. Memory  Address  Register  (MAR), untuk  menentukan  alamat  word  di memori  untuk             dituliskan  dari  MBR atau dibaca oleh MBR.
3. Instruction  Register  (IR),  berisi instruksi  8  bit  kode  operasi  yang akan dieksekusi.
4. Instruction  Buffer  Register  (IBR), digunakan  untuk  penyimpanan sementara  instruksi             sebelah  kanan word di dalam memori.
5. Program Counter (PC), berisi alamat pasangan  instruksi  berikutnya  yang akan diambil dari     memori.
6. Accumulator  (AC)  dan  Multiplier Quotient  (MQ),  digunakan  untuk penyimpanan                    sementar operand dan  hasil  ALU.  Misalnya,  hasil perkalian  2  buah  bilangan  40  bit                 adalah sebuah bilangan 80 bit; 40 bit yang  paling  berarti  (most  significant bit)  disimpan         dalam  AC  dan  40  bit lainnya  (least  significant  bit) disimpan dalam MQ.


D. DEC PDP-8

PDP-8 diluncurkan pada tahun 1964 dan memiliki spesifikasi sebagai berikut:

• Minicomputer pertama kali (setelah miniskirt)

• Tidak memerlukan air conditioned room

• Embedded applications & OEM

• Arsitektur PDP-8 sangat berbeda dengan IBM terutama bagian sistem bus. Pada komputer ini menggunakan omnibus system

• Sistem ini terdiri atas 96 buah lintasan sinyal yang terpisah, yang digunakan untuk membawa sinyal –  sinyal kontrol, alamat maupun data

• Arsitektur bus seperti PDP-8 ini nantinya digunakan oleh komputer  –  komputer modern



Soal dan Jawaban :

1. Eckert dan Mauchly mengembangkan komputer bernama
a. PDP-8
b. PDP-10
c. ENIAC
d. IAS

Jawaban : C

2. Komputer IAS dibuat pada tahun
a. 1946
b. 1947
c. 1948
d. 1949

Jawaban : A

3. Komputer dahulu yang menggunakan sistem desimal adalah
a. ENIAC
b. Von Neumann/Turing
c. PDP-8
d. IAS

Jawaban : A

4. Pada tahun berapa stored program concept dipublikasikan
a. 1946
b. 1947
c. 1948
d. 1949

Jawaban : A

5. Von Neumann memperbaiki kelemahan ENIAC dengan rancangan yang bernama
a. ORVAC
b. EDVAC
c. JUVAC
d. LEIVAC

Jawaban : B

6. Instruksi 8 bit kode operasi yang akan dieksekusi dinamakan
a. Accumulator
b. Memory Buffer Register
c. Instruction Register
d. Memory Address Register

Jawaban : C

7. Sebuah  word  yang  akan disimpan  di  dalam  memori  atau digunakan  untuk  menerima  word dari memori disebut dengan
a. Accumulator
b. Memory Buffer Register
c. Instruction Register
d. Memory Address Register
Jawaban : B

8. Menentukan  alamat  word  di memori  untuk  dituliskan  dari  MBR atau dibaca oleh MBR merupakan fungsi dari
a. Accumulator
b. Memory Buffer Register
c. Instruction Register
d. Memory Address Register

Jawaban : D

9. Alamat pasangan  instruksi yang akan diambil dari memori dinamakan dengan
a. Program Counter
b. Memory Buffer Register
c. Instruction Register
d. Memory Address Register

Jawaban : A

10. Komputer yang memiliki 1000 lokasi penyimpanan x 40 bit words adalah
a. ENIAC
b. Von Neumann/Turing
c. PDP-8
d. IAS

Jawaban : D

Komentar

Postingan populer dari blog ini

adji prasetyo tugas OAK Pertemuan 1

Tugas 7 Adji Prasetyo : 2103015003