Nah, bagi yang tadi sudah baca Pemrograman Bahasa Rakitan : Materi 1, sekarang ane mau bahas sedikit salah satu benda aneh yang ane sebutin di posting tadi, yaitu Interpreter.
Pasti ada yang masih bingung, apa sich Interpreter itu? Ini bukan yang orang yang mentranslate bahasa yang ada di PBB lho. hahaha :-D. Ini Interpreter dalam pemrograman bahasa rakitan.
Mau tahu apaan tuh Interpreter? Di computer sains, interpreter biasanya berarti
program komputer yang bertugas sebagai pengeksekusi, yaitu melakukan instruksi tertulis di dalam pemrograman komputer. Nah, itu sedikit pengertiannya.
program komputer yang bertugas sebagai pengeksekusi, yaitu melakukan instruksi tertulis di dalam pemrograman komputer. Nah, itu sedikit pengertiannya.
Trus sejarahnya gimana? Setahu ane sich setelah searching mbah gugel (google) n mas wiki (wikipedia), bahasa yang pertama kali diinterpretasikan adalah bahasa level tinggi / high level language. Ciyus? :-\ Ini buktinya. Bahasa
tingkat tinggi pertama yang diinterpretasikan kemungkinan adalah Lisp. Lips pertama
kali diinterpretasikan oleh Steve Russell di computer IBM 704. Russell telah
membaca surat McCarthy dan menyadari (untuk kejutan McCarthy) bahwa fungsi eval
Lisp dapat diimplementasikan kedalam bahasa mesin. Hasil dari interpretasi Lisp
yang bekerja yang dapat digunakan untuk menjalankan program Lisp, atau yang
lebih baik, ‘mengevaluasi ekspresi Lisp.’
Gambar di atas itu mesinnya Lips. Nggak nyangka khan? ane juga nggak nyangka. hehehehehe
O iya, masa cara kerjanya cuma itu aja. Pasti ada yang lain donx. Ya nggak? Iya dech, iya dech. Ane ngerti. masih ada koq gan.
Cara kerja yang lainnya yaitu:
1. Mengeksekusi source code secara langsung
2. Mengubah source code menjadi beberapa kode representasi yang efisien dan langsung mengeksekusinya.
3. Secara eksplisit mengeksekusi kode kompilasi yang disimpan yang dibuat oleh compiler yang merupakan bagian dari interpreter.
Lakh trus manfaat, keuntungan ama kekurangannya gimana? Kalo itu sih tunggu postingan selanjutnya iya. Soalnya ane sudah ngantuk berat. Hahaha
Cukup sekian dulu pembahasan tentang Interpreter. Sebenernya banyak banget tulisannya. Tulisan di Ms. Word ane malah ampe 10 lembaran -__-. Walopun cuma dikit tapi Insyaallah bisa bermanfaat. Tunggu postingan ane selanjutnya.
Tidak ada komentar:
Posting Komentar