Diberdayakan oleh Blogger.

Program Rontok Pada DosBox

Minggu, 30 November 2014

Nama : Mohammad Apryan Suhendra
Kelas : 1CB
Nim   : 061430700539

Membuat Program Rontok Menggunakan DosBox

kali ini saya akan menjelaskan cara membuat prongram rontok, maksud saya disini adalah semua tulisan rontok seperti daun daun berjatuhan. kali ini saya memakai dosdox untuk membuat program dosbox

setelah itu ketikan penrintah berikut:

  • mount e c:\tasm (enter)
  • e: (enter)
  • edit (enter)




setelah ketikan terakhir edit (enter) maka akan muncul tampilan seperti berikut


DELAY MACRO
                PUSH CX
                XOR CX,CX
LOOP1:
        LOOP LOOP1
        POP CX
        ENDM

GESER MACRO PosY
        PUSH AX
        PUSH BX
        PUSH CX

        XOR CX,CX
        MOV AL,26
        SUB AL,PosY
        MOV CL,AL
LOOP2:
        MOV AL,BYTE PTR ES:[BX]
        MOV BYTE PTR ES: [BX+160], AL

HILANG:
        MOV BYTE PTR ES:[BX],' '
        DELAY
        add BX,160
        LOOP LOOP2

        POP CX
        POP BX
        POP AX
ENDM

.MODEL SMALL
.CODE
ORG 100H
TDATA: JMP Proses
        PosY DB   ?
PROSES:
        MOV AX,0B800H
        MOV ES,AX

        MOV BX,3998
        MOV CX,25
ULANGY:
        MOV PosY,CL
        PUSH CX
        MOV CX,80
ULANGX:
        CMP BYTE PTR ES:[BX],33

        JB TdK

        GESER PosY
TdK:
        SUB BX,2
        LOOP ULANGX
        POP CX
        LOOP ULANGY
    EXIT:
        INT 20H
END TDATA

atau anda bisa perhatikan gambar di bawah ini


jika telah selesai menbuat program nya simpan lah , kalau saya menyimpannya dengan nama rontok5.asm, setelah itu ketikan perintah berikut

  • tasm nama file: tasm rontok5 (enter)
  • tlink/t nama file: tlink/t rontok5 (enter)
  • nama file: rontok5 (enter)

setelah itu semua tulisan pada dos seolah-olah rontok


sekian lah dari saya semoga postingan dari saya ini bisa di pahami anda bisa mengambil program yang saya buat ini silahkan klik link download di bawah ini

DOWNLOAD!!

Input Nilai Dari Keyboard

Kamis, 20 November 2014

 NAMA  : MOHAMMAD APRYAN SUHENDRA

NIM      :  061430700539

KELAS : T.KOMPUTER/ 1CB

Mata kuliah : BAHASA RAKITAN

Input Nilai Dari Keyboard

Berikut ini  adalah langkah-langkah yang harus anda lakukan :
1.Tekan tombol Windows + R secara bersamaan lalu ketik CMD lalu klik OKseperti pada Gambar 1,maka akan tampil dilayar anda seperti pada Gambar 2dibawah ini ; 

 Gambar 1

Gambar 2


2. Setelah program Command Prompt terbuka lalu anda ketik langkah-langkah selanjutnya seperti berikut ini :
  1. cd..
  2. D:
  3. cd 1CB
  4. cd asm
  5. cd asembly
  6. edit
Lalu tekan Enter maka tampil dilayar anda seperti pada gambar dibawah ini :





Setelah anda melakukan langkah-langkah diatas,maka tulislah kata-kata dibawah ini :  
.MODEL SMALL
.CODE
ORG 100h

TData : JMP Proses
            nilai DB 13,10,'Input nilai anda : $'
            nilai1 DB 13,10,'Maaf yang anda input salah : $'
            Kal1 DB 13,10, 'Tidak Lulus $'
            Kal2 DB 13,10, 'Lulus Bersyarat $'
            Kal3 DB 13,10, 'Lulus Cumlaude $'
Proses :
           LEA DX,nilai
           MOV AH,09
           INT 21h

           MOV AH,0
           INT 16h
           PUSH AX

          CMP AL,00
          JE Extended1
ASCII :
          POP AX
          MOV DL,AL
          MOV AH,2
          INT 21h

         CMP AL,'q'
         JE Exit

         CMP AL,'Q'
         JE Exit

         CMP AL,'4'
         JBE tlulus

        CMP AL,'7'
        JA cumlaude

       CMP AL,'4'
       JA lulusb

tLulus :
        LEA DX,kal1
        MOV AH,9h
        INT 21h
        JMP Proses

lulusb :
        LEA DX,kal2
        MOV AH,9h
        INT 21h
       JMP Proses

cumlaude :
        LEA DX,kal3
       MOV AH,9h
       INT 21H
       JMP Proses

extended1 :
      LEA DX,nilai1
      MOV AH,09
      INT 21h
      JMP Proses

exit : INT 20h
END TData

Hasilnya seperti pada gambar dibawah ini ;






  
    Kalau anda sudah selesai hal yang harus anda lakukan selanjutnya adalah dicek sekali lagi agar tidak terdapatnya kesalahan,setelah sudah anda cek kemudian klik File > Save dan berilah nama file nya xxx.asm atau seperti contoh diatas keyboard.asm 

    Setelah selesai anda Save dan diberi nama,kemudian klik File > Exit,setelah itu hal yang harus anda lakukan selanjutnya anda ketik tasm keyboard(nama file.asm) lalu anda tekanEnter maka akan tampil dilayar anda seperti pada gambar dibawah ini ;


Hal yang harus anda lakukan selanjutnya adalah sebagai berikut :
  1.  ketik tlink nama file(nama file tugas yang anda simpan) lalu tekan Enter
  2.  ketik tlink/t Nama file(nama file yang anda simpan) lalu tekan Enter
  3. ketik nama file(nama file yang anda simpan) lalu tekan Enter
Bila anda menekan tombol extended, seperti penekanan tombol anak panah, F1, F2 dan sebagainya maka akan tampil dilayar anda seperti pada gambar dibawah ini ;

"maaf yang anda input salah"

seperti pada gambar dibawah ini ;





 Jika anda menekan tombol angka maka akan keluar   

input nilai anda : tidak lulus(jika yang anda tekan angka 1-3)
hasilnya seperti pada gambar dibawah ini ;

input nilai anda : lulus (jika yang anda tekan angka 4-7)
hasilnya seperti pada gambar dibawah ini ;


input nilai anda : lulus cumlaude(jika yang anda tekan angka 8-9) 
Hasilnya seperti pada gambar dibawah ini ;


 Bila anda ingin keluar anda tinggal menekan huruf q ,maka hasilnya bisa anda lihat seperti pada gambar dibawah ini ;




Selamat Mencoba


untuk contoh yang lebih lengkapnya , silahkan anda download file berikut  
DOWNLOAD 

Followers

Blog Archive

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Mohammad Apryan Suhendra - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger