TUGAS 9 OAK : ADJI PRASETYO 2103015003

Set Instruksi


 * Operasi dari CPU ditentukan oleh instruksi-instruksi yang dilaksanakan atau dijalankannya. Instruksi ini sering disebut sebagai instruksi mesin (mechine instructions) atau instruksi komputer (computer instructions).

* Kumpulan dari instruksi-instruksi yang berbeda yang dapat dijalankan oleh CPU disebut set Instruksi (Instruction Set).



ELEMEN-ELEMEN DARI INSTRUKSI MESIN (SET INSTRUKSI)

* Operation Code (opcode) : menentukan operasi yang akan dilaksanakan

* Source Operand Reference : merupakan input bagi operasi yang akan dilaksanakan

* Result Operand Reference : merupakan hasil dari operasi yang dilaksanakan

* Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi berikutnya setelah instruksi yang dijalankan selesai.



Source dan result operands dapat berupa salah Satu diantara tiga jenis berikut ini:

* Main or Virtual Memory

* CPU Register

* I/O Device


DESAIN SET INSTRUKSI

Desain set instruksi merupakan masalah yangsangat komplek yang melibatkan banyak aspek,diantaranya adalah:

Kelengkapan set instruksi

Ortogonalitas (sifat independensi instruksi)

Kompatibilitas :

Source code compatibility

Object code Compatibility


Jenis-Jenis Operand

1. Address

2. Number

3. Character

4. Logical Data


TRANSFER DATA



Menetapkan lokasi operand sumber dan operand tujuan.

Lokasi-lokasi tersebut dapat berupa memori, register atau bagian paling atas daripada stack.

Menetapkan panjang data yang dipindahkan.

Menetapkan mode pengalamatan.

Tindakan CPU untuk melakukan transfer data adalah :


a. Memindahkan data dari satu lokasi ke lokasi lain.

b. Apabila memori dilibatkan :


Menetapkan alamat memori.

Menjalankan transformasi alamat memori virtual ke alamat

memori aktual.

Mengawali pembacaan / penulisan memori


Operasi set instruksi untuk transfer data :


MOVE : memindahkan word atau blok dari sumber ke tujuan

STORE : memindahkan word dari prosesor ke memori.

LOAD : memindahkan word dari memori ke prosesor.

EXCHANGE : menukar isi sumber ke tujuan.

CLEAR / RESET : memindahkan word 0 ke tujuan.

SET : memindahkan word 1 ke tujuan.

PUSH : memindahkan word dari sumber ke bagian paling atas stack.

POP : memindahkan word dari bagian paling atas sumber


Tanya Jawab

1.Didalam komputer terdapat..... yang dapat dimengerti

a.set intruksi

b.semuanya benar

c.set track

d.set speed


2.yang termasuk dalam tipe data specifik....

a.cout

b.void

c.integral

d.tidak ada yang benar


3.One digit per byte termasuk tipe data.....

a.One digit per byte

b.tidak ada yang benar

c.two digit per byte

d.five digit per byte


4.Tipe data pada pentium yaitu....

a.8 bit Byte

b.32 bit double word

c. 16 bit word

d.semuanya benar


5. Floating point dan decimal merupakan contoh dari tipe operand....

    a. Addresses 

    b. Logical

    c. Characters

    d. Numbers

6. addressing modes dalam set intruksi berjumlah...

    a. 4

    b.5

    c.6

    d.7

7. di bawah ini yang bukan merupakan jenis operasi adalah....

    a.Logical

    b. Data transfer

    c.I/O

    d. Numbers

8. Operand (data yang akan dikomputasi) berada langsung pada set instruksi adalah pengertian dari :

    a.Direct Addressing

    b.Register addressing

    c.Immediate addressing

    d.Displacement

9. Operand berada pada memori, cara kerjanya merupakan gabungan dari teknik direct addressing dan register indirect addressing merupakan pengertian dari......

    a.Direct Addressing

    b.Register addressing

    c.Immediate addressing

    d.Displacement

10. Operand  yang berada pada bagian register merupakan pengertian dari.....    

    a.Direct Addressing

    b.Register addressing

    c.Immediate addressing

     d.Displacement 



Sumber : https://onlinelearning.uhamka.ac.id

Komentar

Postingan populer dari blog ini

adji prasetyo tugas OAK Pertemuan 1

Tugas 12 OAK Adji prasetyo : 2103015003

Tugas 11 OAK Adji Prasetyo : 2103015003