Արդյո՞ք թարգմանիչները hll-ը փոխակերպում են մեքենայի կոդ:

Բովանդակություն:

Արդյո՞ք թարգմանիչները hll-ը փոխակերպում են մեքենայի կոդ:
Արդյո՞ք թարգմանիչները hll-ը փոխակերպում են մեքենայի կոդ:
Anonim

Կոմպիլյատորները օգտագործվում են բարձր մակարդակի լեզվով գրված ծրագիրը մեքենայի կոդ (օբյեկտի կոդ) թարգմանելու համար: Կազմվելուց հետո (բոլորը մեկ քայլով), թարգմանված ծրագրի ֆայլն այնուհետև կարող է ուղղակիորեն օգտագործվել համակարգչի կողմից և կարող է ինքնուրույն գործարկվել:

Ի՞նչն է HLL ծրագիրը փոխակերպում մեքենայական լեզվի:

Կոմպիլյատոր-ը թարգմանիչ ծրագիր է, որն օգտագործվում է բարձր մակարդակի լեզվական ծրագիրը մեքենայական լեզվի փոխակերպելու համար: 2. Այն միանգամից թարգմանում է ամբողջ ծրագիրը։

Որո՞նք են HLL-ի թարգմանիչները:

Ծրագրային կոդի փոխակերպման գործիքի ամենաընդհանուր տերմինը «թարգմանիչ» է: Թարգմանիչը, ծրագրային ծրագրավորման առումով, ընդհանուր տերմին է, որը կարող է վերաբերել կոմպիլյատորին, հավաքագրողին կամ թարգմանիչին; ամեն ինչ, որը փոխակերպում է ավելի բարձր մակարդակի կոդը մեկ այլ բարձր մակարդակի կոդի (օրինակ՝ Basic, C++, Fortran, Java) կամ ավելի ցածր մակարդակի (…

Արդյո՞ք թարգմանիչ ծրագիրը փոխակերպում է HLL ծրագիրը օբյեկտի կոդի:

Թարգմանիչ ծրագիրը, որը սկզբնաղբյուրը բարձր մակարդակի լեզվով վերածում է մեքենայական կոդի տող առ տող, կոչվում է Interpreter: Կոմպիլյատորը համակարգչային ծրագիր է, որը թարգմանում է բարձր մակարդակի լեզվով գրված կոդը ավելի ցածր մակարդակի լեզվի՝ օբյեկտի/մեքենայի կոդ:

Ո՞վ է լեզուն փոխակերպում մեքենայական լեզվի:

Կազմող վերցնում է ծրագրի կոդը (աղբյուրային կոդը) և փոխակերպում սկզբնական կոդը մեքենայի լեզվիմոդուլ (կոչվում է օբյեկտի ֆայլ):

Խորհուրդ ենք տալիս: