Di dalam metode komplemen dua, bilangan negatif direpresentasikan dengan cara menambahkan
satu pada bentuk komplemen satu dari suatu bilangan positif. Di dalam metode komplemen dua,
hanya ada satu bilangan nol (00000000).
Misalnya, bentuk komplemen satu dari 00101011 (43) adalah 11010100 (−43). Bentuk komplemen
duanya adalah: 11010100 + 1 = 11010101.
Dalam sistem bilangan biner , semua bilangan dapat direpresentasikan dengan hanya menggunakan
bilangan 0 dan 1, tanda minus, dan tanda titik.
Namun untuk keperluan penyimpanan dan pengolahan komputer, kita tidak perlu menggunakan tanda
minus dan titik.
Bila kita hanya memakai integer non-negatif, maka representasinya akan lebuh mudah.
Sebuah word 8-bit dapat digunakan untuk merepresentasikan bilangan 0 hingga 255. Misalnya:
00000000= 0
00000001= 1
00101001 = 41
10000000 = 128
11111111= 225
Umumnya bila sebuah rangkaian n-bit bilangan biner an–1an-2…a1a0 akan diinterpretasikan sebagai
unsigned integer A.
Penjelasan :
Teknik ini banyak digunakan pada komputer lama dan komputer kecil
Hanya memerlukan sebuah referensi memori dan tidak memerlukan kalkulus khusus
Kelebihan :
Kekurangan :
Keterbatasan field alamat karena panjang field alamat biasanya lebih kecil dibandingkan panjang word
Contoh :
Penjelasan :
Field alamat mengacu pada alamat word di alamat memori, yang pada gilirannya akan berisi alamat
operand yang panjang
Kelebihan :
Ruang bagi alamat menjadi besar sehingga semakin banyak alamat yang dapat referensi
Kekurangan :
Diperlukan referensi memori ganda dalam satu fetch sehingga memperlambat proses operasi
Contoh :
ADD (A) ; tambahkan isi memori yang ditunjuk oleh isi alamat A ke akumulator
1. Siklus mesin.
Krakteristik ini ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand
dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan
demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat
mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu
siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired.
Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu
mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
2. Operasi.
Operasi ini terbentuk dari register-ke register yang hanya terdiri dari operasi load dan store
yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga
menyederhanakan pula control unit. Keuntungan lainnya memungkinkan optimasi pemakaian register
sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan
pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
Panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki
beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan
pengaksesan operand register dapat dilakukan secara bersama-sama.
» Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale)
» Motorola (PowerPC)
NAMA : SYURYADI
NIM : 1811500112