Представим себе ситуацию: есть ПК, например на базе пентиум 3, разницы в принципе для сути вопроса нет. На мониторе отображается символ, например буква А. В это мгновение миллионы транзисторов процессора находятся в определенном состоянии. Для того чтобы закодировать последовательность от этого состояния транзисторов до отображения на мониторе буквы А требуется сотни тысяч строк кода, Я имею ввиду описание всего пути движения информации от процессора через все контроллеры шины и прочее. Вопрос в том, как программеры кодируют по сути дела миллиарды строк кода чтобы описать работу каждого транзистора или логического вентиля на процессоре? Строка кода на 1 транзистор за 0.5 секунды а их, транзисторов миллиард, это ж 500 миллионов секунд, только на описание одного состояния всего миллиарда транзисторов в процессоре, а комбинаций этих состояний тьма.