Anda di halaman 1dari 15

Kelompok 4

ARSITEKTUR & ORGANISASI KOMPUTER

OPERASI UNIT KENDALI


Kelompok 4
Golden Antonius Usen Aman Lamatwelu (210211060053)
Marsya Natania Yumico Papona (210211060028)
Richard Erwin Manampiring (210211060064)
Alessandro Aurelio Pasla (210211060151)
Narwastu Yunita Sosang (210211060031)
Operasi Unit Kendali
Adalah salah satu proses dari CPU yang bekerja untuk memberikan
arahan/kendali/ kontrol terhadap operasi yang dilakukan di proses ALU
(Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini
hendak mengatur kegiatan dari proses lainnya dari perangkat CPU
tersebut.
Operasi Mikro
Operasi mikro merupakan operasi primitif tingkat rendah yang
bertindak secara langsung pada sirkuit logika suatu komputer
Operasi Mikro mengatur fungsi-fungsi sebagai berikut :

1. Membuka/menutup suatu gerbang ( gate ) dari sebuah register ke


sebuah bus
2. Mentransfer data sepanjang bus
3. Memberi inisial sinyal-sinyal kendali seperti READ, WRITE, SHIFT,
CLEAR dan SET
4. Mengirimkan sinyal-sinyal waktu
5. Menunggu sejumlah periode waktu tertentu
6. Menguji bit-bit tertentu dalam sebuah register
Kendali Prosesor
Processor sering disebut sebagai otak dan pusat pengendali komputer yang
didukung oleh komponen lainnya. Processor adalah sebuah IC yang mengontrol
keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat
atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan
menjalankan tugas.Bagian dari prosesor yang terpenting terbagi menjadi 3 yaitu:

Aritmatics Logical Unit (ALU)


Control Unit (CU)
Memory Unit (MU)
Kendali Mikroprogrammed
Dalam microprogrammmed control terdapat dua jenis format instruksi, yaitu secara
Horizontal: Satu bit diberikan untuk setiap sinyal logika yang dihasilkan oleh
instruksi mikro.Jenis implementasi dimana signal kontrol di kode ke dalam pada
bit , kemudian digunakan setelah dikode.
Vertikal: Hanya satu operasi mikro yang dipanggil pada suatu waktu. Control
dimana setiap bit control mengatur 1 operasi gate atau mesin.
Borcelle

SET INSTRUKSI
SET INSTRUKSI
Set Instruksi atau bisa disebut Instruction Set Architecture (ISA) adalah
sekumpulan instruksi yang dapat dimengerti dan dapat dijalankan
oleh CPU berdasarkan tipe arsitekturnya. Set instruksi juga
merupakan sebuah kamus yang berisi sekumpluan instruksi yang ada
di CPU. Serta Tiap-tiap instruksi terdiri dari Opcode (Operation Code).
Karakteristik & Fungsi
1. Operasi dari CPU ditentukan oleh instruksi-instruksi yang
dilaksanakan atau dijalankannya. Instruksi ini sering disebut
sebagai instruksi mesin (machine instructions) atau instruksi
komputer (computer instructions)
2. Kumpulan dari instruksi-instruksi yang berbeda yang dapat
dijalankan oleh CPU disebut set Instruksi (Instruction Set
Elemen
1. Operation Code (opcode) : menentukan operasi yang akan dilaksanakan
2. Source Operand Reference : merupakan input bagi operasi yang akan dilaksanakan
3. Operand Reference : merupakan hasil dari operasi yang dilaksanakan
4. Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi
berikutnya setelah instruksi yang dijalankan selesai.
5. Source dan result operands dapat berupa salah satu diantara tiga jenis berikut ini:
- Main or Virtual Memory
- CPU Register
- I/O Device
Borcelle

MESIN
Tipe-tipe Operand
Operand atau operator dalam bahasa C berbentuk simbol bukan berbentuk keyword
atau kata yang biasa ada di bahasa pemrograman lain. Simbol yang digunakan bukan
karakter yang ada dalam abjad tapi ada pada keyboard kita seperti = ,* dan sebagainya.

Tipe Operand :
Tipe Data setiap data memiliki tipe data, apakah merupakan angka bulat (integer),
angka biasa (real), atau berupa karakter (char), dan sebagainya.
Variabel adalah nama yang mewakili sutau elemen data seperti : jenkel untuk jenis
kelamin, t4lahir untuk tempat lahir, alamat unutk alamat dan sebagainya.
Operand dan Operator. Operand adalah data, tetapan, perubah atau hasil dari suatu
fungsi sedangkan Operator merupakan simbol-simbol yang memiliki fungsi untuk
menghubungkan operand sehingga menjadi tranformasi.
Tipe-tipe Operasi
TRANSFER DATA, adalah tipe instruksi mesin yang paling dasar. Tindakan CPU yakni
memindahkan data dari satu lokasi ke lokasi lain.
ARITHMETIC, operasi ini disediakan untuk menangani bilangan integer bertanda (fixed-point),
juga bilangan floating point atau desimal. Eksekusi instruksi aritmatika dapat melibatkan
operasi transfer data untuk menempatkan operan dari input ke ALU, dan untuk
mengantarkan output dari ALU.
LOGICAL, kebanyakan mesin juga menyediakan berbagai operasi untuk memanipulasi setiap
bit dari sebuah word atau unit (yang dapat diberi alamat) lainnya, operasi ini juga di sebut "bit
twiddling". Bit-bit tersebut didasarkan pada operasi boolean.
CONVERSI, adalah instruksi-instruksi yang mengubah format atau beroperasi pada format
data. Contohnya yaitu mengkonversi dari desimal ke biner.
Tipe-tipe Operasi
INPUT / OUPUT, ada beberapa pendekatan I/O yang bisa diambil, diantaranya programmed
I/O (isolated&memory mapped), DMA, dan penggunaan prosesor I/O. Implementasi
instruksi I/O banyak dilakukan dengan hanya menyediakan beberapa instruksi I/O, dengan
tindakan spesifik yang ditentukan oleh parameter, kode, atau kata perintah.

TRANSFER CONTROL, pecahan yang signifikan dari instruksi dalam setiap program
memiliki fungsi mengubah urutan eksekusi instruksi. Untuk instruksi ini, operasi dilakukan
oleh prosesor

CONTROL SYSTEM, instruksi kendali sistem adalah instruksi yang dapat dieksekusi hanya
ketika prosesor dalam keadaan tertentu atau mengeksekusi program pada area khusus
dalam memori.Biasanya, instruksi ini dipesan untuk digunakan sistem operasi.
Kelompok 4

TERIMA
KASIH

Anda mungkin juga menyukai