sistem komputer , tugas kelas xi tkj 2
Post on 22-Jan-2018
252 Views
Preview:
TRANSCRIPT
Sistem Komputer
Nama : Cahyati
Kelas: XI TKJ 2
STRUKTUR DAN FUNGSI CPU
PENGERTIAN CPU
CPU ( Central Processing Unit ) merupakan perangkat keras computer yang memiliki fungsi untuk menerima dan melaksanakan perintah dan data dari perangat lunak. CPU merupakan otak dari computer. Tanpa adanya CPU, maka computer tidak akan berfungsi sebagai mestinya. CPU memiliki fungsi untuk menjalankan program yang telah disimpan dalam memori utama, dengan cara mengambil intruksi kemudian menguji intruksi dan mengeksekusinya sesuai alur perintah.
Fungsi cpu
CPU akan mengatur dan mengendalikan alat-alat input output.
CPU mampu mengambil intruksi-intruksi dari memori utama
CPU akan mengambil data dari memori utama untuk di proses
CPU akan mengirimkan intruksi ke ALU jika ada perhitungan aritmatika.
CPU akan mengawasi kerja dari ALU .
CPU akan menyimpan hasil proses ke memori utama.
Menjalankan program-program yang disimpan dalam memori utama dengan cara
mengambil instruksi-instruksi, menguji instruksi tersebut dan mengeksekusinya
satu persatu sesuai alur perintah.
Pandangan paling sederhana proses eksekusi program adalah dengan mengambil
pengolahan instruksi yang terdiri dari dua langkah, yaitu : operasi pembacaan instruksi
(fetch) dan operasi pelaksanaan instruksi (execute).
KOMPONEN CPU
Komponen CPU
1 .Arithmetic and Logic Unit (ALU)
Bertugas membentuk fungsi-fungsi pengolahan data komputer
ALU sering disebut mesin bahasa (machine language) karenabagian
ini mengerjakan instruksi-instruksi bahasa mesin yang diberikan
padanya. Seperti istilahnya.
ALU terdiri dari dua bagian, yaitu unit aritmetika dan unit logika
boolean, yang masing-masing memiliki spesifikasi tugas tersendiri.
Komponen cpu
2.Control Unit
Bertugas mengontrol operasi CPU dan secara keseluruhanmengontrol komputer sehingga terjadi sinkronisasi kerja antarkomponen dalam menjalankan fungsi-fungsi operasinya.
Termasuk dalam tanggung jawab unit kontrol adalah mengambilinstruksi-instruksi dari memori utama dan menentukan jenisinstruksi tersebut.
Komponen cpu
3. Register
Media penyimpanan internal CPU yang digunakan saat proses pengolahan data.data.
Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah
Komponen cpu
4. CPU Interconnection
Sistem koneksi dan bus yang menghubungkan komponen internal dan bus-bus eksternal CPU.
Komponen internal CPU yaitu ALU, unit kontrol dan register-register.
Komponen eksternal CPU : sistem lainnya, seperti memori utama, piranti masukan/keluaran.
REGISTER INTERNAL
Pengertian register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatanakses cukup tinggi, yang digunakan untuk menyimpan data daninstruksi yang sedang diproses, sementara data dan instruksi lainnyayang menunggu giliran untuk diproses masih disimpan di dalam memoriutama. Setiap register dapat menyimpan satu bilangan hinggamencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggikarena berada pada CPU.
Program counter
Program Counter (PC) adalah register yang digunakan untukmenyimpan 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 instruksiberikutnya yang mendapat giliran akan diproses, sehingga bilapemrosesan sebuah instruksi selesai maka jejak instruksi selanjutnya di memori utama dapat dengan mudah didapatkan.
akumulator
Akumulator adalah register yang dapat digunakan untuk aritmatika, logis, pergeseran, memutar, atau lainnya operasi serupa. Komputer pertama biasanyahanya memiliki satu akumulator. Banyak kali ada terkait register tujuan khususyang berisi data sumber untuk akumulator. Akumulator digantikan denganregister 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 orderendah dari register AX bernama AL) Intel 80386: satu doubleword (32 bit) akumulator; bernama EAX (kata urutan rendah menggunakan nama yang samasebagai akumulator pada Intel 8086 dan 80286 [AX] dan rendah ketertiban danurutan tinggi byte dari kata-kata urutan rendah dari empat register menggunakan nama sama dengan akumulator pada Intel 8086 dan 80286 [AH dan AL])
Indexs register
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 untukmenunjuk ke byte atau word dalam sebuah source string. 2. DI (Destination Index) Dipakai sebagai pointer atau tempat penyimpanandata. Sering dipakai sebagai pointer untuk menunjuk sebuah item (indexing) dalam satu kesatuan data. Pada operasi string, DI dipakai untuk menunjuk kebyte atau word dalam sebuah destination string.
Stack pointer
Stack Pointer adalah register yang memiliki fungsi operasi Push & Pop, Operasi push menambah bagian atas daftar, menyembunyikan semuaitem yang sudah di stack, atau menginisialisasi stack jika kosong. Operasi pop menghapus item dari bagian atas daftar, danmengembalikan nilai ini ke pemanggil.Sebuah pop mengungkapkan baikyang sebelumnya telah tersembunyi, atau hasil dalam daftar kosong.
Sekian terimakasih
Atas Perhatiannya Saya Ucapkan Banyak terimakasih
Kepada : Bapak Dinasti Ratu Munggaran
Selaku Guru Sistem Komputer Kelas XI
WASSALAMU’ALAIKUM WR WB
Cahyati
CahyyCahya59@gmail.com
top related