История изменений
Исправление ASM, (текущая версия) :
Условно сюда можно отнести форматы исполняемый файлов, линковку/загрузку в память.
Вот только я несколько сомневаюсь, что объяснять, что такое if then else fi end имеет смысл в такой книге.
Собственно то, о чём вы говорите я бы отнёс к bare-metal. Прочитав какую-нибудь литературу на эту тему всё станет понятно. Из первой же ссылки в гугле вылезли главы «Startup code and low level initialization.» и «The Linker Script.». Правда это под ARM, но то и лучше.
Кстати да, если писать про ассемблер, было бы важно сразу рассмотреть что такое Linker Script.
Исходная версия ASM, :
Условно сюда можно отнести форматы исполняемый файлов, линковку/загрузку в память.
Вот только я несколько сомневаюсь, что объяснять, что такое if then else fi end имеет смысл в такой книге.
Собственно то, о чём вы говорите я бы отнёс к bare-metal. Прочитав какую-нибудь литературу на эту тему всё станет понятно. Из первой же ссылки в гугле вылезли главы «Startup code and low level initialization.» и «The Linker Script.». Правда это под ARM, но то и лучше.