Program sederhana pada PCSpim

Langkah- langkah :

  1. Buat instruksi di notepad dengan tipe file .asm
  2. Misalnya instruksi yang diinginkan adalah D = (A+B) – C maka instruksi nya

.text

.globl main

main : # Fungsi main berisi perintah atau statement yang akan dilakukan

li $v0 , 5        #masukkan bilangan integer pertama (A)

syscall           #menginput dan memanggil console di atasnya

move $t0 , $v0    #$t0 dikosongkan

li $v0 , 5       # masukkan bilangan integer kedua (B)

syscall           # menginput dan memanggil console di atasnya

move $t1 , $v0    #$t1 dikosongkan

li $v0 , 5        #masukkan bilangan integer ketiga (C)

syscall           #menginput dan memanggil console di atasnya

move $t2 , $v0    #$t2 dikosongkan

add $t0 , $t0 , $t1    #tambahkan bilangan A dengan B simpan di t0

sub $t1 , $t0 , $t2    #kurangkan hasil bilangan di t0 dengan   bilangan C

move $a0 , $t1 #pindahkan hasil bilangan pada t1 ke pernyataan a0

li $v0 , 1  #cetak nilai ke layar

syscall     #input dan memanggil console cetak ke layar

li $v0 , 10 #selesai

syscall     #input dan memanggil console selesai

3. Misal nama file nya adalah pertambahan2.asm , Kemudian pilih ‘save’ .

4. Kemudian buka PCSpim, klik open. Buka file pertambahan2.asm tadi

5. Kemudian file akan tampil

6. Tekan F10 hingga syscall,lalu akan tampil menu console seperti gambar dibawah ini.

7. Lalu isikan bilangan pertama (A) yang akan dioperasikan. Misalnya adalah 5. Kemudian tekan Enter.

8. Tekan F10 lagi hingga syscall

9. Lalu akan muncul menu console lagi, isikan bilangan kedua (B) yang akan dioperasikan. Misalnya adalah angka 2. Kemudian tekan Enter.

10. Tekan F10 lagi hingga syscall

11. Lalu akan muncul menu console lagi, isikan bilangan ketiga (C) yang akan dioperasikan. Misalnya adalah angka 2. Kemudian tekan Enter.

12. Tekan F10 lagi hingga syscall

13. Maka akan tertampil hasil dari D = (A+B) – C dengan bilangan A = 5, B= 2, C=2, maka D = 5.

14. Selesai

15. Terlihat bahwa

t0 = 5+2 = 7 dimana t2 adalah 2, maka hasil dari t1 adalah 5.

Atau hasil dari D = (A+B) – C dengan bilangan A = 5, B= 2, C=2 adalah

D = (5+2)-2 = 5 pada t1.

 

Untuk penjelasan lebih lanjut, download di sini

One thought on “Program sederhana pada PCSpim

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s