• 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 » arsitektur komputer kede MIPS DI UBAH MENJADI BAHASA MESIN

arsitektur komputer kede MIPS DI UBAH MENJADI BAHASA MESIN

berikut ini adalh pelajarn tentang arsitektur komputer yang membahas tentang kode mips yang artinya akan melogikan semua perjalanan prosesor. tugas yang berda dibawah adalah hasil dari penjelasan sebelumnya yang memabahas tentang bahasa mesin. namun respon yang telah di adakan dan sempurna akan jawaban di bawah maka saya berniat mengepost hasil dari tugas saya.

1. Ubahlah penggalan kode C berikutinimenjadikode MIPS dan bahasaMesin
temp =m[4];
m[4] = n[4];
n[4] = temp;
Jawab:
Kode MIPS
lw $t0 10 ($s3)                             #starting address m[4] = 10
lw $t0 40 ($s3)
lw $t1 50 ($s3)                             #  starting address n[4] = 50
lw $t1 200 ($s3)

            sw St1 40 ($s3)
            sw St0 200 (Ss3)

2.      Ubalah penggalan kode C berikut ini menjadi kode MIPS dan bahasa mesin !
if(a <= 7)
b[1] = a + 7 + b[5];
else
b[1] = a – 7 + b[5];
jawab :
Kode MIPS
a = $s1
lui $s2, 7
slt $t0, $s1, $s2                       # jika a < 7, $t0 = 1 ,, $t0 = 0, a >=7
bne $t0, $zero, 32                   # jika $t0 != 0 (a < 7), ke 32
beq $s1, $s2, 32                      # jika a = 7, ke 32
lw $s4, 20 ($s3)
sub $t2, $s1, $s2                      # a-7
add $t2, $t2, $s4                     # $t2 + b[5]
sw $t2, 40 ($s3)
j 20
32: add $t2, $s1, $s2                      # a + 7
add $t2, $t2, $s4                     # $t2 + b[5]
sw $t2, 40 ($s3)
20:




3. Ubahlah penggalan kode C berikut ini menjadi kode MIPS dan bahasa mesin
j  = 6;
k = 1;
while (j < 10)
{
if(j < 4)
i  = j + k ;
else
i = k – j;
j = j + 2;
k = k + 1;
}
Jawab :
Kode MIPS
$s1 = j                      $s2 = k                        $s3 = i
lui $t0, 10                lui $t1, 4
lui $s1, 6                  lui $s1, 1
24: slt $t2, $s1, $t0                        # jika j < 10, $t2 = 1  ,, $t2 = 0, j >= 10
bne $t2, $zero, 20              # jika $t2 != 0, ke 20
j28:
20: slt $t3, $s1, $t1            # j < 4, $t3 = 1 ,, $t3 = 0, j >= 4
bne $t3, $zero, 40
sub $s3, $s2, $s1
addi $s1, $s1, 2
addi $s2, $s2, 1
j24:
40: add $s3, $s1, $s2
j24:
28:


4.     Ubahlahpenggalankode C berikutinimenjadikode MIPS danbahasamesin :
if(x >= 3) && (y < 5)
   k = x – y – 2;
else
   k = x + y + 2;
Jawab :
Bahasa MIPS
k = $s1
x = $s2
y = $s3
lui $t0, 3
lui $t1, 5
lui $t2, 2
slt $t3, $s3, $t1              # y < 5, $t3 = 1 / $t3 = 0, y >= 5
bne $t3, $zero, 24         # $t3 != 0 (y <5), ke 24
16: add $s1, $s2, $s3
add $s1, $s1, $t2
j40:
24: slt $t3, $s2, $t0       # x < 3, $t3 = 1 / $t3 = 0, x  > 3
beq $t3, $zero, 16         # $t3 = 0 (x > 3) ke 16
bne $t0, $s2, 16             # x != 3 ke 16
sub $s1, $s2, $s3
sub $s1, $s1, $t2
40:



Posted by Unknown on - Rating: 4.5
Title : arsitektur komputer kede MIPS DI UBAH MENJADI BAHASA MESIN
Description : berikut ini adalh pelajarn tentang arsitektur komputer yang membahas tentang kode mips yang artinya akan melogikan semua perjalanan prosesor...

Share to

Facebook Google+ Twitter

1 Response to "arsitektur komputer kede MIPS DI UBAH MENJADI BAHASA MESIN"

  1. http://cody.id/produk/blower/October 22, 2017 at 7:35 PM

    keren min artikelnya ini...
    http://cody.id/produk/blower/

    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...
  • Rahasia Besar Dibalik nama Muhammad
    Rahasia dibalik nama Muhammad, dimana banyak makna yang tersirat dalam kebesaran nama yang sederhana itu. entah apakah ini merupakan salah ...
  • Cara Membuat Contact Me (Contact Form)
    Contact Me (Contact Form) menjadi sangat penting karena berguna untuk mempermudah pengunjung memberikan pertanyaan atau kritik dan saran ...
  • Contoh soal tes psikologi Polisi
    Tes psikologi. Apa reaksi anda begitu pertama kali menghadapi tes itu? Terkejut? Bingung? Apabila jawaban anda seperti itu,berarti sama...
  • Penjelasan Sistem Windows XP YANG Rusak
    Sistem Windows XP Rusak?, dengan banyaknya bermunculan virus - virus baru terutama virus lokal atau dari luar, maka banyak sistem mengalam...
  • 10 Ciri-ciri Dosen yang profesional baik untuk di tiru
    Tak henti-hentinya aku mencari metode pelajaran yang cocok buat aku pribadi. namun, banyak hal yang saya dapatkan dari artikel atau buku ya...
  • Cara Mengetahui Jumlah Backlink pada Blog
    Bagi teman teman yang ingin melihat becklink dari blognya silahkan ikuti langkah -langkah berikut. anda akan mengetahui jumlah becklink anda...
DMCA.com Instagram
Copyright © 2012 BELAJAR BERSAMA - All Rights Reserved
Design by Mas Sugeng - Blogger Templates - Powered by Blogger