Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

Асемблер. У чому сенс очищення регістру?

Аркадій Саакян
Асемблер. У чому сенс очищення регістру?
І чому очищення з використанням команди "xor" краще?: xor ax, ax Чому не використовують наприклад такий метод?: mov ax, 0



Відповіді:

Айран
це найуніверсальніший спосіб, рекомендований виробниками процесорів

user49913
інструкція коротше виходить

Def
1. У 8086 інструкція xor reg, reg займає два байти, mov reg, imm - три байти для 16-бітного числа, для 32 і 64 природно довжина команди тільки зростатиме, оскільки тягнемо ще значення 2. Швидкість виконання для xor reg, reg на 8086 була 3 такти, для mov reg, imm - 4 такти, принаймні, за даними звідси: https://www.oocities.org/mc_introtocomputers/Instruction_Timing.PDF

?????? ?
тільки з метою оптимізації




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)