Համակարգչային ծրագրավորման մեջ անսամբլի լեզուն, երբեմն հապավումը asm, ցանկացած ցածր մակարդակի ծրագրավորման լեզու է, որտեղ կա լեզվի հրահանգների և ճարտարապետության մեքենայական կոդի հրահանգների միջև շատ ուժեղ համապատասխանություն:
Ի՞նչ է անսամբլի լեզուն պարզ բառերով:
Ասամբլե լեզուն ծրագրավորման լեզու է, որը կարող է օգտագործվել համակարգչին ուղղակիորեն ասելու համար, թե ինչ պետք է անի Ասեմբլ լեզուն գրեթե ճիշտ նման է մեքենայի կոդը, որը համակարգիչը կարող է հասկանալ, բացառությամբ, որ այն թվերի փոխարեն բառեր է օգտագործում: Համակարգիչը իրականում չի կարող ուղղակիորեն հասկանալ հավաքման ծրագիրը:
Ի՞նչ է ասեմբլի լեզուն օրինակով:
Այս ժամանակից ի վեր մեծ անսամբլի լեզվով ծրագրերի բնորոշ օրինակներն են IBM PC DOS օպերացիոն համակարգերը, Turbo Pascal կոմպիլյատորը և վաղ ծրագրերը, ինչպիսիք են Lotus 1-2-3 աղյուսակային ծրագիրը:.
Ինչի՞ համար է ասեմբլ լեզուն:
Այսօր անսամբլի լեզուն հիմնականում օգտագործվում է ուղղակի ապարատային մանիպուլյացիայի, մասնագիտացված պրոցեսորի հրահանգներին հասանելիության համար կամ աշխատանքի կարևորագույն խնդիրների լուծման համար: Տիպիկ օգտագործումը սարքերի դրայվերներն են, ցածր մակարդակի ներկառուցված համակարգերը և իրական ժամանակի համակարգերը:
Ո՞ր լեզուներն են անսամբլի լեզուն:
Ասսեմբլի լեզուն միջերեսն է ավելի բարձր մակարդակի լեզուների (C++, Java և այլն) և մեքենայի կոդի (երկուական): Կոմպիլացված լեզվի համար կոմպիլյատորը վերափոխում է ավելի բարձր մակարդակի կոդը անսամբլի լեզվի կոդի: