devide atau pembagian dari suatu bilangan. Selain perintah matematika yang lebih komplit,
kumpulan dari logic gate ini juga mampu untuk melaksanakan perintah yang berhubungan
dengan logika, seperti hasil perbandingan dua buah bilangan.
Instruksi yang dapat dilaksanakan oleh ALU disebut dengan instruction set. Perintah yang
ada pada masing-masing CPU belum tentu sama, terutama CPU yang dibuat oleh pembuat yang
berbeda, katakanlah misalnya perintah yang dilaksanakan oleh CPU buatan Intel belum tentu
sama dengan CPU yang dibuat oleh Sun atau perusahaan pembuat mikroprosesor lainnya. Jika
perintah yang dijalankan oleh suatu CPU dengan CPU lainnya adalah sama, maka pada level
inilah suatu sistem dikatakan compatible. Sehingga sebuah program atau perangkat lunak atau
software yang dibuat berdasarkan perintah yang ada pada Intel tidak akan bisa dijalankan untuk
semua jenis prosesor,kecuali untuk prosesor yang compatible dengannya
Sistem Komputer menggunakan hierarki memori. Dimana semakin menuju tingkatan teratas
maka memori akan ke suatu wujud dimana lebih cepat, lebih kecil, dan pasti lebih mahal. CPU
memiliki sekumpulan register dimana tingkatan memorinya berada di atas hirarki memori utama
dan cache.
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.
Register (jamak, dalam bahasa Indonesia menjadi register-register atau banyak register)
merupakan media penyimpanan internal CPU yang digunakan saat pengolahan data. Registers
merupakan media penyimpanan yang bersifat sementara, artinya data hanya akan berada dalam
registers saat data tersebut dibutuhkan selama komputer masih hidup, ketika suatu data tidak
diperlukan
lagi
maka
ia
tidak
berhak
lagi
berada
didalam
registers, dan ketika komputer dimatikan maka semua data yang berada di dalamnya akan hilang.
Register CPU yang dapat digunakan oleh pemrogram, dengan menggunakan set intsruksi
memungkinkan satu buah register atau lebih untuk dispesifikasian sebagai operand atau alamat
operand.
a.
b.
Register Alamat
Segment Register (Code Segment, Data Segment, Stack Segment, Extra Segment)
Register Index (Stack Index, Data Index)
Stack Pointer
c.
d.
Register Data
Digunakan untuk menampung data
Register Kode Status Kondisi (Flag)
Kode yang menggambarkan hasil operasi sebelumnya
Control Register
a.
b.
c.
d.