пятница, 18 ноября 2011 г.

добавить новые флаги для AVX, а некуда

в таблицах дизассемблера не хватает места для всяких новых битиков, напр. VEX.L игнорируется, или W может быть только в 1.

самый простой вариант - увеличить битики до 64 не рассматривается, это не наш путь.

6 комментариев:

  1. дополнительная расширенная структура, о наличии которой будет говорить 1 флаг в старой таблице

    ОтветитьУдалить
  2. дополнительная расширенная структура должна где-то храниться и к ней надо как-то добираться, 1 бит не дает ничего кроме усложнения логики.

    ОтветитьУдалить
  3. расширь до 40 бит, делов-то :-)

    ОтветитьУдалить
  4. люблю круглые биты, а 40 ни уму ни сердцу.

    ОтветитьУдалить
  5. дык ведь 40 - круглое число - на 8 делится :-)

    ОтветитьУдалить
  6. 8 давно уже не котируется, 32 :)

    ОтветитьУдалить