06.10.2017
Каждый, кто решил изучить устройство электронной вычислительной машины, обязательно сталкивается с термином «архитектура компьютера». Полное его определение привести невозможно, так как понятие слишком обобщающее и каждый рассматривает его с точки зрения решаемых задач. Например, в одном случае при описании особое внимание уделяют программной составляющей (команда, регистры, память), а в другом – аппаратной, включающей составляющие устройства и способ их взаимодействия. Так как среднестатистический владелец компьютера чаще интересуется именно комплектующими, а не командами, то рассмотрим вопрос именно с этой стороны.
Архитектура компьютера это способ организации взаимодействия компонентов, составляющих компьютер. Для упрощения понимания часто приводятся описания основных характеристик ключевых компонентов.
Все современные компьютеры основываются на принципах обработки данных, предложенных Джоном фон Нейманом в 1946 году. Отличительной особенностью является циклический способ выполнения какого-либо процесса, при котором операнды и данные размещаются в одном и том же блоке памяти. Кстати, именно этот факт объясняет, почему архитектура компьютера фон Неймана (неймановская) используется во всех современных ЭВМ. Впрочем, попытки отойти от нее предпринимались уже давно.
Но вернемся к устройствам, определяющим, как выглядит архитектура персонального компьютера. Хотя многие источники основой вычислительной машины называют центральный процессор (CPU), тем не менее, в отношении классических компьютерных систем это весьма спорно.
Основным элементом, косвенно позволяющим определить, какая архитектура компьютера используется, является материнская плата. На ней разведены линии связи (шины) между всеми комплектующими, которые соединяются с материнской платой (и друг с другом) посредством разъемов и портов. Не существует универсальных материнских плат, так как каждая из них предназначена для работы с совершенно определенным классом процессоров.
Добавить комментарий!