Автор работы: Пользователь скрыл имя, 28 Июня 2015 в 17:43, контрольная работа
По этапам создания и используемой элементной базе ЭВМ условно делятся на поколения:
Первое поколение, 50-е годы; ЭВМ на электронных вакуумных лампах. Большинство машин первого поколения были экспериментальными устройствами и строились с целью проверки тех или иных теоретических положений. Вес и размеры этих компьютерных динозавров, которые нередко требовали для себя отдельных зданий, давно стали легендой
Главным устройством любой ЭВМ является центральный процессор. Он выбирает из памяти команды программы и выполняет их. Обычный цикл работы центрального процессора выглядит так: он читает первую команду из памяти, декодирует ее для определения ее типа и операндов, выполняет команду, затем считывает, декодирует и выполняет последующие команды. Таким образом, осуществляется выполнение программ.
Интерфейсный блок ИБ позволяет подключить память и периферийные устройства к процессору. ИБ выполняет также функции канала прямого доступа к памяти. Интерфейс процессора содержит информационные шины данных ШД, адресов ША и управления ШУ. Надо заметить, что такое распределение аппаратных блоков процессора между функциональными частями весьма условно и приводится для примера.
Процессор выполняет каждую команду
за несколько шагов:
1. вызывает следующую команду из памяти
и переносит ее в регистр команд;
2. меняет положение счетчика команд, который
теперь должен указывать на следующую
команду;
3. определяет тип вызванной команды;
4. если команда использует данные из памяти,
определяет место нахождение данных;
5. переносит данные в регистр процессора;
6. выполняет команду;
7. переходит к 1 шагу, что бы начать выполнение
следующей команды.
Эта последовательность шагов (выборка – декодирование – исполнение) является основой работы для всех процессоров.
Упрощенная структурная схема типичного процессора изображена на следующем рисунке.
Кроме регистров общего назначения РОН, используемых для хранения переменных и временных результатов, большинство процессоров имеют несколько специальных регистров, также доступных для программиста. Один из них называется счетчиком команд СчК, в котором содержится адрес следующей, стоящей в очереди на выполнение команды. После того как команда выбрана из памяти, регистр команд корректируется и указатель переходит к следующей команде. Регистр процессора, служащий для организации стековой памяти, называется указателем стека УС. Он содержит адрес вершины стека в памяти. Стек содержит по одному фрейму (области данных) для каждой процедуры, которая уже начала выполняться, но еще не закончена. В стековом фрейме процедуры хранятся ее входные параметры, а также локальные и временные переменные, не хранящиеся в регистрах.
Первый байт любой команды поступает из ОЗУ по шине данных на регистр команд РК. Этот первый байт подается в управляющий блок УБ, который определяет вид операции. В частности, он определяет, является ли команда однобайтовой, или она состоит из большего числа байтов. В последнем случае дополнительные байты передаются по шинам данных из ОЗУ и принимаются или в регистр адреса РА данных, или в один из регистров РОН
Регистр адреса данных РА содержит адрес операнда для команд, обращающихся к памяти, адрес порта для команд ввода/вывода или адрес следующей команды для команд перехода. Регистры РОН могут содержать операнды для всех команд, работающих с данными. Среди РОН есть специальный регистр результата РР или аккумулятор, участвующий во всех арифметических и логических операциях. В частности, он содержит один из операндов перед выполнением операции и получает результат после ее завершения. Все арифметические и логические операции выполняются в арифметико – логическом устройстве АЛУ. Результаты из АЛУ передаются либо в РР, либо в какой-то из регистров РОН.
Программное обеспечение – это совокупность всех программ, находящихся в долговременной памяти компьютера. Программное обеспечение не является чем-то постоянным и неизменным, оно может пополняться, изменяться.
В программном обеспечении можно выделить три уровня
Информационную структуру внутренней памяти следует представлять как последовательность двоичных ячеек — битов. Схематически такое представление изображено в таблице:
Номера байтов |
Биты | |||||||
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
2 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
3 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
. . . . . . . |
11.Системные платы и чипсеты
Материнская плата
Матери́нская пла́та (англ. motherboard, MB, также используется название англ. mainboard — главная плата; сленг. мама, мать, материнка) — это сложная многослойная печатная плата, на которой устанавливаются основные компоненты персонального компьютера (центральный процессор, контроллер ОЗУ и собственно ОЗУ, загрузочное ПЗУ, контроллеры базовых интерфейсов ввода-вывода). Как правило, материнская плата содержит разъёмы (слоты) для подключения дополнительных контроллеров, для подключения которых обычно используются шины USB, PCI и PCI-Express.
Чипсет
Чипсет (англ. chipset) — набор микросхем, спроектированных для совместной работы с целью выполнения набора каких-либо функций. Так, в компьютерах чипсет, размещаемый на материнской плате выполняет роль связующего компонента, обеспечивающего совместное функционирование подсистем памяти, центрального процессора (ЦП), ввода-вывода и других. Чипсеты встречаются и в других устройствах, например, в радиоблоках сотовых телефонов.
СОВРЕМЕННЫЕ
СИСТЕМНЫЕ ПЛАТЫ
Хорошо известно, что феноменальный
взрыв популярности компьютеров в 80-е
годы был обусловлен, не в последнюю очередь,
открытостью архитектуры
РС, предложенной фирмой IBM. Основу ее составлял
ряд стандартных решений интерфейсов
и шин, предназначенных для объединения
самых различных устройств в единую систему.
Большинство же конкурирующих компаний,
из страха потерять часть прибыли, не решились
пойти на такой смелый шаг и открыть для
широкого, и бесплатного клонирования
архитектуру своих систем, просчитались
и уже давно исчезли с компьютерного горизонта.
Из всех них лишь только Apple судорожно
пытается остаться на плаву, чередуя относительные
подъемы с вереницей провалов. Но в последние
годы, в основном из-за недальновидной
политики компании Intel, бессменного лидера
в процессорной гонке, с помощью патентных
ограничений пытавшегося отсечь основных
конкурентов, в первую очередь AMD, от своих
технологий системной шины процессоров,
произошел раскол ранее единой архитектуры
на два направления, не совместимых друг
с другом. Тщетно пытавшаяся получить
лицензию на системную шину GTL+ для создания
своих новых процессоров, компания AMD вынуждена
была при создании процессоров серии К7
лицензировать шину EV6, применяющуюся
в процессорах Alpha. Не удовлетворившись
борьбой с внешними конкурентами, "чиповый
бегемот", выпустив на исходе прошлого
года свою новую, достаточно спорную разработку,
32-разрядный процессор Pentium 4, и, продвигая
его всеми своими силами на и так уже перенасыщенный
компьютерный рынок, стал усиленно "давить"
еще и не до конца исчерпавшую себя свою
собственную архитектуру системной шины
GTL+ предыдущего поколения, на которой
базируются процессоры семейства Pentium
II/III.
Все эти перипетии привели к тому, что
все то многообразие современных системных
плат, являющихся "железной" основой
любого компьютера и определяющих пределы
его потенциальных возможностей, можно
условно разделить на 3 основные группы:
дорогие высокопроизводительные системы
на базе процессора Pentium 4, системы среднего
уровня, работающие с процессорами семейства
Pentium II/III и, наконец, весь спектр систем
на базе процессоров фирмы AMD. Устаревшие
модели системных плат, поддерживающие
разнообразные модели процессоров типа
Pentium и использующие разъем Socket 7, здесь
не рассматриваются, как окончательно
сошедшие со сцены, так же как и платы,
базирующиеся на более современных чипсетах,
но оснащенные не имеющими никакой перспективы
процессорными разъемами Slot 1 или Slot А.