Что почитать о железе и его связи с устройством языков программирования?
Приветствую, господа программисты. Решил на школьных каникулах поизучать программирование. Хотел ознакомиться с историей науки, то есть с фундаментальными вещами, как, например, устройство компьютерного железа влияет на языки программирования и прочее. То есть процессор работает так вот, поэтому самые низкоуровневые языки программирования работают таким образом и прочее из той же серии. Посоветуйте ссылки или книги. Правильно ли я понимаю, что такого рода вопросы относятся к архитектуре компьютера?
Правильно ли я понимаю, что такого рода вопросы относятся к архитектуре компьютера?
Правильно. Даже больше к архитектуре процессора.
процессор работает так вот, поэтому самые низкоуровневые языки программирования работают таким образом
Самый низкоуровневый язык - это язык ассемблера (программирование непосредственно в машинных кодах можно не рассматривать). Вот и ищите любую книжку по ассемблеру x86/8086/i386. Когда я был студентом, то пользовался этой: