Thursday, February 07, 2013

Register, Interupt, Struktur CPU


1.        Jelaskan struktur CPU dan bagiannya ?
2.        Komputer generasi 5 ?
3.        Interupt dan jelaskan ?
4.        Register dan jelaskan ?
5.        FC3(16) = .................(10) ....................(2) .................(8) ?

Jawaban :
1.        Struktur CPU dan bagiannya
Unit Processing Unit berperanan untuk memproses arahan, melaksanakan perhitungan dan menagemen informasi ke sistem komputer.  Dalam arsitektur komputer von Neumann yang  asli dia menjelaskan ALU sebagai pusat pengolah data dan CU sebagai pengomtrol kerja komputer yang terletak pada CPU.
ALU (Arithmatic Logic Unit) adalah alat yang melakukan pelaksaaan aritmatika, logistik, dan perbandingan.
CU (Control Unit) menyimpan perintah sementara yang dilakukan komputer, memerintahkan ALU untuk melaksanakan dan mengambil kembali informasi dari memori, dan sebaliknya.
Namun sekarang komponen utama CPU terdiri atas 4 unit
a.       ALU
·         Bertugas membentuk fungsi-fungsi pengolahan data komputer
·         Sering disebut sebagai bahsa mesin karena bagian ini mengerjakan instruksi bahasa mesin
·         Terdiri dari dua bagian yaitu unit aritmatik dan logika Boolean yang memiliki spesifikasi tugas tersendiri.
b.      CU
·         Mengontrol operasi CPU dan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasi.
·         Mengambil instruksi dari memori utama
c.       Registers (top level memory)
·         Media penyimpanan internal CPU yang digunakan saat proses pengolahan data
·         Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah untuk diproses selanjutnya.
d.      CPU Interconnections
·         Sistem koneksi dan bus yang menghubungkan komponen internal dan bus eksternal CPU
·         Komponen internal CPU yaitu ALU, CU, dan register
·         Komponen eksternal CPU yaitu memori utama, piranti masukan, dan keluaran

2.        Komputer generasi 5
Komputer generasi ke-5 merupakan salahsatu proyek sistem Jepang yang menggunakan perhitungan pengolahan paralel secara besar. Jepang mengkonsepkan komputer ini seperti film “2001:Space Odyssey” dimana komputer diprogram sehingga dapat medekati pemikiran manusia, bahkan mampu mengolah dirinya sendiri mengalahkan pemikiran manusia.
Generasi ke-5 ditandai dengan munculnya LSI ( Large Scale Integrations) yang merupakan pemadatan ribuan microprocessor.

3.        Interupt
Intterupt atau interupsi adalah proses dalam komputer untuk meminta dilayani oleh mikroprocessor sesuai dengan tingkat prioritasnya yang telah diatur sedemikian rupa oleh sistem hardware computer. CPU banyak melaksanakan routin untuk melakukan pelayanan pemrosesan ataupun koordinasi kepada IC penunjang atau chipset dan peripherals pada saat diperlukan. Interupsi dilakukan demi peningkatan efisiensi operasi CPU. Selain pada CPU, interupsi bisa dilakukan pada software yaitu interupsi BIOS dan DOS.
Penanganan interupsi :
·         Controller mengirimkan sinyal interupsi melalui interupt request line
·         Sinyal dideteksi oleh processor
·         Processor menyimpan data tentang keadaan state
·         Processor mengidentifikasi penyebab interupsi dan mengakses tabel vektor interupsi untuk menentukan interupt handler
·         Transfer kontrol ke interupt handler
·         Setelah interupsi berhasil diatasi, processor akan kembali keadaan semula

4.        Register
Register adalah sebuah tempat penampungan sementara untuk data-data yang akan diolah oleh processor, dan dibentuk oleh 16 titik elektronis didalam chip mikroprocessor itu sendiri. Dengan adanya tempat penampungan data sementara ini, proses pengolahan data akan jauh lebih cepat. Register tersebut sebagai register internal dan terdiri dari 14 register dan keseluruhan terbagi dalam bebrapa jenis, yaitu :
·         Register segment
·         Register data
·         Register pointer
·         Register index
·         Register status

5.        FC3(16) = .................(10) ....................(2) .................(8)
FC3(16) = F x 162 + C x 161 + 3 x 160
           = 15 x 162 + 12 x 161 + 3 x 160
             = 3840 + 192 + 3
      = 4035(10)
4035 : 2 = 2017  sisa 1
2017 : 2 = 1008  sisa 1
1008 : 2 = 504    sisa 0
504 : 2 = 252      sisa 0
252 : 2 = 126   sisa 0
126 : 2 = 63     sisa 0
63 : 2 = 31       sisa 1
31 : 2 = 15       sisa 1
15 : 2 = 7         sisa 1
7 : 2 = 3           sisa 1
3 : 2 = 1           sisa 1
1

4035(10) = 1111 1100 0011(2)
1111 1100 0011(2) = 7703(8)
111 = 7
111 = 7
000 = 0
011 = 3


community.gunadarma.ac.id/user
http://marlika.wordpress.com/ilmu-komputer/sejarah-komputer/generasi-5/