sfd
Микроконтроллеры для начинающих. Часть 8. Режимы адресации операндов
В предыдущих статьях мы познакомились с тем,какие типы памяти есть в микроконтроллерах и как эта память организована. Во внеплановой статье "Микроконтроллеры для начинающих. Часть 7. Внеплановая. Адресные пространства и шины" я более подробно, чем планировал ранее, рассказал об отличиях пространства памяти данных и пространства ввода-вывода. Может показаться, что мы уже полностью разобрались с памятью и можем переходить к изучению команд процессора. Но это не совсем так, мы еще не касались вопроса адресации операндов...
Как работает компьютер? Часть 58. Из чего состоит команда ассемблера: мнемоника и операнды
В прошлой главе мы увидели, как трудно и неудобно давать инструкции процессору в виде нулей и единиц. Машинный код — это настоящая пустыня из цифр, в которой легко заблудиться даже опытному специалисту. К счастью, человечество нашло способ сделать этот процесс гораздо более понятным и управляемым, создав язык, который выступает прослойкой между человеческим мышлением и машинным исполнением. Этот язык — ассемблер. И сейчас мы разберемся, как устроены его предложения — команды, понятные и программисту, и процессору...