Ի՞նչ է ասեմբլ լեզվի ծրագիրը:
Ի՞նչ է ասեմբլ լեզվի ծրագիրը:

Video: Ի՞նչ է ասեմբլ լեզվի ծրագիրը:

Video: Ի՞նչ է ասեմբլ լեզվի ծրագիրը:
Video: Ինչ է Framework-ը , ինչ է library-ն 2024, Մայիս
Anonim

Երբեմն կոչվում է ժողով կամ ASM, ան assembly լեզու ցածր մակարդակ է ծրագրավորման լեզու . Ծրագրեր գրված է անսամբլի լեզուներ կազմվում են ան հավաքող . Ամեն հավաքող ունի իր սեփականը assembly լեզու , որը նախատեսված է մեկ կոնկրետ համակարգչային ճարտարապետության համար:

Բացի այդ, ի՞նչ է ասեմբլի լեզվի օրինակը։

Ան assembly լեզու ցածր մակարդակի ծրագրավորում է լեզու նախատեսված է որոշակի տեսակի պրոցեսորի համար: Այն կարող է արտադրվել աղբյուրը կազմելով կոդը բարձր մակարդակի ծրագրավորումից լեզու (օրինակ՝ C/C++), բայց կարող է գրվել նաև զրոյից։ Ստորև ներկայացնում ենք մի քանիսը օրինակներ x86 պրոցեսորների կողմից աջակցվող հրահանգներ:

Երկրորդը, ինչպե՞ս է աշխատում անսամբլի լեզուն: Ձեր պրոցեսորը չի աշխատում ժողով . Այն հավաքող այն վերածում է մեքենայի կոդը . Այս գործընթացը կախված է երկու կոնկրետներից assembly լեզու և թիրախային համակարգչային ճարտարապետությունը: Հրահանգները մեջ assemblycode քարտեզագրեք իրական հրահանգների հավաքածուին և գրանցեք ձեր թիրախավորված պրոցեսորի ճարտարապետության անունները:

Հաշվի առնելով սա՝ ինչի՞ համար է օգտագործվում assembly լեզուն:

Այսօր, assembly լեզու է օգտագործված հիմնականում ուղղակի ապարատային մանիպուլյացիայի, մասնագիտացված պրոցեսորային հրահանգների հասանելիության կամ կատարողականի կարևոր խնդիրների լուծման համար: Բնորոշներն են սարքերի դրայվերները, ցածր մակարդակի ներկառուցված համակարգերը և իրական ժամանակի համակարգերը:

Ի՞նչ է մնեմոնիկը անսամբլի լեզվում:

Համակարգչում հավաքող (կամ ժողով ) լեզու , ա մնեմոնիկ վիրահատության հապավումն է: Ընդհանրապես, ա մնեմոնիկ մեկ գործարկվող մեքենայի խորհրդանշական անվանումն է լեզու հրահանգ (opcode), և կա առնվազն մեկ opcode մնեմոնիկ սահմանված է յուրաքանչյուր մեքենայի համար լեզու հրահանգ.

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