Начну с определений. Симкод — это последовательность симкоманд. Симкоманда — это символьная машинная макрокоманда с Си-подобным синтаксисом. Например, ассемблерной команде add rax, rbx соответствует симкоманда rax += rbx. Симкод позволяет выразить любой ассемблерный код [и как…
Эта серия статей посвящена изучению и практике программирования на языке ассемблера.Материал рассчитан на новичков в ассемблере, студентов, которым пришлось столкнуться с «динозавром» в виде MS-DOS, и может быть интересен тем, кто хочет немного узнать как…
Это руководство по созданию симулятора простого 8-битного ассемблера на Javascript. Читать далее
Иногда, и чаще всего спонтанно, у меня появляется дикое желание реализовывать что-либо на языке ассемблера, а потом прикручивать это "что-либо" на уровни выше. И примерно на такой же реактивной тяге желания у меня появилась идея реализовать с нуля функцию printf, которую можно было бы далее подключать к языку Си и пользоваться ею на здоровье без стандартных библиотек. Читать далее