Minggu, Mei 24, 2015

STRUKTUR CPU

A.    Struktur Detail Internal CPU
1.        Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean.

2.        Control Unitbertugas mengontrol operasi CPU dan secara keseluruhan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
3.        Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
4.        CPU Interconnectionsadalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.

              
Gambar 3.1 Komponen internal CPU  


Gambar 3.2 Struktur detail internal CPU


B.  Fungsi CPU
Fungsi CPU adalah penjalankan program - program yang disimpan dalam memori utama dengan cara mengambil instruksi - instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.
CPU sebagai pengontrol operasi computer & pusat pengolahan fungsi-fungsi computer. Fungsi utama CPU yaitumelakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus.


C.  Siklus Fetch-Eksekusi
Siklus Fetch - Eksekusi dikelompokkan menjadi empat katagori, yaitu :
1.      CPU – Memori, perpindahan data dari CPU ke memori dan sebaliknya.
2.      CPU –I/O, perpindahan data dari CPU ke modul I/O dan sebaliknya.
3.      Pengolahan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data.
4.      Kontrol, merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi pengubahan urusan eksekusi.

Detail siklus operasi, yaitu :
1.      Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau menentukan alamat instruksi berikutnya yang akan dieksekusi.
2.      Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU.
3.      Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan.
4.      Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori.
5.      Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
6.      Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi.
7.      Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori.


Gambar 3.3 Diagram siklus instruksi


D.   Fungsi Interupt
Fungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul (memori dan I/0) memiliki mekanisme yang dapat menginterupsi kerja CPU.Tujuan interupsi secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul ‑ modul I/0 maupun memori.
Fungsi interupsi ini dapat sebagai sinkronisasi kerja antar modul. Macam - macam kelas sinyal interupsi :
• Program , yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal.
• Timer , adalah interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler.
• I/O , sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu operasi.
• Hardware failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas memori.


E.   Interupsi Ditangguhkan

Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi ditolak. Apabila interupsi ditangguhkan, prosesor akan melakukan hal - hal dibawah ini :

1. Prosesor menangguhkan eksekusi program yang dijalankan dan menyimpan konteksnya. Tindakan ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data lain yang relevan.

2. Prosesor menyetel program counter (PC) ke alamat awal routine interrupt handler .


15 komentar:

  1. Hallo kepada semua pecinta judi online
    Agen terpercaya 100% di indonesia

    kristalpoker menyediakan 7 game

    Game yang di sediakan oleh kristalpoker :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    1. deposit dan withdraw hanya rp.15.000
    2. Bonus Turnover 0,3% Setiap minggunya
    3. Extra Bonus Cashback Setiap Minggunya
    4. Bonus Referral 10%+10% Seumur Hidup
    5. Bisa dimainkan di Smartphone Versi Android dan Iphone.
    6. MIN DEPO IDR 15.000 dan Proses cepat 1 menit

    silakan bergabung ya bagi yang belum terdaftar jadi member kristalpoker
    jika ada kendala dalam pendaftaran atau kendala lainnya ,silakan hubungi CS kami langsung ya.

    BalasHapus
  2. Informasi yang sangat bagus dan bermanfaat gan. ditunggu informasi nya selanjutnya gan:) terima kasih ^^



    Selamat Datang di Intanqq

    Intanqq menyediakan 7 permainan dalam 1 ID
    Berikut permainannya :
    - BandarQ
    - AduQ
    - Bandar poker
    - Bandar sakong
    - Domino
    - Poker
    - Capsa

    Berikut keuntungan bermain di Agent Poker Intanqq :
    - Bonus Turnover 0.3% dibagikan setiap hari
    - Bonus Extra turnover setiap minggu
    - Bonus referal sampai 20% dan berlaku seumur hidup
    - Proses depo dan wd HANYA 1 menit
    - Minimal depo dan wd HANYA Rp.15.000
    - Win Rate 98%

    Ayo tunggu apalagi? segera bergabung bersama kami dan kunjungi website kami bosku ^^. menangkan hadiah nya bosku ^^

    BalasHapus
  3. Info yang sangat baik dan bermanfaat gan. ditunggu informasi nya selanjutnya gan:) terima kasih ^^


    Sekedar Informasi Buat Guys :)
    Buat Para Pecinta Poker Sejati yang ingin mencari web yang terpercaya di Indonesia.

    Silahkan kunjungi web Intanqq,com
    Disini saya sudah mencoba bermain dan hasilnya kekalahan saya di agent lain semua nya terbayarkan di agent Intanqq,com
    Disini semua nya transparan Guys , bonus ,proses depo dan wd serba cepat , dan pelayanannya membuat saya jatuh cinta , sangat ramah dan sopan Guys!

    No Tipu Guyss !!! Silahkan search Intanqq,com karena saya sudah mencoba sendiri.
    Segera daftar guys, saya yakin keberuntungan anda juga berada di Intanqq,com
    Dijamin 100% player vs play guys

    BalasHapus
  4. MenangDomino99 merupakan Situs Judi Bandar Poker Dan Bandar sakong Terpercaya Di Indonesia

    MenangDomino99 menyediakan 7 GAME dalam 1 Web dan hanya dengan 1 ID,

    Game yang di sediakan oleh MenangDomino99 :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    Kelebihan Bermain Di MenangDomino99 :
    - BONUS TURNOVER 0.3% SETIAP HARI
    - BONUS XTRA TURNOVER SETIAP MINGGUNYA
    - BONUS REFERAL 10% +10% SEUMUR HIDUP!!
    - MIN DEPO IDR 15.000 dan Proses super cepat 1 menit.
    - Bisa dimainkan di Smartphone Versi Android dan Iphone.

    Info Lebih Lanjut Bisa Hub kami Di

    pin bbm : 2AFFCE66
    phone : +855969440399
    we chat : Menangdomino99

    BalasHapus
  5. MenangDomino99 merupakan Situs Judi Bandar Poker Dan Bandar sakong Terpercaya Di Indonesia

    MenangDomino99 menyediakan 7 GAME dalam 1 Web dan hanya dengan 1 ID,

    Game yang di sediakan oleh MenangDomino99 :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    Kelebihan Bermain Di MenangDomino99 :
    - BONUS TURNOVER 0.3% SETIAP HARI
    - BONUS XTRA TURNOVER SETIAP MINGGUNYA
    - BONUS REFERAL 10% +10% SEUMUR HIDUP!!
    - MIN DEPO IDR 15.000 dan Proses super cepat 1 menit.
    - Bisa dimainkan di Smartphone Versi Android dan Iphone.

    Info Lebih Lanjut Bisa Hub kami Di

    pin bbm : 2AFFCE66
    phone : +855969440399
    we chat : Menangdomino99

    BalasHapus