Bahasa mesin: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan |
Reno-Sifana (bicara | kontrib) k Menambah istilah dalam bahasa Inggris |
||
(6 revisi perantara oleh 5 pengguna tidak ditampilkan) | |||
Baris 1:
[[Berkas:Цифровой код ЭВМ «Минск-22».jpg|jmpl|Kode digital (mesin) “Minsk-22”:]]
'''Bahasa mesin''' atau '''kode mesin''' ({{Lang-en|Machine code}}) merupakan seperangkat instruksi serta data yang dapat dieksekusi secara langsung oleh [[prosesor]] komputer. Kode mesin merupakan tingkatan yang paling rendah dari [[bahasa pemrograman]] dan biasanya digunakan sebagai tujuan kompilasi oleh [[kompiler]] pada bahasa-bahasa pemrograman lain dalam tingkatan yang lebih tinggi. Penerjemahan kode pada bahasa pemrograman interpretatif atau [[bahasa skrip]] umumnya tidak termasuk dalam kriteria tersebut karena umumnya bahasa skrip menerjemahkan kode sumber menjadi [[P-Code]], kode penjembatan antara kode sumber dan kode mesin. Meski demikian, umumnya bahasa skrip populer yang ada saat ini telah menambahkan kompiler JIT (''Just In Time'') integratif yang secara hibrida mengkompilasi instruksi-instruksi P-Code yang paling sering dieksekusi menjadi kode mesin.
== Instruksi-instruksi kode mesin ==
Baris 35 ⟶ 36:
|authorlink = Andrew S. Tanenbaum
|title = Structured Computer Organization
|year = 1990
|url = https://archive.org/details/structuredcomput0000tane
|publisher = Prentice Hall
|isbn = 0-13-020435-8
Baris 42 ⟶ 45:
|last = Brookshear
|title = Computer Science: An Overview
|year = 2003
|url = https://archive.org/details/computerscienceo0007broo
|publisher = Addison Wesley
|isbn = 0321387015
}}
{{Authority control}}
[[Kategori:Bahasa pemrograman|Mesin]]
|