PELAJARAN SEKOLAH SMP SMA

  • Ipa
  • Ips
  • PKn
  • Penjaskes
  • Kesenian
  • B Indonesia
  • Ekonomi
  • TIK
  • Prakarya
Home » TIK » Jelaskan 3 macam Penerjemah bahasa pemrograman komputer serta bahasa mesin dan juga bahasa Bahasa assembly?

Tuesday, June 2, 2015

Jelaskan 3 macam Penerjemah bahasa pemrograman komputer serta bahasa mesin dan juga bahasa Bahasa assembly?

Penerjemah bahasa pemrograman dibedakan menjadi 3 (tiga) macam, yaitu assembler, kompiler, dan interpreter
  1.  Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.
  2.  Kompiler adalah program penerjemah yang mengonversi semua kode sumber selain dalam bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang dapat dijalankan oleh komputer. Proses untuk melakukan penerjemahan ini biasa disebut kompilasi.
  3.  Intepreter adalah program yang menerjemahkan satu per satu instruksi dalam kode sumber kemudian menjalankan instruksi yang telah diterjemahkan tersebut.

1) Bahasa mesin
Bahasa mesin termasuk ke dalam bahasa tingkat rendah (low level language) karena sifat dari bahasa mesin lebih berorientasi pada mesin. Bahasa ini hanya akan dipahami oleh komputer itu sendiri. Bahasa ini berupa kode-kode yang terdiri dari sekumpulan angka yang ada di dalam komputer yang biasanya diwakili oleh kode angka 1 (satu) dan 0 (nol). Kode ini merupakan sinyal elektronik yang memberitahu komputer apa yang harus dikerjakan.  Dalam penggunaannya biasanya intruksi dituliskan dalam bentuk bahasa pemrograman yang akan disampaikan ke kompiler, assembler, atau interpreter yang bertugas untuk menerjemahkan bahasa pemrograman tadi ke bahasa mesin. Assembler merupakan sebuah program. Program ini mengambil informasi yang dituliskan oleh programmer dalam bahasa assembly  dan menerjemahkannya ke sebuah program yang dapat dieksekusi komputer. output assembler harus diproses oleh linker untuk menghasilkan program akhir.

2) Bahasa assembly
Bahasa asembly adalah bahasa pemrograman yang menggunakan bahasa rakitan. Bahasa assembly kebanyakan digunakan untuk pengendalian hardware yang diwujudkan dalam kependekan katakata sebagai pengganti kode-kode biner, misalnya JNZ (jump non zero) yang artinya lompatlah jika tidak sama dengan nol. Kelanjutan dari bahasa assembly adalah sebuah program yang berguna untuk mengambil informasi yang dituliskan oleh seorang programmer dalam bahasa assembly serta menerjemahkannya ke dalam sebuah program yang dapat dieksekusi oleh komputer, program ini dinamakan assembler. Output assembler harus diproses oleh linker untuk menghasilkan program akhir.
f
Share
t
g+
Share
?
k
10:47 AM

Belum ada komentar untuk "Jelaskan 3 macam Penerjemah bahasa pemrograman komputer serta bahasa mesin dan juga bahasa Bahasa assembly?"

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
Find Us :

Mengenai Saya

k
View my complete profile
Powered by Blogger.
Copyright 2013 PELAJARAN SEKOLAH SMP SMA - All Rights Reserved
Template by Evotemplates.Net - Powered by Blogger