Подскажите как инвертировать группу бит? - Assembler
Формулировка задачи:
Здравствуйте! Задание такое: с клавиатуры вводятся количество и номера бит, которые должны остаться как есть. Т.е. нужно инвертировать все, кроме введенных. Реализовать для чисел типа float и short int.
Заранее благодарен
Решение задачи: «Подскажите как инвертировать группу бит?»
textual
Листинг программы
data segment peremennaia dw 123 ends stack segment dw 128 dup(0) ends code segment start: ; set segment registers: mov ax, data mov ds, ax MOV AX, peremennaia XOR AX, 07h mov ax, 4c00h int 21h ends end start
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д