Komputer IAS



Komputer IAS

IAS singatan dari Computer of Institude for Advance Studies karena dikembangkan di Computer of Institude for Advance Studies. Komputerini adalah perkembangan komputer pada generasi pertama, IAS muncul setelah ENIAC (Electronic Numerical Integrator and Calculator). Pada saat itu Von Neuma bersama koleganya mulai mendesain komputer baru dengan konsep program penyimpanan di tahun 1946.

Komponen penyusun komputer IAS :

             1. Memori Utama, menyimpan data dan instruksi

             2. Arithmatic and Logic unit (ALU), melakukan operasi data biner

             3. Control Unit, menerjemahkan instruksi dalam memori untuk dieksekusi 

             4. Input dan Output (I/O), perangkat dikendalikan oleh control unit

Kapasitas memori  : 1000 lokasi x 40 bit words, 

Setiap lokasi berisi :    - 1 word data biner atau

- 2x20 bit instruksi

Ada 2 tahapan yang akan dilakukan antara sebuah prosesor dengan memori:
a.   Read    =    Prosesor akan  mencari alamat data melalui bus alamat kemudian mengirim
                        alamat ke prosesor melalui bus interkoneksikemudian dibaca oleh prosesor.
b.   Write   =    Bus alamat sebagai tempat menyimpan (atau sebagai buku alamat) akan
mencari letak alamat pada memori, kemudian melalui Bus Interkoneksi, prosesor menulis data ke memori 

Ini adalah gambar Struktur Detail dari Komputer IAS:

Register Komputer IAS:
1.      Memory buffer register (MBR) : berisi data yang akan disimpan di memori, atau digunakan untuk menerima data dari memori.
2.      Memory address register (MAR) : berisi alamat memori suatu data yang hendak ditulis dari MBR atau dibaca ke MBR.
3.      Instruction register (IR) : berisi 8 bit kode instruksi yang hendak dieksekusi.
4.      Instruction buffer register (IBR) : tempat menyimpan instruksi sementara.
5.      Program counter (PC) : berisi alamat dari instruksi yang hendak diambil dari  memori.
6.      Accumulator (AC) dan multiplier quotient (MQ) : tempat penyimpanan sementara operand dan hasil operasi ALU.

Pengelolaan instruksi ada dua tahapan:
1.  Fetch     = membaca instruksi dari memori satu persatu
2.  Execute = eksekusi setiap instruksi

Posting Komentar

0 Komentar