Compilers нь өндөр түвшний хэлээр бичигдсэн программыг машины код (объект код) болгон хөрвүүлэхэд хэрэглэгддэг. Хөрвүүлсэн програмын файлыг хөрвүүлсний дараа (бүгдийг нэг дор) компьютер шууд ашиглах боломжтой бөгөөд бие даан ажиллах боломжтой.
HLL программыг машин хэл рүү юу хөрвүүлдэг вэ?
Хэвлэгч нь дээд түвшний хэлний программыг машины хэл рүү хөрвүүлэхэд ашигладаг орчуулагч програм юм. 2. Энэ нь бүх програмыг нэг дор орчуулдаг.
HLL-ийн орчуулагчид юу вэ?
Програм хангамжийн код хувиргах хэрэгслийн хамгийн ерөнхий нэр томъёо нь "орчуулагч" юм. Орчуулагч гэдэг нь программчлалын нэр томьёогоор компилятор, ассемблер, орчуулагч-д хамаарах ерөнхий нэр томъёо юм; Дээд түвшний кодыг өөр дээд түвшний код (жишээ нь, Basic, C++, Fortran, Java) эсвэл доод түвшний (…) болгон хувиргадаг бүх зүйл
HLL программыг объектын код болгон хувиргадаг орчуулагч програм мөн үү?
Өндөр түвшний хэл дээрх эх кодыг мөр мөрөөр нь машины код болгон хөрвүүлдэг орчуулагч программыг Interpreter гэж нэрлэдэг. Хөрвүүлэгч нь өндөр түвшний хэлээр бичсэн кодыг доод түвшний хэл болох объект/машины код руу хөрвүүлдэг компьютерийн программ юм.
Хэн хэлийг машины хэл рүү хөрвүүлдэг вэ?
Хэвлэгч програмын кодыг (эх код) авч, эх кодыг машины хэл рүү хөрвүүлдэгмодуль (объект файл гэж нэрлэдэг).