Senin, 28 November 2016

Bahasa Rakitan Dan C++ 1) (perintah increment) 2) perintah decrement) 3) (looping)

TUGAS KE-5
BAHASA RAKITAN DAN C++
Dosen Pengampu: Marti Widya Sari, M.Eng





OLEH :
                                             Nama  : ESAU BAKER
                                             Kelas   :    15. A3
                                             NPM    : 15111100089



PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PGRI YOGYAKARTA
2016



Soal :
Menggunakan perintah jump, looping, increment dan decrement
1)    Buatlah program yang menampilkan :
                         Nama Mhs, NPM, Kelas dan Tanggal Lahir (dd-mm-yyyy)
2)    Buatlah program yang menampilkan huruf  CDEFGHIJ (perintah increment)
3)    Buatlah program yang menampilkan huruf   z sampai a (perintah decrement)
4)    Buatlah program yang menampilkan huruf  Z sebanyak 20 kali (looping)
5)    Buatlah program yang menampilkan angka 7 sebanyak 35 kali (looping)

1.SOURCE CODE :

;Nama :ESAU BAKER
;NPM  :15111100089
;Kelas:15-A3

org 100h
mulai:JMP kode
      data1 db 'Esau Baker',10,13,'$'
      data2 db '15111100089',10,13,'$'
      data3 db '15-A3',10,13,'$'
      data4 db '30-04-1997',10,13,'$'
kode:MOV AH,09h
     MOV DX,OFFSET data1
     INT 21h
     MOV DX,OFFSET data2
     INT 21h
     MOV DX,OFFSET data3
     INT 21h
     MOV DX,OFFSET data4
     INT 21h
     MOV AX,4C00H
  INT 21h
end mulai
ret

2. SOURCE CODE:  

;Nama :ESAU BAKER
;NPM  :15111100089
;Kelas:15-A3

org 100h
MOV CX,8D
mulai: MOV AH,02h
       MOV DL,43h
ulang: INT 21h
       INC DL
       LOOP ulang
       INT 20h
       END
Ret

3. SOURCE CODE :

;Nama :ESAU BAKER
;NPM  :15111100089
;Kelas:15-A3

org 100h
MOV CX,26D
mulai: MOV AH,02h
       MOV DL,7Ah
ulang: INT 21h
       dec dl
       LOOP ulang
       INT 20h
       END
Ret

4. SOURCE CODE :

;Nama :ESAU BAKER
;NPM  :15111100089
;Kelas:15-A3

org 100h
MOV CX,20D
mulai: MOV AH,02h
       MOV DL,5Ah
ulang: INT 21h
       LOOP ulang
       INT 20h
       END
Ret


 5. SOURCE CODE :

;Nama :ESAU BAKER
;NPM  :15111100089
;Kelas:15-A3

org 100h
MOV CX,35D
mulai: MOV AH,02h
       MOV DL,37h
ulang: INT 21h
       LOOP ulang
       INT 20h
       END
Ret

0 komentar:

Posting Komentar