Привет! У меня, в принципе, довольно простой вопрос. Команда movdqa требует, чтобы операнд памяти должен быть выровнен, как я прочитал здесь http://wasm.ru/article.php?article=sse2doc "пересылаемый код должен иметь адрес кратный 16-ти", но 16 бит или байт? Скорее всего байт, но в другой книжке написано "операнд в памяти должен быть выровнен по 16-разрядной границе" это меня и смутило.
Victor_S: а столь ли уж это важно? любой из известных мне ассемблеров поймёт директиву "align 16", которая тут нужна, и сделает всё верно. просто есть некий "стандарт" от которого все и отталкиваются, и конфликтов не фозникает =) и для плюсов есть какой-то аналог, такой же по действию.