Xchg заавар гэж юу вэ?
Xchg заавар гэж юу вэ?

Видео: Xchg заавар гэж юу вэ?

Видео: Xchg заавар гэж юу вэ?
Видео: Porkchop 'n Flatscreen! (Episode 7) 2024, Арваннэгдүгээр
Anonim

XCHG заавар , Бүхэл тоо солилцох. The XCHG (мэдээлэл солилцох) заавар хоёр операндын агуулгыг солилцдог. үүнээс бусад нь XCHG шууд операндуудыг хүлээн авдаггүй.

Тэгэхээр Xchg зааврыг таны программд юу ашигладаг вэ?

Заавар XCHG байна ашигласан EXCHANGEсанах ойн хувьсагчдад дээрх дараах орлуулалтууд. REG нь Registers (Жишээ нь: AX, BX, CX, DX) гэсэн үгийн товчлол юм. санах ой нь Variable orAddress гэсэн үгийн товчлол юм.

Үүний нэгэн адил Xchg зааварт хэдэн машины цикл байдаг вэ? Дүгнэлт - Тэгэхээр ийм байна заавар XCHG шаардлагатай 1-байт, 4- Машины мөчлөг (Opcode Fetch) ба 4 T-төлөвийн гүйцэтгэлийг цаг хугацааны диаграммд үзүүлсэн шиг.

Түүгээр ч зогсохгүй, LEA-ийн зааварчилгаанд ашигладаг өөр заавар юу вэ?

The ЛЭА (Үр дүнтэй хаягийг ачаалах) заавар Энэ нь Intel процессорын санах ойн хаягжуулалтын аль ч горимоос үүссэн хаягийг олж авах арга юм. Энэ нь зориулалтын санах ойн байршлын агуулгыг зорилтот бүртгэл рүү шилжүүлдэг.

Микропроцессорын PCHL заавар гэж юу вэ?

PCHL заавар үндсэндээ HL бүртгэлийн хосын агуулгыг Program Counter руу хуулдаг. Энэ нь Бүртгэлийн хаягжуулалтын горимд багтах бөгөөд нэг байт юм Заавар . Энэ заавар Хэрэв зохих анхаарал хандуулаагүй бол програмын гүйцэтгэлийн урсгалд нөлөөлнө.

Зөвлөмж болгож буй: