Համակարգիչներ, Ծրագրավորում
Assembler - ցածր մակարդակի հրամանները համար սկսնակ ծրագրավորողների
Բոլոր հրամանները կարող է իրականացվել միայն մի մեքենա լեզվով. Assembler պատվիրում - մի խորհրդանշական ներկայացուցչության լեզվով. Դրա հետ, գրել փոքր, բայց շատ արագ ծրագիրը: Բայց չնայած իրենց չափերով, որ գրելու գործընթացը շատ ժամանակատար է.
Թվաբանական հրամանները, որոնք օգտագործվում են հավաքների
Չնայած այս պարադոքսի, քանի որ ունիվերսալության, միայն 4 թվաբանությունից ասեմբլեր հրահանգ է եւ կարող է օգտագործվել է ծրագրավորողների: Այնուամենայնիվ, նրանք ստեղծվել են բարձր մակարդակի ծրագրավորման լեզուներով, որոնցում աշխատում են համակարգիչներ, կենցաղային տեխնիկայի, հեռախոսներ, խելացի հեռախոսները, նոթբուքերի եւ այլն: D. Աշխատանքային նրանց հետ հնարավոր է, եւ բավականին հաջողությամբ. ասեմբլեր հրամանները ցանկը հետեւյալն է.
- ավելացման;
- հանում;
- բազմացման
- բաժանում.
լրացում
Թվաբանություն գործողությունը, որը հայտնի է, որ ավագ դպրոց: Պետք է օգտագործել այս հնարավորությունը, դուք պետք է հաշվի առնել միայն այն լրացում, որը կապված է ներկայացուցչության ծալովի թվերի հիշատակին համակարգչի համար. Ընդհանուր տեսարան շահագործման հետեւյալն է.
The ԶԵՂՉ
Որ թիմը տեւում է մի շարք բջիջների, ավելացնում է դրանք միասին, եւ գրում է «Yacheyku1»: Այժմ գործարկում անցուղի պայմաններից: երկուսն էլ թիվը բջիջների պետք է ունենա նույն բանաձեւը: Բացի այդ, եթե կա առաջին ռեգիստր, ապա դուք կարող եք ավելացնել այն ամենը. Եթե կա մի բջջային, ապա դա հնարավոր է ավելացնել կամ անմիջական operand կամ գրանցամատյանում:
Խաղային Description հավաքների հրահանգների եւ դրանց իրականացման համար պահանջվում է ավելի համապարփակ մոտեցում է, քան կարող է ապահովել մեկ հոդված: Ըստ հավաքների թիմերի, չնայած իրենց ցավալի գումարի, քանի որ գրված է, որ շատ գրքեր, որոնք ունեն ավելի քան հարյուր էջերը: Հետեւաբար, չնայած ակնհայտ անկաշկանդ, մենք խրախուսում ենք ձեզ կարդալ ավելի մանրամասն նկարագրելով աշխատանքը թիմի, որը թույլ կտա դուք գիտեք, բոլոր նրբությունները տարբեր կառուցվածքները:
հանում
Այս գործողությունը կատարվում է նույն ալգորիթմի, ինչ նախորդը: Նույնիսկ թիմերը նման ռեկորդային տեսակի:
Ենթա
բազմապատկում
Եթե բաժանիչ եւ լրացում օգտագործվում է նույն թիմում, ինչպես անստորագիր եւ ստորագրված թվերի, ապա բազմապատկման եւ բաժանման կան տարբեր ալգորիթմներ նրանց համար: Օրինակ, բազմապատկել չստորագրված համարները օգտագործելով այս հրամանը:
MUL <օպերանդ>
IMUL
Դուք կարող եք հանդիպել նաեւ այլ մարմնավորումները, բայց դա ավելի ընկալելի եւ հարազատ: Նշեց երկու գործոնները, եւ արդյունքը, որը տեղադրված է operand №1. Այս դեպքում, օպերանդը գրանցվեք №1 պարտադիր protrudes եւ օպերանդ №2 - ռեգիստրի կամ հիշողությունը բջիջը: Բայց այլ տարբերակներ եւս կքննարկվեն:
IMUL
IMUL
IMUL
Առաջին տարբերակն այն է, նման է MUL սարքի վրա, որպեսզի կանոնները այն կարելի է վերագրել Մականուն: Երկրորդ տարբերակն թույլ է տալիս Ձեզ է հստակորեն նշել այն վայրը, - որպես հետեւանք, եւ գործոնը. Է երրորդ մարմնավորման սահմանում է գրանցամատյան, որը կլինի առաջին գործոնը, եւ որի արդյունքն է բազմապատկում է տեղադրված: Տակ անմիջական operand չի նշանակում, որ նշեք որոշակի ռեեստրավարման եւ համարը, որով պետք է բազմապատկել օպերանդ.
բաժին
Ինչպես վերը նշվեց, օգտագործվում է բաժանել երկու թիմերին: Համար անստորագիր թվերի օգտագործվում են:
DIV <օպերանդ>
Ստորագրված համարներ օգտագործելով հետեւյալ հրահանգը:
IDIV <օպերանդ>
Դիմում առանձնահատկությունն բաժանումը հրահանգ է, որ միայն օպերանդը divider, որը հանդես է գալիս որպես մի ռեգիստրի կամ հիշողության խցում. Բաժանեն թիվը միշտ ունի իր որոշակի վայրում, որը կախված է մի շարք չափերի. Այն ունի իր տեղն ու շահագործումը արդյունքը:
Որոնել եւ սահմանումը տեղերում կարելի է ասել, որ նույնն է, ինչ Բազմապատկման պահանջում է առանձին հոդված, քանի որ գումարը տեղեկատվության զգալի:
Օգտակար եզրակացությունը
Նաեւ դասակարգվում են որպես «համեմատաբար օգտակար ժողովների հրահանգների», եւ պետք է ներառի հրամանատարական Neg
Եւ հարմար գործողությունը incrementing եւ decrementing (աճող կամ նվազող operand միավոր): Աճում օպերանդ համար անհրաժեշտ է նախատեսել հետեւյալ հրամանը:
INC <օպերանդ>
Է Պակասեցնել պետք է նախատեսել:
DEC <օպերանդ>
Ինչպես կարող է կատարել operand հիշողության կամ գրանցվեք: Բացառիկ օգուտ այդ գործողությունների այն է, որ նրանք վերցնում են իրենց համար պակաս տարածության քան նմանատիպ նշանակության հրահանգները կողմից առաջարկվող Բացի դրանից, կամ հանում.
Similar articles
Trending Now