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

3 ответа

Как мне получить доступ к USB-порту через BIOS в 16-битном реальном режиме x86?

Я новичок в мире Ассамблеи, Я пытаюсь написать несколько ассемблерных кодов для связи с аппаратными устройствами, такими как Serial, Parallel, VGA, Keyboard и т. Д. Я делаю это, находясь в режиме реального времени на процессоре Intel ...

5 ответов

Разница между SHL и SAL в 80x86

Я научился работать с ассемблером 80x86, поэтому в битовой операции сдвига я столкнулся с проблемой использования SAL и SHL. Я имею в виду разницу между строками кода следующим образом: MOV X, 0AAH SAL X, 4 MOV X, 0AAH SHL X, 4Когда мы должны ...

4 ответа

Как мне достичь теоретического максимума 4 FLOP за цикл?

Как достичь теоретической пиковой производительности 4 операций с плавающей запятой (двойной точности) за такт на современном процессоре Intel x86-64? Насколько я понимаю, это займет три цикла ...

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

1 ответ

включить / отключить кэш на 64-битной машине Intel: бит CD всегда установлен?

Я пытаюсь отключить все уровни кэша для моей машины Intel (R) Xeon (R) CPU E5-1650 v2 @ 3,50 ГГц в Xen. Я написал инструмент для вызова следующего кода сборки, чтобы отключить / включить кэш и показать значение регистра CR0. case ...

5 ответов

Источники, чтобы узнать больше аппаратно-ориентированного программирования [закрыто]

Я хочу научиться создавать / программировать простое оборудование, а затем перейти к простой робототехнике. С чего мне начать? Каковы лучшие сайты для покупки оборудования? Любые рекомендации по типу оборудования / языка, которые я должен ...

3 ответа

Количество бит в числе [дубликаты]

Дубликат:Лучший алгоритм для подсчета количества установленных бит в 32-разрядном целом числе? [https://stackoverflow.com/questions/109023/best-algorithm-to-count-the-number-of-set-bits-in-a-32-bit-integer] Предположим, у вас есть номер. Есть ли ...

12 ответов

Компиляторы языка программирования сначала переводят в ассемблер или непосредственно в машинный код?

Меня в первую очередь интересуют популярные и широко используемые компиляторы, такие как gcc. Но если с разными компиляторами дела обстоят по-разному, я бы тоже хотел это знать. Взяв в качестве примера gcc, он компилирует короткую программу, ...

5 ответов

Некоторые справочники / учебники по x86 ASM? [закрыто]

Я пытаюсь найти ссылки на языки сборки x86. Учебники / Примеры, чтобы помочь моему пониманию. -Спасибо

3 ответа

Как скомпилировать файл ассемблера в необработанный двоичный (например, DOS .com) формат с помощью ассемблера GNU (as)?

Я хочу скомпилировать этот исходный код в Windows (это просто пример): start: NOP NOPКогда я компилирую его с помощью NASM или FASM, длина выходного файла составляет 2 байта. Но когда я компилирую его с помощью ассемблера GNU (as), длина ...

1 ответ

как использовать movntdqa, чтобы избежать загрязнения кэша?

я пытаюсь написать функцию memcpy, которая не загружает исходную память в кэш процессора. Цель состоит в том, чтобы избежать загрязнения кеша. Функция memcpy ниже работает, но загрязняет кеш, как это делает стандартная memcpy. Я использую P8700 ...