Как все же компьютер «понимает», что от него хочет программист?
Добрый день. Задался таким вопросом, как процессор понимает, что выводить программисту при написании ПО.
Я знаю, что есть assembler, но сам assembler мало мальски но все же похож на человеческий язык.
Примерно я понимаю, что компилятор парсит исходный код и преобразует в нужные коды для выбранного языка.
Но как все происходит именно на уровне железяки. Это набор 010101 0101010 и так далее?
Какую литературу почитать на эту тему.
Все это при помощи транзисторов оказалось возможным перевести на уровень электросигналов, уменьшить элементы в размерах в миллионы раз, и получить миллионы подобных узлов. То есть процессор состоит из простых узлов, в очень сложной конструкции. Вот и все.