Как в ассемблере извлечь N битов, начиная с какого-то индекс
От: Arsen.Shnurkov  
Дата: 18.03.17 09:02
Оценка:
Хочу пожать текст кодом хаффмана, а потом работать с разными символами, ссылаясь на них по номеру бита.

Поскольку это не арифметическое кодирование, то символы всегда будут располагаться на границах битов
и работать с ними будет легко и просто.

Какие команды есть в современных процессорах (x86_64) для реализации моей замечательной идеи?

И вообще, почему бы имея 64-битную шину не делать адресуемыми биты вместо байтов?
Отредактировано 18.03.2017 9:06 Arsen.Shnurkov . Предыдущая версия . Еще …
Отредактировано 18.03.2017 9:02 Arsen.Shnurkov . Предыдущая версия .
битовые поля
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.