Нет способа попросить ЦП проверить и вернуть тип байта / слова / длинного.
0xFF может содержать «255» или «-1», все зависит от того, какой тип байта говорит ваша программа.
Такие конструкции, как "type", "signess" и т. Д., Существуют только в языках более высокого уровня, таких как Java, а не на уровне CPU. В конце концов, все зависит от процессора, наши программы должны организовать и знать, как интерпретировать и манипулировать этими значениями ...
Флаги CPU, найденные в статусе, не приводят в исполнение какую-либо парадигму, которую ваш код должен тестировать и реагировать соответствующим образом.
В процессорах Intel регистры MMX и FPU фактически занимают одни и те же регистры. Таким образом, невозможно смешивать инструкции типа FPU и MMX одновременно, потому что значения одной операции сместят другую. Программы, которые обычно либо выполняют свои действия в одном режиме, например, выдают инструкции FPU, а затем могут запускать MMX, но никогда оба одновременно.