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 :
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 :
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
suwun....
BalasHapus