Ինչ է Իմուլը:
Ինչ է Իմուլը:

Video: Ինչ է Իմուլը:

Video: Ինչ է Իմուլը:
Video: Ահա թե ինչ է ասել Բայրոնը ՀԱՅԵՐԵՆԻ մասին... #հայերեն 2024, Ապրիլ
Anonim

Այն IMUL (signed multiply) հրահանգը կատարում է ստորագրված ամբողջ թվերի բազմապատկում: Այն ունի նույն շարահյուսությունը և օգտագործում է նույն օպերանդները, ինչ MUL հրահանգը:

Նույն կերպ մարդիկ հարցնում են՝ ի՞նչ է Իմուլի ժողովը։

Նկարագրություն. -ի մեկ օպերանդի ձևը իմուլ կատարում է բայթի, բառի կամ երկարության ստորագրված բազմապատկում AL, AX կամ EAX ռեգիստրի բովանդակությամբ և պահպանում է արտադրանքը համապատասխանաբար AX, DX:AX կամ EDX:EAX ռեգիստրում:

Ո՞րն է տարբերությունը Imul-ի և MUL-ի հրահանգների միջև օրինակով: Այն MUL հրահանգ բազմապատկում է անստորագիր թվերը. IMUL բազմապատկում է ստորագրված թվերը. Երկուսի համար էլ հրահանգներ , մեկ գործոն պետք է լինի մեջ կուտակիչի ռեգիստր (AL 8-բիթանոց համարների համար, AX 16-բիթանոց համարների համար, EAX 32-բիթանոց թվերի համար): Հետևյալը օրինակներ պարզաբանել բազմապատկում անստորագիր և ստորագրված թվերի.

Նաև ո՞րն է տարբերությունը MUL-ի և Imul-ի միջև:

Ինչն է հիմնականը տարբերությունը MUL-ի և IMUL-ի միջև հրահանգ 8086 միկրոպրոցեսորում? մուլտ օգտագործվում է անստորագիր բազմապատկման համար, մինչդեռ իմուլ օգտագործվում է ստորագրված բազմապատկման համար։

Ինչպե՞ս է MUL-ն աշխատում հավաքում:

Այն ՄՈՒԼ /IMUL Instruction The ՄՈՒԼ (Multiply) հրահանգը մշակում է չստորագրված տվյալները, իսկ IMUL (Integer Multiply)՝ ստորագրված տվյալները: Երկու հրահանգներն էլ ազդում են Carry և Overflow դրոշի վրա:

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