Ինչ է Xchg հրահանգը:
Ինչ է Xchg հրահանգը:

Video: Ինչ է Xchg հրահանգը:

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

XCHG հրահանգ , Ամբողջ թվերի փոխանակում։ Այն XCHG (տվյալների փոխանակում) հրահանգ փոխանակում է երկու օպերանդների բովանդակությունը: բացառությամբ, որ XCHG չի ընդունում անմիջական օպերանդներ:

Այսպիսով, ո՞րն է Xchg հրահանգի օգտագործումը ձեր ծրագրում:

XCHG հրահանգ է օգտագործված դեպի EXCHANGEհիշողության փոփոխականներ վերը նշված հետևյալ փոխարկումներով: REG-ը նշանակում է ռեգիստրներ (օրինակ՝ AX, BX, CX, DX): հիշողությունը նշանակում է փոփոխական կամ հասցե:

Նմանապես, քանի՞ մեքենայական ցիկլ կա Xchg հրահանգում: Համառոտ − Այսպիսով սա հրահանգ XCHG պահանջում է 1 բայթ, 4- Մեքենաների ցիկլեր (Opcode Fetch) և 4 T-States-ի նախնական կատարումը, ինչպես ցույց է տրված ժամանակի դիագրամում:

Ավելին, ո՞րն է LEA ուսուցման համար օգտագործվող մյուս հրահանգը:

Այն ԼԵԱ (Բեռնել արդյունավետ հասցեն) հրահանգ Հասցե ստանալու միջոց է, որն առաջանում է Intel պրոցեսորի հիշողության հասցեավորման ցանկացած ռեժիմից: այն տեղափոխում է նշանակված հիշողության վայրի բովանդակությունը թիրախային ռեգիստր:

Ի՞նչ է PCHL հրահանգը միկրոպրոցեսորում:

PCHL հրահանգ հիմնականում պատճենում է HL registerpair-ի բովանդակությունը Ծրագրի հաշվիչի մեջ: Այն ընկնում է գրանցման հասցեավորման ռեժիմում և մեկ բայթ է Հրահանգ . Սա հրահանգ Եթե պատշաճ խնամք չտրվի, կազդի ծրագրի կատարման ընթացքի վրա:

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