Pengen belajar asm, ribet sih:))
eh dapet dari web mywisdom http://wisdomc0d3.wordpress.com/
izin copy ya om :D
instruksi dasar yg sering dipake:
-mov artinya move (pindahkan)
contoh dg assembly 16 bit:
misal mov ah,09h = pindahkah ke register ah nilai 9 hexadesimal -> syarat interup 21 hexa fungsi 9 hexa
misal kita mao panggil int 21 h fungsi 9 hexa untuk menampilkan teks di layar.
-jmp artinya jump (loncat)
bisa dipakai untuk loncat misal ke macro (macro atau prosedur cuma ada di asm 16 bit di 32 bit gak ada macro)
-push -> dorong (untuk menyimpan)
misal untuk menyimpan data ke stack pointer
- pop -> ambil ( untuk mengambil data dari stack)
- jne -> jump if not equal (lompat jika tidak sama)
- jnz -> jump if not zero (lompat jika bukan zero)
- jnc -> jump if not carry (lompat jika tidak ada sisa)
- lea -> load effective address
- and -> logika and
untu
...
Read more »