В этой короткой вводной лекции мы разберемся как устроена архитектура компьютера, и почему если вы хотите стать профессионалом в программировании, вам необходимо знать Язык Ассемблера Для начала скажу, что Ассемблер и Язык Ассемблера — это немного разные вещи. Но чтобы понять разницу, нужно понимать, как устроена Архитектура компьютера. Архитектура компьютера В этой части мы не будем сильно углубляться в строение, и лишь разберем основу основ, то как составные части компьютера взаимодействуют между собой Большинство компьютеров имеет схему показанную выше или подобную ей. В этой схеме есть CPU (Процессор) который производит все вычисления. Также процессору нужна оперативная память или по другому ОЗУ (Оперативное запоминающее устройство) - в которой во время работы компьютера хранятся программы (выполняемый машинный код) , а также входные, выходные и промежуточные данные. Процессор не обращается на прямую в ОЗУ, а делает это через северный мост. Так же через северный мост процессор