- •Астраханский государственный технический университет
- •Уровни детализации структуры вычислительной машины
- •Эволюция средств автоматизации вычислений
- •Нулевое поколение (1492-1945)
- •Первое поколение (1937-1953)
- •Второе поколение(1954-1962)
- •Третье поколение(1963-1972)
- •Четвертое поколение (1972-1984)
- •Пятое поколение(1984-1990)
- •Шестое поколение (1990-)
- •Концепция машины с хранимой в памяти программой
- •Принцип двоичного кодирования
- •Принцип программного управления
- •Принцип однородности памяти
- •Принцип адресности
- •Типы структур вычислительных машин и систем
- •Структуры вычислительных машин
- •Структуры вычислительных систем
- •2. Классификация архитектур системы команд
- •Классификация по составу и сложности команд
- •Классификация по месту хранения операндов
- •Системы счисления
- •Двоичная система счисления
- •Шестнадцатеричная система счисления.
- •Перевод чисел из одной системы счисления в другую
- •Перевод в десятичную систему счисления
- •Перевод в двоичную систему счисления Перевод из десятичной системы счисления
- •Перевод из шестнадцатеричной системы счисления.
- •Перевод в шестнадцатеричную систему счисления. Перевод из десятичной системы счисления.
- •3. Организация шин
- •Типы шин
- •Шина «процессор-память»
- •Шина ввода/вывода
- •Системная шина
- •Иерархия шин
- •Вычислительная машина с одной шиной
- •Вычислительная машина с двумя видами шин
- •Вычислительная машина с тремя видами шин
- •Распределение линий шины
- •Арбитраж шин
- •Схемы приоритетов
- •Схемы арбитража
- •Надежность и отказоустойчивость
- •4. Память
- •Характеристики систем памяти
- •Основная память
- •Оперативные запоминающие устройства
- •Постоянные запоминающие устройства
- •Энергонезависимые оперативные запоминающие устройства
- •Специальные типы оперативной памяти
- •Обнаружение и исправление ошибок
- •Стековая память
- •Ассоциативная память
- •Емкость кэш - памяти
- •Одноуровневая и многоуровневая кэш - память
- •Дисковая кэш-память
- •Понятие виртуальной памяти
- •Массивы магнитных дисков с избыточностью
- •Повышение производительности дисковой подсистемы
- •Повышение отказоустойчивости дисковой подсистемы
- •Raid уровня о
- •Raid уровня 1
- •Raid уровня 2
- •Raid уровня 3
- •Raid уровня 4
- •Raid уровня 5
- •Raid уровня 6
- •Raid уровня 7
- •Raid уровня 10
- •Raid уровня 53
- •Особенности реализации raid-систем
- •Магнитные ленты
- •5. СиСтемы ввода/вывода
- •Адресное пространство системы ввода/вывода
- •Внешние устройства
- •Модули ввода/вывода Функции модуля
- •Методы управления вводом/выводом
- •Программно управляемый ввод/вывод
- •Ввод/вывод по прерываниям
- •Прямой доступ к памяти
- •Каналы и процессоры ввода/вывода
Эволюция средств автоматизации вычислений
Попытки облегчить, а в идеале автоматизировать процесс вычислений имеют давнюю историю, насчитывающую более 5000 лет. С развитием науки и технологий средства автоматизации вычислений непрерывно совершенствовались. Современное состояние вычислительной техники (ВТ) являет собой результат многолетней эволюции. В последнее время вопросы развития ВТ стали предметом особо пристального внимания ученых, свидетельством чего служит активно развивающаяся новая область знаний, получившая название «Теория эволюции компьютеров» (Computer evolution theory). Создатели теории обратили внимание на сходство закономерностей эволюции вычислительной техники и эволюции в биологии. В основу новой науки положены следующие постулаты:
самозарождение «живых» вычислительных систем из «неживых» элементов (в биологии это явление известно как абиогенез);
поступательное продвижение по древу эволюции — от однопроцессорных вычислительных машин к многопроцессорным вычислительным системам;
прогресс в технологии вычислительных систем как следствие полезных мутаций и вариаций;
отмирание устаревших технологий в результате естественного отбора;
закон Мура – плотность транзисторов на кремниевой подложке удваивается каждые 18-24 месяца, соответственно в два раза растет их производительность и в два раза падает их рыночная стоимость.
В традиционной трактовке эволюцию вычислительной техники представляют как последовательную смену поколений ВТ.
Нулевое поколение (1492-1945)
Для полноты картины упомянем два события, произошедшие до нашей эры: первые счеты — абак, изобретенные в древнем Вавилоне за 3000 лет до н. э., и их более «современный» вариант с косточками на проволоке, появившийся в Китае примерно за 500 лет так же до н. э.
«Механическая» эра (нулевое поколение) в эволюции ВТ связана с механическими, а позже — электромеханическими вычислительными устройствами. Основным элементом механических устройств было зубчатое колесо. Начиная с XX века роль базового элемента переходит к электромеханическому реле.
Первое поколение (1937-1953)
На роль первой в истории электронной вычислительной машины в разные периоды претендовало несколько разработок. Общим у них было использование схем на базе электронно-вакуумных ламп вместо электромеханических реле. Предполагалось, что электронные ключи будут значительно надежнее, поскольку в них отсутствуют движущиеся части, однако технология того времени была настолько несовершенной, что по надежности электронные лампы оказались ненамного лучше, чем реле. Однако у электронных компонентов имелось одно важное преимущество: выполненные на них ключи могли переключаться примерно в тысячу раз быстрее своих электромеханических аналогов.
Второе поколение(1954-1962)
Второе поколение характеризуется рядом достижений в элементной базе, структуре и программном обеспечении. Принято считать, что поводом для выделения нового поколения ВМ стали технологические изменения, и, главным образом, переход от электронных ламп к полупроводниковым диодам и транзисторам со временем переключения порядка 0,3 мс.