Jumat, 01 November 2013

SET INSTRUKSI

Set Instruksi (bahasa Inggris: Instruction Set, atau Instruction Set Architecture (ISA)) didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Secara umum, ISA ini mencakup jenis data yang didukung, jenis instruksi yang dipakai, jenis register, mode pengalamatan, arsitektur memori, penanganan interupsi, eksepsi, dan operasi I/O eksternalnya (jika ada).
ISA merupakan sebuah spesifikasi dari kumpulan semua kode-kode biner (opcode) yang diimplementasikan dalam bentuk aslinya (native form) dalam sebuah desain prosesor tertentu. Kumpulan opcode tersebut, umumnya disebut sebagai bahasa mesin (machine language) untuk ISA yang bersangkutan. ISA yang populer digunakan adalah set instruksi untuk chip Intel x86, IA-64, IBM PowerPC, Motorola 68000, Sun SPARC, DEC Alpha, dan lain-lain.
Karakteristik Mesin Instruksi
·            Elemen-elemen instruksi mesin
o   Operation Code (OP Code) yaitu kode operasi berbentuk kode biner
o   Source Operand Reference yaitu operand adalah input operasi
o   Result Operand Reference yaitu merupakan hasil atau keluaran operasi
o   Next Instruktion Reference elemen ini menginformasikan CPU posisi instruksi berikutnya yang harus diambil dan dieksekusi.
Operand dari suatu system operasi dapat berada pada:
·         Memori Utama atau memori virtual
·         Register CPU
·         Perangkat I/O

Format Instruksi

opcode   operand

·         Kode Operasi (Op Code) direpresentasikan dengan singkatan-singkatan yang disebut mnemonic.
·         Contoh Mnemonic
o   ADD         = Penambahan
o   SUBB       = Pengurangan
o   LOAD       = Muatkan data ke memori
Contoh Instruksi dengan 2 dan 3 alamat



Operasi Set Instruksi Secara Umum















































sumber:
Ismuhar Dwi Putra, arsitektur komputer

Tidak ada komentar:

Posting Komentar