Результаты поиска по запросу "instruction-set"

6 ответов

Определить целевые расширения ISA двоичного файла в Linux (библиотека или исполняемый файл)

У нас есть проблема, связанная с Java-приложением, работающим под (довольно старым) FC3 на POS-плате Advantech с процессором Via C3. Java-приложение имеет не...

3 ответа

Какой смысл LEA EAX, [EAX]?

3 ответа

x86 CMP инструкция разница

ВопросВ чем (нетривиальная) разница между следующими двумя инструкциями x86?

ТОП публикаций

0 ответов

Как реализована функция fma ()

Согласнодокументация, Eсть

2 ответа

Как включить SSE для моего автономного загрузочного кода?

(Этот вопрос изначально был о

3 ответа

Ассемблер мов выпуск

1 ответ

Разница между movq и movabsq в x86-64

Я здесь новичок и только начинаю изучать ассемблер. Поэтому, пожалуйста, исправьте меня, если я ошибаюсь, или если этот пост не имеет никакого смысла, я буду...

0 ответов

Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.

трел на различные инструкции по сборке, и я не понимаю, как определяется длина различных операндов и кодов операций. Это то, что выдолжен узнать из опыта, или есть способ узнать, какая комбинация операнд / оператор занимает сколько ...

3 ответа

, поэтому использование более узкой константы помогает только для непосредственных инструкций ALU, а не для

у переместить элементы данных, хранящиеся в памяти, в регистр общего назначения по своему выбору, используяMOV инструкция. MOV r8, [m8] MOV r16, [m16] MOV r32, [m32] MOV r64, [m64]Не стреляйте в меня, но как добиться следующего:MOV r24, [m24]? ...

1 ответ

@HadiBrais: не стесняйтесь пытаться ответить на вопрос более просто. Я могу занять немного больше времени, чтобы сделать более простое резюме. Но, как я уже сказал, я не знаю, спрашивает ли OP о чистых барьерах памяти в теоретической чистой / простой архитектуре, или же они на самом деле спрашивают о барьерах x86 на реальных процессорах x86, которые осложняются всеми этими проблемами. Я не уверен, как сделать это более ясным, чем ответ BeeOnRope на предыдущий вопрос OP, который IMO четко объяснил разницу между OoO exec и переупорядочением памяти.

ал разные вещи о том, как работает барьер памяти. Например, пользовательJohanответ вэтот вопрос [https://stackoverflow.com/questions/42714599/is-a-memory-barrier-an-instruction-that-the-cpu-executes-or-is-it-just-a-marker] говорит, что барьер ...