#

assembly

Низкоуровневое программирование

ПрограммированиеКак создать PE-файл в C++: руководство по генерации

Пошаговое руководство по созданию исполняемых файлов PE в C++. Различия между COM и PE форматами, настройка заголовков IMAGE_DOS_HEADER, IMAGE_NT_HEADERS32 и IMAGE_SECTION_HEADER.

3 ответа 1 просмотр
ПрограммированиеТехники встраивания ассемблера в Rust для производительности

Пошаговое руководство по эффективному использованию inline assembly в Rust. Техники сохранения читаемости и оптимизации производительности с ассемблерным кодом.

3 ответа 1 просмотр
ПрограммированиеПочему замена OpenSBI вызывает зависание системы при загрузке?

Причины зависания системы при замене OpenSBI на RISC-V. Как правильно модифицировать OpenSBI для доступа к регистрам производительности в пользовательском режиме без зависания.

4 ответа 1 просмотр
ПрограммированиеКак создать OMF объектные файлы с NASM -f obj для WarpLink

Подробное руководство по созданию OMF объектных файлов с NASM -f obj, которые воспроизводят структуру памяти как в bin-формате. Реализация nobits разделов поверх progbits.

1 ответ 2 просмотра
ЖелезоКрепления Gigabyte GA-H77-D3H rev. 1.0: стойки и где купить

Стойки (standoffs) и винты M3 для крепления материнской платы Gigabyte GA-H77-D3H rev. 1.0. Типы, размеры, установка в корпус ATX. Где купить в DNS, ОЗОН, AliExpress от 100 руб. Полное руководство по сборке.

4 ответа 4 просмотра
ГаджетыЩель в телефоне: брак производства или норма сборки?

Щели в телефоне до 0,5 мм — норма сборки из-за теплового расширения. Если >0,6 мм с пылью или люфтом — заводской брак телефона. Как проверить на брак при покупке, вернуть по гарантии и избежать проблем с iPhone, Samsung.

1 ответ 2 просмотра
ПрограммированиеАссемблер или Python: что выбрать по задачам и скорости

Сравнение Ассемблера и Python: производительность, скорость разработки, сопровождаемость и практические задачи. Когда нужен ассемблер, а когда — Python.

1 ответ 3 просмотра