Битовый разворот в x86
От: x-code  
Дата: 15.11.19 08:53
Оценка: :))) :)
В системе команд x86 совершенно нет команды битового разворота (в arm это называется RBIT)
— т.е. команды, которая разворачивает биты в байте или слове, ставит первый бит на последнее место, второй на предпоследнее и т.д.
В группе опкодов Unary group 3 (коды F6-F7) есть следующие команды
/0 TEST
/1
/2 NOT
/3 NEG
/4 MUL
/5 IMUL
/6 DIV
/7 IDIV
т.е. код /1 свободный. Я подумал, почему бы туда не добавить?
И в какое спортлото писать чтобы добавили?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.