|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Общая схема персонального компьютера (с шинной организацией)Принципы фон Неймана Для того чтобы компьютер был универсальным, он должен иметь следующие устройства (рис.1): o арифметико-логическое устройство (АЛУ) - выполняет все арифметические и логические операции; o устройство управления (УУ) – организующее процесс выполнения программ (инструкции, задающие компьютеру порядок действий), которое последовательно выполняет команды, находящиеся в памяти компьютера и может изменить эту последовательность, если встречаются команды передачи управления; o оперативно - запоминающее устройство ОЗУ (оперативная память - ОП) для хранения команд (программ) и данных; o внешние (периферийные) устройства (ВУ) ввода/вывода информации.
1948 – изобретение транзисторов (заменили лампы) 1970 – сотрудник фирмы Intel сконструировал интегральную схему, аналогичную по своим функциям процессору большой ЭВМ общая схема персонального компьютера (с шинной организацией)
Большинство мини и микро ЭВМ имеют шинную организацию, их поведение описывается следующим алгоритмом: 1. Инициализация. После включения ЭВМ или операции сброса в регистры ЦП заносятся некоторые начальные значения. Обычно в процессе инициализации в память ЭВМ помещается программа, называемая первичным загрузчиком. Программному счетчику приписывается начальное значение, равное адресу первой команды программы, указанной выше. 2. ЦП производит операцию считывания команды из памяти. В качестве адреса ячейки памяти используется содержимое программного счетчика. 3. Содержимое считанной ячейки памяти интерпретируется процессором как команда и помещается в регистр команды. УУ приступает к интерпретации прочитанной команды. По полю кода операции из первого слова команды УУ определяет ее длину и, если это необходимо организует дополнительные операции считывания, пока вся команда полностью не будет прочитана процессором. вычисленная длина прибавляется к исходному содержимому программного счетчика, и когда команда полностью прочитана, программный счетчик будет хранить адрес следующей команды. 4. По адресным полям команды УУ определяет, имеет ли команда операнды в памяти. Если это так, то на основе указанных в адресных полях режимов адресации вычисляются адреса операндов и производятся операции чтения памяти для считывания операндов. 5. УУ и АЛУ выполняют операцию, указанную в поле кода операции команды. 6. Если это необходимо, УУ выполняет операцию записи для того, чтобы поместить результат выполнения команды в память. 7. Если последняя команда не была командой ОСТАНОВИТЬ ПРОЦЕССОР, то последовательность действий повторяется с шага 1. Описанная последовательность действий ЦП с шага 1 до шага 6 называется циклом процессора.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |