BAHASA RAKITAN

Bahasa rakitan (Inggris : Assembly Language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa rakitan merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan. Bahasa mesin adalah pola bit-bit yang merupakan kode operasi mesin.

Bahasa mesin dibuat lebih mudah dibaca dengan cara mengganti pola bit-bit menjadi simbol-simbol yang disebut mnemonics.
Tidak seperti bahasa pemrograman tingkat tinggi, bahasa rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin . Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.
Setiap arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa rakitannya pun berbeda-beda.
Berikut merupakan contoh bahasa rakitan :
mov al, 0x61
yang berarti pindahkan (mov = move) nilai heksadesimal 61 (=97 dalam desimal) ke register prosesor bernama "al". Adalah lebih mudah mengingat ini dari bahasa mesin :
10110000 01100001

Subscribe to receive free email updates:

0 Response to "BAHASA RAKITAN"

Poskan Komentar