Anda di halaman 1dari 3

AORKOM JAWABAN

1. User-visible Register

User-visible Register adalah register yang dapat direferensikan dengan menggunakan bahasa
mesin yang dieksekusi CPU

User-visible terdiri dari :

a.        General Purpose Register

  Digunakan untuk mode pengalamatan dan data.


 Akumulator ( aritmatika, Shift, Rotate)
 Base Register (Rotate,Shift, aritmatika)
 Counter Register ( Looping)
 Data Register (menyimpan alamat I/O device).

b.             Register Alamat

  Digunakan untuk mode pengalamatan


 Segment Register (Code Segment, Data Segment, Stack Segment, Extra Segment)
 Register Index (Stack Index, Data Index)
 Stack Pointer

c.        Register Data

  Digunakan untuk menampung data

d.       Register Kode Status Kondisi (Flag)

 Kode yang menggambarkan hasil operasi sebelumnya

2. Control and Register

Control and register adalah register-register yang digunakan oleh unit kontrol untuk
mengontrol operasi CPU dan oleh program sistem operasi untuk mengntrol eksekusi
program. Terdapat empat register yang penting adalah :

a.       Program Counter (PC)

 Berisi alamat instruksi yang akan diambil

b.        Instruction Register (IR)

 Berisi alamat instruksi terakhir

c.       Memory Address Register (MAR)


 Berisi alamat penyimpanan dalam memorid.

d.       Memori Buffer Register (MBR)

 Berisi data yang dibaca dari memori atau yang diyliskan ke memori

Operation Code adalah sebuah kode tertentu yang dipakai untuk menjalankan sistem operasi
dalam komputer. Biasanya berupa kombinasi huruf dan angka.

3. a. Operation Code adalah sebuah kode tertentu yang dipakai untuk menjalankan
sistem operasi dalam komputer. Biasanya berupa kombinasi huruf dan angka.
Contoh:
0001(2) = 1(16) = Load AC dari memori
0010(2) = 2(16) = Simpan AC pada memori
0101(2) = 5(16) = tambahkan pada AC dari memori

b. mnemonik adalah singkatan-singkatan yang mcngindikasikan suatu operasi yang


merupakan representasi dari opcode.
Contoh mnemonic adalah :
– ADD = penambahan
– SUB = substract (pengurangan)
– LOAD = muatkan data ke memori

c. Operand adalah sebuah objek yang ada pada operasi matematika yang dapat digunakan
untuk melakukan operasi.
Contoh:

4. RISC (Reduce Instruction Set Computer) atau komputasi set instruksi yang
disederhanakan merupakan sebuah arsitektur komputer atau arsitektur komputasi
modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana.
Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer
vector.
Complex instruction-set computing atau Complex Instruction-Set Computer (CISC)
adalah sebuah arsitektur dari set instruksi komputer di mana setiap instruksi akan
menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memori,
operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di
dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan
RISC.

5. Pipelining adalah tindakan membagi jalur data prosesor menjadi beberapa bagian
(tahap) dan memungkinkan instruksi untuk tumpang tindih dengannya. Hal ini
meningkatkan pemanfaatan perangkat keras dengan mengeksploitasi ILP dan
memungkinkan kecepatan clock yang lebih tinggi.

uper-pipelining hanyalah evolusi dari konsep ini, dan mengacu pada arsitektur
pipelined dengan lebih banyak tahapan daripada pipeline "RISC klasik". Oleh karena
itu, setiap jalur data dengan lebih dari 5 tahap dianggap superpipelined. Perbedaannya
berasal dari fakta bahwa "operasi dasar", sehingga untuk berbicara (mengambil,
mendekode, mengeksekusi, memori, menulis balik) perlu dipecah menjadi beberapa
tahap dalam jenis arsitektur ini.

Superscalar merupakan arsitektur dari suatu komputer (processor) yang


memungkinkan eksekusi dilakukan secara bersamaan (paralel) dalam satu siklus
dengan memanfaatkan teknik pipelining.

Anda mungkin juga menyukai