5,1K подписчиков
Я решил сделать небольшой тур по языкам программирования, которые я когда-либо изучал, и осветить некоторые их особенности. Начну с ассемблера, хотя он был не первый. Просто на его основе будет видно, как устроены остальные языки. Вообще говоря, ассемблер это не язык. То есть "ассемблер" не является названием языка. Есть названия C, PHP, Java, Python, а вот именно Ассемблера нет. Его точное название это assembly language, или язык сборки. Что это значит? Программа состоит из машинных инструкций. Инструкции выполняются процессором...
7 месяцев назад
6K подписчиков
На канале Old Programmer продолжаю публиковать книгу о программирование на языке ассемблера в операционной системе Linux. Параграф 2.2. Операции с ячейками памяти В предыдущем параграфе мы рассмотрели регистры общего назначения, которые в основном и используются в прикладном программировании. Теперь перейдем к оперативной памяти и покажем, что в случае с памятью можно пользоваться операндами разных размеров. Прежде всего отметим, что в ассемблере GAS для обозначений чисел в 16-й системе счисления используется приставка 0x, а для обозначения чисел в двоичной системе счисления приставка 0b...
3 года назад