.label-size{ margin:0 2px 6px 0; padding: 3px; text-transform: uppercase; border: solid 1px #ADFF2F; border-radius: 3px; float:left; text-decoration:none; font-size:10px; color:#666; } .label-size:hover { border:1px solid #6BB5FF; text-decoration: none; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; -moz-transform: rotate(7deg); -o-transform: rotate(7deg); -webkit-transform: rotate(7deg); -ms-transform: rotate(7deg); transform: rotate(7deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0.9961946980917455, M12=-0.08715574274765817, M21=0.08715574274765817, M22=0.9961946980917455, sizingMethod='auto expand'); zoom: 1; } .label-size a { text-transform: uppercase; float:left; text-decoration: none; } .label-size a:hover { text-decoration: none;
RSS

MEMBUAT PROGRAM RONTOK KANAN PADA ASSEMBLY

Cara membuat program rontok kanan pada assembly



1. Pertama buka Assembly Editornya melalui cmd.

- Windows + R kemudian ketik 'cmd'
Start -> Run kemudian ketik 'cmd'


ikuti instruksinya seperti gambar dibawah ini :

Sesuaikan dengan direktori file assembly berada.

2. Kedua, buat program rontoknya. Ketikkan kode di bawah ini dengan runtut dan benar.

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+20] ,AL

Hilang :
MOV BYTE PTR ES: [BX],' '
Delay

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

Save Program ini dengan format .asm contoh, : macron2.asm

3. Jalankan program diatas bila sudah mengetik dengan benar melalui doxbox. Caranya hampir sama seperti membuka editornya hanya saja :
mount U D:\1CA

sebenarnya pada mount U tidak diperlukan, bisa saja anda ganti dengan F,G,C dll. sedangkann D:\1CA merupakan direktori dimana program assembly berada

ikuti langkah nya seperti gambar dibawah ini :


bila dijalankan maka huruf yang ada pada dosbox mulai menghilang ke kanan seperti gambar dibawah ini :


Selamat mencoba.... :)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

Terima Kasih telah berkunjung :)

Daftar

Deva Dwi Ayu Ningsih. Diberdayakan oleh Blogger.