Что такое битовое представление одного числа с плавающей запятой внутри регистра ymm0 (не памяти)? - PullRequest
1 голос
/ 15 апреля 2020

Число с плавающей запятой в памяти занимает 4 байта, но один ymm0 имеет место для 8 значений с плавающей запятой, так как же все биты в ymm0 выглядят после загрузки значения с плавающей запятой в него? Выполняя арифметику с плавающей точкой c, я по-прежнему загружаю только 1 число на регистр.

При каких обстоятельствах используется оставшееся место в регистре?

Я знаю, как использовать объединение float и unsigned int для чтения битов из памяти как hex. Я представляю регистр как маленькую память с одним адресом, как биты с плавающей запятой организованы внутри регистра?

...