Архитектура компьютера
Компьютер – Универс. многфункц. электр. программно-упр. устр-во для хранения, обр. и передачи инф-ии.Под архитект. компьютера понимаестся совокупность его харак-к. Это общ. опис. структ. и функций ЭВМ, принципа работы и системы и сист. команд процессора.Осн. комп. арх-ры:ПроцессорВнутр. (осн.) памятьВнешняя памятьУстр. вводаУстр. вывода.КОМПЬЮТЕРАППАРАТНОЕ ОБЕСПЕЧЕНИЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕА. О.:Системный блокустр-ва ввода-выводаС. Б. –корпус, в кот. устанавл. гл. компоненты компьютераПечатные платыМеханич. устр-ва. ОЗУ ПамятьПЗУПроцессор ВЗУВВОД ВЫВОДПроцессор – программно-упр. электр. устр-во, предназн. для обр. инф-ии и упр. всей работой компьютера.Сист. магистраль (шина) – канал связи между разл. устр. компьютера. Сост из трёх шин:Шина адресаШина данныхШина управленияПроцессор:УУ – устр. управления (предназн. для упр. всеми частями компьютера.АЛУ – арифметико-логическое устр-во (предн. для работы с данными)Регистры – внутр. память процессора.Хар-ки процессора:РазрядностьТактовая частотаРазрядность: длина ячейки для информации, которую может обработать процессор в ед. времени.Такт. частота: скорость работы процессора.Устройство управления. Управл. осуществл. с помощью имп. сигн. посылаемых УУ на соотв. входы управляемых компонентов. Управление машиной осущ. с помощью дешифр. команд (преобраз. двоичн. код в единичн. сикнал)Код ОперацииДешифратор УУ . управляющие сигналыАЛУ – вычисл. инструмент процессораДанныеАлуРезультатЧерез 2 входа в АЛУ пост. данные , рез-ты обработки которых через 1 выход передаются дальше. Кроме данных на АЛУ пост. сигналы – преобр. коды операторов программы. Они указывают что нужно делать с этими данными.Осн. Устр. в АЛУ является сумматор, который фактически вып. все арифм. операции.Регистры – весьма важный эл-т процессора, предн. для хранения инф-ии в виде дв. числа или кода. Регистры – внутр. память процессора. Регистры устройства управленияРегистр – счётчик команд. Для соблюдения алг. ршения необх., чтобы команды вып. в строго опр. порядке. За собл. этого порядка следит регистр – счётчик команд. Его содержимым является адрес ячейки памяти, где находится команда. Р-р - счётчик команд всегда указывает на следующую команду, а не на ту, которая выполняется в данный момент.Р-р команд.Выбр. из памяти команда пост. по шине данных в р-р команд, после чего начинается её вып. Первым этапом является дешифрация.Р-р адреса.Для того, чтобы выбрать из памяти очер. команду, содержание счётчика команд передаётся пошине в р-р адреса.Р-р указатель стека.Стек – специально организованное опер. запомин. устр-во, блок хранения которого сост. из ячеек, соед друг с другом в цепочку.Процессор берёт на себя осущ. вызовов подпрограмм и возврата в прерванную программу. Эти ф-ии он выполняет с помощью стека и спец. регистра. В этом р-ре хранится адрес стека, откуда произошёл вызов в подпрограмму.Р-ры общего назначения (РОН)Не имеют никакого функц. зн-я и исп. программистами по своему усм.Регистры арифметико-логического устройстваР-р аккумулятор.Явл. промеж. памятью при вып. арифметических и логических операций. Из 2х данных, пост. в АЛУ 1 хранится в аккумуляторе. Рез-т операции тоже помещ. в акк.Промеж. память для пересылки данных из 1 чати проц. в др.Сам изм. свои данные (инвертирует) Переводит в «0» разряды, сдвигает их и Буферные регистры.При пост. данных в АЛУ они сначала накапл. в буф. р-рах, тем самым осв. шина для прохожд. др. данныхР-р состояния.Хранит инф....