мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
asm:easycommands [26/09/2012 20:01] arabusovasm:easycommands [09/10/2013 21:29] (текущий) arabusov
Строка 6: Строка 6:
     mov    приёмник, источник     mov    приёмник, источник
 </code> </code>
-Команда mov производит копирование источника в приёмник.+Команда //mov// производит копирование //источника// в //приёмник//. 
 +=== Команда not === 
 +<code asm> 
 +    not    операнд 
 +</code> 
 +Команда //not// инвертирует биты //операнда//
 +=== Команда or === 
 +<code asm> 
 +    or    приёмник, источник 
 +</code> 
 +Команда //or// совершает побитовую операцию **ИЛИ** с //приёмником// и //источником// и помещает результат в //приёмник//
 +=== Команда and === 
 +Аналогична предыдущей. Ещё раз повторим: 
 +<code asm> 
 +    and    приёмник, источник 
 +</code> 
 +Команда //or// совершает побитовую операцию **И** с //приёмником// и //источником// и помещает результат в //приёмник//
 +=== Команда xor === 
 +Аналогична предыдущим. А вот для тех, кто не любит аналогии: 
 +<code asm> 
 +    xor    приёмник, источник 
 +</code> 
 +Команда //or// совершает побитовую операцию **ИСКЛЮЧАЮЩЕЕ ИЛИ** с //приёмником// и //источником// и помещает результат в //приёмник//
 + 
 +Подробнее в разделе [[asm:lesson1]] 
 + 
 +==== Опкод ==== 
 +http://www.mlsite.net/8086/ 
 +==== Datashts ==== 
 +http://datasheets.chipdb.org/Intel/x86/808x/datashts/8086/