Bahasa rakitan: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Wadaihangit (bicara | kontrib)
k Menambahkan foto ke halaman #WPWP
 
Baris 1:
{{Multiple issues|{{Tambah referensi}}{{Tambah catatan kaki}}}}
[[Berkas:Motorola 6800 Assembly Language.png|jmpl|Bahasa Perakitan Motorola 6800]]
 
'''Bahasa rakitan''' atau lebih umum dikenal sebagai '''''assembly language''''' adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman [[komputer]], [[mikroprosesor]], [[pengendali mikro]], dan perangkat lainnya yang dapat diprogram. Bahasa rakitan mengimplementasikan representasi atas [[kode mesin]] dalam bentuk simbol-simbol yang secara relatif lebih dapat dipahami oleh manusia. Berbeda halnya dengan [[Bahasa pemrograman tingkat tinggi|bahasa-bahasa tingkat tinggi]] yang berlaku umum, bahasa rakitan biasanya mendukung secara spesifik untuk suatu ataupun beberapa jenis arsitektur komputer tertentu. Dengan demikian, portabilitas bahasa rakitan tidak dapat menandingi bahasa-bahasa lainnya yang merupakan bahasa pemrograman tingkat tinggi. Namun, bahasa rakitan memungkinkan programmer memanfaatkan secara penuh kemampuan suatu [[perangkat keras]] tertentu yang biasanya tidak dapat ataupun terbatas bila dibuat dengan menggunakan bahasa pemrograman tingkat tinggi.