09 November 2011

Effand Nozh

Dasar - dasar Assembler | Assembly

Article ini Dibuat Dan di edit Oleh Admin E8N Blogs, Dan Jika Anda mau mengcopy harap Cantumkan Link Aktif Ke Blog ini.

Assembler sebagai bahasa tingkat paling dasar atau tingkat rendah sangat lah penting untuk di kuasai kusunya oleh orang IT. Pada dasarnya semua peralatan yang terkait dengan komputer dan microcontroller bisa di program dengan Assembly ini. Dasar-dasar yang perlu anda ketahui tentang Assembly ini adah Bilangan Biner, Heksadesimal, dan Desimal Tentunya. Anda juga harus paham tentang Konversi bilangan-bilangan tersebut, karena akan sangat berpengaruh terhadap kemampuan anda untuk memprogram suatu mesin/alat nantinya.

Bilangan Biner : 0 dan 1
Bilangan Desimal : 0 sampai 9

Bilangan Heksa Desimal : 0 sampai 9 kemudian untuk 10 nya diganti dengan A sampai 16 sehingga menjadi 0 sampai dengan F

Untuk konversinya saya tidak akan bahas disini, silahkan anda cari referensi lain atau mungkin anda malanh sudah mengetahuinya.

Register
8 bit   = 1 byte
4 bit   = 1 Nibble / 1 Hexa
16 bit = 1 Word (misal : ax)
32 bit = 1 Dword (misal : EAX)

Baik kita akan belajar Program Pertama kita yaitu

MOV --> Memindahkan Data
Syntax : MOV a, b (pengertiannya data di b dipindahkan ke alamat atau register a)

Aturan :  A : Register dan Alamat
              B : Data mentah, Register dan alamat.

Contoh : 
MOV AL, 3F (pindahkan data dari 3F ke register AL)
MOV [100], AL (pindahkan isi AL ke alamat 100h )
MOV BL, [200] 
MOV AL, [BL] 

Sekian dahulu untuk pembahasan Assembly part.1 ini. nanti saya lanjutkan diPosting saya selanjutnya

Effand Nozh

About Effand Nozh -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :