• About
  • Sitemap
  • Privacy Policy
  • Disclaimer
  • Contact

BELAJAR BERSAMA

Info Terkini tentang Dunia Teknik dan Perkembangan Pendidikan Teknik Informasi dan komputer pelajaran tips trik bahasa pemrograman Teknologi

  • Home
  • Menu1
    • Submenu1
    • Submenu2
    • Submenu3
    • Submenu4
  • Menu2
    • Submenu1
    • Submenu2
  • Menu3
  • Menu4
  • Menu5
  • Menu6
Home » aRSITEKTUR KOMPUTER LANJUT » KUMPULAN INSTRUKSI MIPS DAN JENIS INSTRUKSI MIPS

KUMPULAN INSTRUKSI MIPS DAN JENIS INSTRUKSI MIPS

Instruksi pada MIPS dibagi dalam tiga bentuk
format yakni: format R, format I, format J

R format terdiri dari tiga register dan function field
I format terdiri atas dua register dan 16 bit long immediate value
J format terdiri atas enam bit opcode yang diikuti oleh 26 bits immediate value

1
Daftar Opcode
0: tipe R (add, sub, and, or, slt)
2: jump (j)
4: branch (beq)
5: branch (bne)
8:penjumlahan dengan immediate
(addi)
17: load upper dengan immediate (lui)
35:load (lw)
43: store (sw)

2
Instruksi dalam MIPS
Add – penambahan
add $s1,$s2,$s3 #jumlahkan isi reg s2 dengan isi reg s3 dan simpan hasilnya ke reg s1
Addi – add immediate
addi $sp,$sp, 4 #Jumlahkan isi reg sp dengan 4 dan hasilnya simpan di dalam reg sp
ADDIU -- Add immediate unsigned
ADDU -- Add unsigned
AND -- Bitwise and
ANDI -- Bitwise and immediate
BEQ -- Branch on equal
BGEZ -- Branch on greater than or equal to zero

3
Instruksi dalam MIPS
BGEZAL -- Branch on greater than or equal to zero and link
BGTZ -- Branch on greater than zero
BLEZ -- Branch on less than or equal to zero
BLTZ -- Branch on less than zero
BLTZAL -- Branch on less than zero and link
BNE -- Branch on not equal
bne $t0,$zero, Less #Lompat ke alamat Less jika isi

DIV -- Divide
reg t0
tidak sama dengan nol
DIVU --
Divide unsigned
4
Instruksi dalam MIPS
J -- Jump
JAL -- Jump and link
JR -- Jump register
LB -- Load byte
LUI -- Load upper immediate
lui $t0, 255 #isi reg t0 bagian upper (bit 16-31) dengan 255
Isi $t0 sesudah instruksi lui $t0, 255 dieksekusi
LW -- Load word
lw $s1,100($s2) #isi reg s1 dengan data dari memori pada alamat hasil jumlahan dari isi reg s2 dengan 100 (offset)
MFHI -- Move from HI
MFLO -- Move from LO
MULT --
Multiply
MULTU -- Multiply unsigned

5
Instruksi dalam MIPS
NOOP -- no operation
OR -- Bitwise or
ORI -- Bitwise or immediat
SB -- Store byte
SLL -- Shift left logical
SLLV -- Shift left logical variable
SLT -- Set on less than (signed)
slt $t0,$s0,$s1 #reg t0 diisi dengan 1 jika isi reg s0 lebih kecil daripada reg s1
biasanya diikuti dengan perintah: bne $t0,$zero,Less
SLTI -- Set on less than immediate (signed)
slti $t0,$s0, 10 #reg t0 diisi dengan 1 jika isi reg s0 lebih kecil dari 10
biasanya diikuti dengan perintah: bne $t0,$zero,Less
SLTIU -- Set on less than immediate unsigned
SLTU -- Set on less than unsigned

6
Instruksi dalam MIPS
SRA -- Shift right arithmetic
SRL -- Shift right logical
SRLV -- Shift right logical variable
SUB – Subtract
sub
$s1,$s2,$s3 #kurangkan isi reg
s2 dengan isi reg s3
dan simpan hasilnya ke reg s1
SUBU -- Subtract unsigned
SW -- Store word
sw $s1,100($s2) #simpan isi reg s1 ke memori pada alamat hasil jumlahan dari isi reg s2 dengan 100 (offset)
SYSCALL -- System call
XOR -- Bitwise exclusive or
XORI -- Bitwise exclusive or immediate

Semoga info diatas dapat anada pahami. dan jangan menghafalnya...
Posted by Unknown on - Rating: 4.5
Title : KUMPULAN INSTRUKSI MIPS DAN JENIS INSTRUKSI MIPS
Description : Instruksi pada MIPS dibagi dalam tiga bentuk format yakni: format R, format I, format J R format terdiri dari tiga register dan function fi...

Share to

Facebook Google+ Twitter

2 Responses to "KUMPULAN INSTRUKSI MIPS DAN JENIS INSTRUKSI MIPS"

  1. timah pastaOctober 21, 2017 at 12:58 AM

    makasih sudah share min, bermanfaat sekali...
    timah pasta

    ReplyDelete
    Replies
      Reply
  2. Diqi supriantoDecember 27, 2018 at 4:08 AM

    mantap

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

Newer Post
Older Post
Home
Subscribe to: Post Comments (Atom)

Post Populer

  • Cara Menjadi Nomor 1 di Mesin Pencari Google
    Cara Agar Pstingan/Artikel Blog Menjadi Nomor 1 di Mesin Pencari Google. Setelah anda mendaftarkan Blog anda di Mesin Pencari google, lang...
  • File duplikat dapat menurunkan performa komputer
    Mencari File Duplikat File duplikat dapat menurunkan performa komputer. Dan juga, dapat menghabiskan ruang harddisk. Untuk itu, Like Wind...
  • Kumpulan 15 Materi Motivasi Dalam Bentuk PPT dan Word
    Kumpulan 15 Materi Motivasi Dalam Bentuk PPT dan Word . Kali ini sahabat Bloger Belajar bersama membagikan info tentang motivasi Pembelajara...
  • Bagaimana Siri Bisa Beradaptasi untuk Bekerja dengan Media Sosial
    Sekarang dunia telah memiliki sedikit waktu untuk membiasakan diri dengan asisten baru digital - Apple Siri, yang tiba dengan suara murni r...
  • Spesifikasi Motherboard dan Pejelasan
    Sebelum kedatangan dari microprocessor, komputer tersebut biasanya dibangun dalam kasus kartu-kandang atau mainframe dengan komponen dihubun...
  • Tutorial Cara Mendeteksi dan Menanggulangi Virus VBS/VBE
    Tutorial Cara Mendeteksi dan Menanggulangi Virus VBS/VBE - Virus VBE atau juga sering disebut virus VBS pada saat ini masih merupakan virus...
  • Cara Membuka Pasword Hp Yang Terkunci
    Cara Membuka Pasword Hp Yang Terkunci - biasa terjadi karena kesalahan/keteledoran kamu sendiri dimana kamu lupa dengan code yg sudah di ter...
DMCA.com Instagram
Copyright © 2012 BELAJAR BERSAMA - All Rights Reserved
Design by Mas Sugeng - Blogger Templates - Powered by Blogger