Introduction to Computer Organization: An Under the Hood Look at Hardware and x86-64 Assembly (2021) (Robert G. Plantz)
Автор: Robert G. Plantz
Введение в компьютерную организацию дает программистам практическое понимание того, что происходит в компьютере, когда вы выполняете свой код. Возможно, вам никогда не придется самостоятельно писать язык ассемблера x86-64 или проектировать аппаратное обеспечение, но знание того, как работает аппаратное и программное обеспечение, даст вам больший контроль и уверенность в ваших решениях по программированию. Мы начинаем с фундаментальных понятий высокого уровня, таких как организация памяти, двоичная логика и типы данных, а затем исследуем, как они реализуются на уровне языка ассемблера.