Lagu

animasi kursor

Hell Yeah Pointer 5

CCTV

Kamis, 23 Maret 2017

Struktur dan Fungsi CPU

Struktur dan Fungsi CPU
By.Aditya Wahyu Setyawan


Struktur CPU (ALU, Control Unit dan Register)
CPU  merupakan  singkatan  dari  Central  Prosessor  Unit  yang  sering  diartikan  oleh  manusia sebagai  tubuh  maupun  dari  otak  sikomputer.  Selain  dapat  mengolah  berbagai  hitungan Aritmatika,  CPU  juga  dapat  mengolah  data-data  yang  telah  masuk  kedalam  komputer  dan menyimpannya  kedalam  Hardisk  maupun  alat  penyimpanan  lainnya  melalui  perintah prosessor yang ada di CPU. CPU sendiri terbuat dari lempengan yang  berbahan silicon yang terdiri  atas  10  juta  transitor  yang  biasa  disebut  “chip”.  Perkembangan  CPU  dari  waktu  ke waktu  semakin  meningkat.  Awal  munculnya  processor,  yakni  hadir  dengan microprocessornya  yang  di  buat  oleh  INTEL,  satu-satunya  produsen  pada  masa  itu  untuk pembuatan  processor.  Namun,  sekarang  ini  sudah  banyak  perusahaan-perusahaan  yang membuat processor. (uye, 2017)
ALU
Arithmatic Logical Unit (ALU), adalah salah satu bagian/komponen dalam sistem di dalam sistem komputer yang berfungsi melakukan operasi/perhitungan aritmatika dan logika (Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. ALU bekerja besama-sama memori, di mana hasil dari perhitungan di dalam ALU di simpan ke dalam memori. (Saiful, 2017)
Control Unit
bertugas mengontrol operasi CPU dan secara keselurahan mengontrol computer 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. (RI, 2014)
Register Internal (Program Counter, Accumulator, Index Register,  Stack Pointer)
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Setiap register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggi karena berada pada CPU.
Program Counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi oleh CPU, isi dari PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya yang mendapat giliran akan diproses, sehingga bila pemrosesan sebuah instruksi selesai maka jejak instruksi selanjutnya di memori utama dapat dengan mudah didapatkan.
Akumulator adalah register yang dapat digunakan untuk aritmatika, logis, pergeseran, memutar, atau lainnya operasi serupa. Komputer pertama biasanya hanya memiliki satu akumulator. Banyak kali ada terkait register tujuan khusus yang berisi data sumber untuk akumulator. Akumulator digantikan dengan register data dan register tujuan umum. Akumulator muncul kembali di mikroprosesor pertama. Intel 8086/80286: satu kata (16 bit) akumulator; bernama AX (byte urutan tinggi dari Register AX bernama AH dan byte orde rendah dari register AX bernama AL) Intel 80386: satu doubleword (32 bit) akumulator; bernama EAX (kata urutan rendah menggunakan nama yang sama sebagai akumulator pada Intel 8086 dan 80286 [AX] dan rendah ketertiban dan urutan tinggi byte dari kata-kata urutan rendah dari empat register menggunakan nama sama dengan akumulator pada Intel 8086 dan 80286 [AH dan AL])
Index  register adalah Register yang dipakai untuk melakukan operasi string dan sering digunakan  untuk menulis dan membaca ke atau dari memory seperti halnya BX dan BP(Base Pointer), yang terdiri dari register. 1. SI     (Source Index) Dipakai sebagai pointer atau tempat penyimpan data. Registerini sering  dipakai sebagai pointer untuk menunjuk sebuah item (indexing) dalam  satu kesatuan data. Pada operasi string, SI dipakai untuk menunjuk ke  byte atau word dalam sebuah source string. 2. DI     (Destination Index) Dipakai sebagai pointer atau tempat penyimpanan data. Sering dipakai  sebagai pointer untuk menunjuk sebuah item (indexing) dalam satu  kesatuan data.  Pada operasi string, DI dipakai untuk menunjuk ke byte atau word dalam sebuah destination string.
Stack Pointer adalah register yang memiliki fungsi operasi Push & Pop, Operasi push menambah bagian atas daftar, menyembunyikan semua item yang sudah di stack, atau menginisialisasi stack jika kosong. Operasi pop menghapus item dari bagian atas daftar, dan mengembalikan nilai ini ke pemanggil.Sebuah pop mengungkapkan baik yang sebelumnya telah tersembunyi, atau hasil dalam daftar kosong.
Segment Pointer : Register yang menyimpan alamt berbasis Segmen dimana mungkiin terdapat beberapa register misalnya satu register untuk system operasi dqan satu register untuk proses saat itu. b.Register Index : register yang menyimpan alamat-alamat yang terindeks dan autoindexed c.Stack Pointer :register yang memiliki fungsi operasi Push & Pop, Operasi push menambah bagian atas daftar, menyembunyikan semua item yang sudah di stack, atau menginisialisasi stack jika kosong. Operasi pop menghapus item dari bagian atas daftar, dan mengembalikan nilai ini ke pemanggil.Sebuah pop mengungkapkan baik yang sebelumnya telah tersembunyi, atau hasil dalam daftar kosong.  (dede, 2017)

Bibliography


dede, P. (2017, Januari 20). REGISTER INTERNAL (PROGRAM COUNTER ACCUMULATOR INDEX REGISTER STACK POINTER). Retrieved Januari 15, 2016, from REGISTER INTERNAL (PROGRAM COUNTER ACCUMULATOR INDEX REGISTER STACK POINTER): https://putridede.wordpress.com/2016/01/15/register-internal-program-counter-accumulator-index-register-stack-pointer/
RI, K. p. (2014). SISTEM KOMPUTER. SURAKARTA: PUSPANDA HATTA.
Saiful. (2017, Januari 20). SJRSITE.COM. Retrieved Desember 12, 2014, from ARTIKEL TENTANG ALU ( ARITHMATIC LOGIC UNIT ) LENGKAP TERBARU.: http://saifuljunioroffical.blogspot.co.id/2014/12/artikel-tentang-alu-arithmatic-logic.html
uye, M. (2017, Januari 20). Struktur CPU Fungsi CPU (ALU, Control Unit, Register). Retrieved April 04, 2015, from Struktur CPU Fungsi CPU (ALU, Control Unit, Register): https://mahmudiuye.blogspot.co.id/2015/04/struktur-cpu-fungsi-cpu-alu-control.html


BIOGRAFI PENULIS
NAMA            : Aditya Wahyu Setyawan
SEKOLAH     : SMK Islam 1 Blitar

MOTTO          : Persahabatan bagai kepompong
Facebook        : Aditya
Instagram        : Aditya.wahyu.setyawan_7
Twitter            : Aditya Wahyu Setya

0 comments:

Posting Komentar

http://www.resepkuekeringku.com/2014/11/resep-donat-empuk-ala-dunkin-donut.html www.lowongankerjababysitter.com www.lowongankerjapembanturumahtangga.com www.lowonganperawatlansia.com www.lowonganperawatlansia.com www.yayasanperawatlansia.com www.penyalurpembanturumahtanggaku.com www.bajubatikmodernku.com www.bestdaytradingstrategyy.com www.paketpernikahanmurahjakarta.com www.paketweddingorganizerjakarta.com www.undanganpernikahanunikmurah.com