Тэмдэглэсэн үржүүлэхэд ямар зааврыг ашигладаг вэ?
Тэмдэглэсэн үржүүлэхэд ямар зааврыг ашигладаг вэ?

Видео: Тэмдэглэсэн үржүүлэхэд ямар зааврыг ашигладаг вэ?

Видео: Тэмдэглэсэн үржүүлэхэд ямар зааврыг ашигладаг вэ?
Видео: Dubin #8 эмийг хэрхэн зөв зохистой ашиглах вэ? 2024, Дөрөвдүгээр сар
Anonim

IMUL заавар олон операндтой байж болно ашигласан аль алинд нь гарын үсэг зурсан эсвэл гарын үсэг зураагүй үржүүлэх , 16 битийн бүтээгдэхүүн аль ч тохиолдолд адилхан тул.

Үүнтэй адил хүн MUL заавар гэж юу вэ?

MUL заавар . The МУЛ (тэмдэггүй үржвэр) заавар 8, 16, 32 бит операндыг AL, AX эсвэл EAX-ээр үржүүлнэ. The заавар форматууд нь: МУЛ reg8/mem8 МУЛ reg16/mem16 МУЛ reg32/mem32. Нэг операнд нь үржүүлэгч юм.

Мөн MUL болон Imul хоёрын ялгаа юу вэ? Үндсэн нь юу вэ MUL ба IMUL-ийн ялгаа 8086 микропроцессор дахь заавар? мул тэмдэггүй үржүүлэхэд ашигладаг бол имул тэмдэгт үржүүлэхэд ашигладаг.

Дээрхээс гадна үржүүлэх заавар байна уу?

Тэнд хоёр байна зааварчилгаа төлөө үржих хоёртын өгөгдөл. MUL ( Үржүүлэх ) заавар гарын үсэг зураагүй өгөгдөл болон IMUL (Integer Үржүүлэх ) гарын үсэг зурсан өгөгдлийг зохицуулдаг. Хоёулаа зааварчилгаа Carry and Overflow тугуудад нөлөөлнө.

Зүүн шилжилт яагаад 2-оор үрждэг вэ?

Зөв шилжих хоёртын тоо болно хуваах а тоо by 2 болон зүүн шилжилт тоонууд үржих байсан түүгээр 2 . Учир нь 10 байна 2 хоёртын системд. Үржүүлэх а тоо 10-аар (хоёртын тоо, аравтын тоо, арван зургаатын тоо аль нь ч бай)-д 0-г нэмнэ тоо (энэ нь үр дүнтэй зүүн шилжилт ).

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