dilarang klik kanan

Kamis, 29 Desember 2011

TRANSLATOR


Program yg mengkonversikan statement yg ditulis dalam satu bahasa ke statement dalam bahasa lain. Program assembly akan disebut program sumber dan program kode-mesin akan disebut program object.

Ada 3 jenis translator :
1.  Assembler
program yg menterjemahkan bahasa assembly ke dalam kode mesin, satu instruksi mesin di generasi utk tiap instruksi sumber, program hanya dapat di eksekusi bila proses assembly telah selesai.
Assembler dapat melakukan tugas :
a. menerjemahkan kode operasi mnemonic ke dalam kode mesin, dan alamat simbolis ke dalam alamat mesin
b. menyertakan hubungan untuk subroutine tertutup dan menyiapkan kode mesin yg sesuai untuk makro
c. mengalokasi area penyimpanan
d. mendeteksi dan menindikasi instruksi bahasa yang tidak valid
e. menghasilkan program objek pada pita atau disk
f.  menghasilkan daftar tercetak program objek dan program sumber
2.  Compiler
program yang menterjemahkan bahasa tingkat tinggi ke dalam bahasa machine-oriented, banyak instruksi mesin di generasi untuk tiap statement sumber, program yang dihasilkan dapat di eksekusi jika kompilasi lengkap compiler dapat melakukan tugas :
a. menerjemahkan statement program sumber ke dalam kode mesin
b. menyertakan hubungan untuk subroutine tertutup
c. mengalokasikan area penyimpanan utama
d. menggenerasi program objek pada kartu, pita atau disk
e. menghasilkan daftar tercetak program sumber dan objek

Selengkapnya bisa didownload DISINI
print this page Print halaman ini

1 komentar: