Bahasa Rakitan




Bahasa rakitan atau yang biasa disebut ataupun dikenal sebgai assembly adalah bahasa pemograman tingkat rendah yang digunakan dalam pemograman komputer, mikroskoper, pengendai mikro, dan lainnya yang dapat diprogram. 

Bahasa rakitan mengimplementasikan representasi atas kode mesin dalam bentuk simbol - simbol yang secara relatif lebih dapat dipahami oleh manusia.

Sedangkan bahasa pemrograman Delphi berada di atas bahasa pemrograman rakitan, yang sering disebut OOP (Object Orinted Programming). Bahasa mesin adalah kumpulan kode biner yang merupakan instruksi yang bisa dijalankan oleh komputer. Sedangkan bahasa rakitan memakai kode mnemonic untuk menggantikan kode biner, agar lebih mudah diingat sehingga memudahkan penulisan program.

Program yang ditulis dengan bahasa rakitan terdiri dari label; kode mnemonic dan lainnya, pada umumnya dinamakan sebagai program sumber (source code) yang belum bisa diterima oleh prosesor untuk dijalankan sebagai program tapi harus diterjemahkan terlebih dahulu menjadi bahasa mesin dalam bentuk kode biner.

Jika yang ditulis hanya bahasa rakitan saja maka biasanya program dibuat dengan program editor biasa, misalnya note pad pada Windows atau sidekick pada DOS, selanjutnya program sumber diterjemahkan ke bahasa mesin dengan menggunakan program rakitan. Hasil kerja program rakitan adalah “program objek” dan juga “rakitan listing”.

 Tapi karena di sini bahasa rakitan ditulis bersama dengan bahasa Delphi maka program dibuat di dalam editor milik Delphi. Program objek berisikan kode – kode bahasa mesin, kode – kode bahasa mesin inilah yang diumpankan ke memori – memori prosesor. 

Komentar