CENTRAL
PROCESING UNIT
SISTEM BUS
Struktur Bus
Sebuah bus biasanya terdiri atas
beberapa saluran. Sebagai contoh bus data terdiri atas 8 saluran sehingga dalam
satu waktu dapat mentransfer data 8 bit. Secara umum fungsi saluran bus
dikatagorikan dalam tiga bagian, yaitu saluran data, saluran alamat dan saluran
control. Saluran data(data bus) adalah lintasan bagi perpindahan data antar
modul. Secara kolektif lintasan ini disebut bus data. Umumnya jumlah saluran
terkait dengan panjang word, misalnya 8, 16, 32 saluran dengan tujuan agar
mentransfer word dalam sekali waktu. Jumlah saluran dalam bus data dikatakan
lebar bus, dengan satuan bit, misal lebar bus 16 bit.
Koneksi
Bus
Bus merupakan lintasan komunikasi
yang menghubungkan dua atau lebih komponen komputer. Sifat penting dan
merupakan syarat utama bus adalah media transmisi yang dapat digunakan bersama
oleh sejumlah perangkat yang terhubung apadanya. Karena digunakan bersama,
iperlukan aturan main agar tidak terjadi tabrakan data atau kerusakan
data yang ditransmisikan. Walaupun digunakan bersama namun dalam satu waktu
hanya ada sebuah perangkat yang dapat menggunakan bus.
Tipe Bus
Berdasar jenis busnya, bus
dibedakan menjadi bus yang khusus menyalurkan data tertentu, Misalnya
paket data saja, atau alamat saja, jenis ini disebut dedicated bus. Namun
apabila bus dilalukan informasi yang berbeda baik data, alamat maupun sinyal kontrol
dengan metode mulipleks data maka bus ini disebut multiplexed bus. Keuntungan
mulitiplexed bus adalah hanya memerlukan saluran sedikit sehingga dapat
menghemat tempat, namun kerugiannya adalah kecepatan transfer data menurun dan
diperlukan mekanisme yang komplek untuk mengurai data yang telah
dimulitipleks. Saat ini yang umum, bus didedikasikan untuk tiga macam,
yaitu bus data, bus alamat dan bus kontrol.
ARITMATIC LOGIC UNIT (ALU)
ALU, singkatan
dari Arithmetic And Logic Unit salah satu bagian dalam dari
sebuah mikroprosesoryang berfungsi untuk melakukan
operasi hitungan aritmatika dan logika. Contoh
operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh
operasi logika adalah logika AND dan OR. tugas utama dari ALU (Arithmetic And
Logic Unit)adalah melakukan semua perhitungan aritmatika atau matematika yang
terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmatika yang
lainnya. Seperti pengurangan, pengurangan, dan pembagian dilakukan dengan dasar
penjumlahan. Sehingga sirkuit elektronik di ALU yang digunakan untuk
melaksanakan operasi aritmatika ini disebutadder. ALU melakukan operasi
arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya,
seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar
penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk
melaksanakan operasi arithmatika ini disebutadder. Tugas lalin dari ALU adalah
melakukan keputusan dari operasi logika sesuai dengan instruksi program.
Operasi logika (logical operation) meliputi perbandingan dua buah elemen logika
dengan menggunakan operator logika, yaitu:
a. sama
dengan (=)
b. tidak
sama dengan (<>)
c. kurang
dari (<)
d. kurang
atau sama dengan dari (<=)
e. lebih
besar dari (>)
f. lebih
besar atau sama dengan dari (>=)
SET REGISTER
Register prosesor, dalam
arsitektur komputer, adalah sejumlah kecil memori komputer yang bekerja dengan
kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap
program-program komputer dengan menyediakan akses yang cepat terhadap
nilai-nilai yang umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah
nilai yang sedang dieksekusi dalam waktu tertentu.
Register prosesor berdiri pada tingkat tertinggi dalam hierarki memori : ini berarti bahwa kecepatannya adalah yang paling cepat; kapasitasnya adalah paling kecil; dan harga tiap bitnya adalah paling tinggi. Register juga digunakan sebagai cara yang paling cepat dalam sistem komputer untuk melakukan manipulasi data. Register umumnya diukur dengan satuan bit yang dapat ditampung olehnya, seperti "register 8-bit", "register 16-bit", "register 32-bit", atau "register 64-bit" dan lain-lain.
Istilah register saat ini dapat merujuk kepada kumpulan register yang dapat diindeks secara langsung untuk melakukan input/output terhadap sebuah instruksi yang didefinisikan oleh set instruksi. untuk istilah ini, digunakanlah kata "Register Arsitektur". Sebagai contoh set instruksi intel x86 mendefinisikan sekumpulan delapan buah register dengan ukuran 32-bit, tapi CPU yang mengimplementasikan set instruksi x86 dapat mengandung lebih dari delapan register 32-bit
Register prosesor berdiri pada tingkat tertinggi dalam hierarki memori : ini berarti bahwa kecepatannya adalah yang paling cepat; kapasitasnya adalah paling kecil; dan harga tiap bitnya adalah paling tinggi. Register juga digunakan sebagai cara yang paling cepat dalam sistem komputer untuk melakukan manipulasi data. Register umumnya diukur dengan satuan bit yang dapat ditampung olehnya, seperti "register 8-bit", "register 16-bit", "register 32-bit", atau "register 64-bit" dan lain-lain.
Istilah register saat ini dapat merujuk kepada kumpulan register yang dapat diindeks secara langsung untuk melakukan input/output terhadap sebuah instruksi yang didefinisikan oleh set instruksi. untuk istilah ini, digunakanlah kata "Register Arsitektur". Sebagai contoh set instruksi intel x86 mendefinisikan sekumpulan delapan buah register dengan ukuran 32-bit, tapi CPU yang mengimplementasikan set instruksi x86 dapat mengandung lebih dari delapan register 32-bit
CHACE MEMORY
Cache memory merupakan media penyimpanan data sekunder
berkecepatan tinggi, dimana tempat menyimpan data atau informasi sementara yang
sering digunakan atau diakses oleh komputer.
Fungsi Cache Memory
--> Mempercepat Akses data pada komputer
--> Meringankan kerja prosessor
--> Menjembatani perbedaan kecepatan antara cpu dan memory utama.
--> Mempercepat kinerja memory
Fungsi Cache Memory
--> Mempercepat Akses data pada komputer
--> Meringankan kerja prosessor
--> Menjembatani perbedaan kecepatan antara cpu dan memory utama.
--> Mempercepat kinerja memory
VIRTUAL MEMORY
Virtual Memori adalah sebuah
sistem yang digunakan oleh sistem operasi untuk menggunakan sebagian dari
Memori Sekunder yaitu Harddisk seolah-olah ia menggunakannya sebagai memori
internal/utama (RAM) fisik yang terpasang di dalam sebuah sistem komputer.
Sistem ini beroperasi dengan cara memindahkan beberapa kode yang tidak
dibutuhkan ke sebuah berkas di dalam hard drive yang disebut dengan page
file. Proses pemakaian Virtual memori di windows umumnya dapat dilihat di Task
manager.