Теория:

Прежде всего под архитектурой компьютера понимают методологию сборки как компьютеров в целом, так и отдельных комплектующих в частности.
Это некий стандарт, некая единая концепция, используя которую, многие производители комплектующих — от транзисторов до готовых плат — могут взаимодействовать между собой, создавая значительные и даже прорывные технологические новинки.
 
Классический вариант архитектуры

Она основана на принципах Неймана, которые рассмотрены в предыдущем разделе. Основные элементы классической архитектуры компьютера:
  • логико-арифметический блок;
  • блок управления;
  • блок внешней памяти;
  • блок оперативной памяти;
  • блок ввода-вывода данных.

Современная архитектура компьютера

Архитектура компьютера, на котором ты сейчас работаешь на нашем сайте, основана на классической архитектуре, но при этом имеет значительное отличие. Это отличие — центральный процессор. Он объединил в себе блок управления и логико-арифметический блок. Также современная архитектура использует так называемые контроллеры. Они стали необходимы для обмена информацией внутри компьютера, когда из центрального процессора убрали функцию ввода-вывода.
 
Архитектура IBM

IBM — один из старейших в мире производителей компьютеров. Они первыми разработали «стандартную» архитектуру. Они сделали её открытой, то есть любой производитель компьютеров может сам решать, какую «начинку» сделать своему продукту. При этом аналоги комплектующих разных производителей также будут взаимозаменяемы. Это позволяет посредством замены элементов на более современные модернизировать однажды купленный компьютер много лет подряд.
 
Программное обеспечение на архитектуре от IBM

Первое и главное, что позволяет архитектура IBM, — это возможность работать под самыми разнообразными операционными системами. Это следствие открытости архитектуры.
Нет никакой разницы, какую ОС и какой версии ты поставишь — Linux или Windows, Unix или OS/\(2\) — они одинаково успешно запустятся и будут выполнять свои функции. А ты сможешь на них работать. И всё это не требует какого-либо согласования с производителями отдельных комплектующих или компьютера в целом.
 
Внутренняя архитектура компьютера

Теперь давай рассмотрим, что же именно содержится внутри той машины, за которой ты сейчас работаешь. Вне зависимости от того, какого вида твой компьютер — десктоп, неттоп, моноблок или ноутбук, — внутренняя архитектура будет одной и той же (за малыми и редкими исключениями).
Итак, мы знаем, что наш компьютер должен обрабатывать ту информацию, которую получает от внешних устройств. Эта обработка происходит в центральном процессоре. Процессор посредством контроллеров обменивается информацией с другими устройствами. Эти контроллеры и процессор размещаются на одной большой плате. Она называется материнской. Для обработки специализированной информации — аудио, видео — создают отдельные процессоры и платы. Такие платы также крепятся на материнскую.
Понятно, что все эти устройства должны как-то взаимодействовать с центральным процессором. Для такого взаимодействия используется асинхронная связь.
 
Асинхронная связь — такой вид передачи данных, который происходит через неопределённые промежутки времени и при котором за один сеанс передаётся один символ.
 
Все устройства — и внешние, и внутренние — «общаются» друг с другом и с центральным процессором посредством контроллеров, системной шины и портов (например, USB).