ИСТОРИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
Древние средства счета
Первые вычислительные машины
Первые компьютеры
Принципы фон Неймана
Поколения компьютеров (I-IV)
Персональные компьютеры
Современная цифровая техника
Кости с зарубками («вестоницкая кость», Чехия, 30 тыс. лет до н.э)
Узелковое письмо (Южная Америка, VII век н.э.)
Древние средства счета
о. Саламин в Эгейском море (300 лет до н.э.)
бороздки – единицы, десятки, сотни, …
количество камней – цифры
десятичная система
Саламинская доска
Абак (Древний Рим) – V-VI в.
Суан-пан (Китай) – VI в.
Соробан (Япония) XV-XVI в.
Счеты (Россия) – XVII в.
Абак и его «родственники»
Леонардо да Винчи (XV в.) – суммирующее устройство с зубчатыми колесами: сложение 13-разрядных чисел
Вильгельм Шиккард (XVI в.) – суммирующие «счетные часы»: сложение и умножение 6-разрядных чисел(машина построена, но сгорела)
Первые проекты счетных машин
Блез Паскаль (1623 - 1662)
машина построена!
зубчатые колеса
сложение и вычитание 8-разрядных чисел
десятичная система
’
«Паскалина» (1642)
Вильгельм Готфрид Лейбниц (1646 - 1716)
сложение, вычитание, умножение, деление!
12-разрядные числа
десятичная система
Арифмометр «Феликс»(СССР, 1929-1978) – развитие идей машины Лейбница
Машина Лейбница (1672)
Разностная машина (1822)
Аналитическая машина (1834)
«мельница» (автоматическое выполнение вычислений)
«склад» (хранение данных)
«контора» (управление)
ввод данных и программы с перфокарт
ввод программы «на ходу»
Ада Лавлейс
Машины Чарльза Бэббиджа
Основы математической логики: Джордж Буль (1815 - 1864).
Электронно-лучевая трубка (Дж. Томсон, 1897)
Вакуумные лампы – диод, триод (1906)
Триггер – устройство для хранения бита (М.А. Бонч-Бруевич, 1918).
Использование математической логики в компьютерах (К. Шеннон, 1936)
Прогресс в науке
1937-1941. Конрад Цузе: Z1, Z2, Z3, Z4.
Первые компьютеры
Разработчик – Говард Айкен (1900-1973)
Первый компьютер в США:
длина 17 м, вес 5 тонн
75 000 электронных ламп
3000 механических реле
сложение – 3 секунды, деление – 12 секунд
Марк-I (1944)
Принцип двоичного кодирования: вся информация кодируется в двоичном виде.
Принцип программного управления: программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип однородности памяти: программы и данные хранятся в одной и той же памяти.
Принцип адресности: память состоит из пронумерованных ячеек; процессору в любой момент времени доступна любая ячейка.
(«Предварительный доклад о машине EDVAC», 1945)
Принципы фон Неймана
I. 1945 – 1955
Поколения компьютеров
на электронных лампах
быстродействие 10-20 тыс. операций в секунду
каждая машина имеет свой язык
нет операционных систем
ввод и вывод: перфоленты, перфокарты, магнитные ленты
I поколение (1945-1955)
Electronic Numerical Integrator And Computer
Дж. Моучли и П. Эккерт
Первый компьютер общего назначения на электронных лампах:
длина 26 м, вес 35 тонн
сложение – 1/5000 сек, деление – 1/300 сек
десятичная система счисления
10-разрядные числа
ЭНИАК (1946)
1951. МЭСМ – малая электронно-счетная машина
6 000 электронных ламп
3 000 операций в секунду
двоичная система
1952. БЭСМ – большая электронно-счетная машина
5 000 электронных ламп
10 000 операций в секунду
Компьютеры С.А. Лебедева
на полупроводниковых транзисторах (1948, Дж. Бардин, У. Брэттейн и У. Шокли)
10-200 тыс. операций в секунду
первые операционные системы
первые языки программирования: Фортран (1957), Алгол (1959)
средства хранения информации: магнитные барабаны, магнитные диски
II поколение (1955-1965)
1953-1955. IBM 604, IBM 608, IBM 702
1965-1966. БЭСМ-6
60 000 транзисторов
200 000 диодов
1 млн. операцийв секунду
память – магнитная лента, магнитный барабан
работали до 90-х гг.
II поколение (1955-1965)
на интегральных микросхемах (1958, Дж. Килби)
быстродействие до 1 млн. операций в секунду
оперативная памяти – сотни Кбайт
операционные системы – управление памятью, устройствами, временем процессора
языки программирования Бэйсик (1965), Паскаль (1970, Н. Вирт), Си (1972, Д. Ритчи)
совместимость программ
III поколение (1965-1980)
большие универсальные компьютеры
1964. IBM/360 фирмы IBM.
кэш-память
конвейерная обработка команд
операционная система OS/360
1 байт = 8 бит (а не 4 или 6!)
разделение времени
1970. IBM/370
1990. IBM/390
дисковод
принтер
Мэйнфреймы IBM
1971. ЕС-1020
магнитные ленты
принтер
Компьютеры ЕС ЭВМ (СССР)
Серия PDP фирмы DEC
меньшая цена
проще программировать
графический экран
СМ ЭВМ – система малых машин (СССР)
до 3 млн. оп/c
память до 5 Мб
Миникомпьютеры
компьютеры на больших и сверхбольшихинтегральных схемах (БИС, СБИС)
суперкомпьютеры
персональные компьютеры
появление пользователей-непрофессионалов, необходимость «дружественного» интерфейса
более 1 млрд. операций в секунду
оперативная памяти – до нескольких гигабайт
многопроцессорные системы
компьютерные сети
мультимедиа (графика, анимация, звук)
IV поколение (с 1980 по …)
1972. ILLIAC-IV (США)
Суперкомпьютеры
1985. Cray-2
Суперкомпьютеры
2009. «Ломоносов»
Суперкомпьютеры
1971. Intel 4004
Микропроцессоры
1985. Intel 80386
Процессоры Intel
1995-1997. K5, K6 (аналог Pentium)
1999-2000. Athlon K7 (Pentium-III)
частота до 1 ГГц
MMX, 3DNow!
2000. Duron (Celeron)
частота до 1,8 ГГц
2001. Athlon XP (Pentium 4)
2003. Opteron (серверы) Athlon 64 X2
частота до 3 ГГц
2004. Sempron (Celeron D)
частота до 2 ГГц
2006. Turion (Intel Core)
частота до 2 ГГц
Advanced Micro Devices
Процессоры AMD
1974. Альтаир-8800 (Э. Робертс)
комплект для сборки
процессор Intel 8080
частота 2 МГц
память 256 байт
1975. Б. Гейтс и П. Аллен транслятор языка Альтаир-Бейсик
Первый микрокомпьютер
1976. Apple-I С. Возняк и С. Джобс
Компьютеры Apple
1983. «Apple-IIe»
Компьютеры Apple
1984. Macintosh
Компьютеры Apple
2006. MacPro
Компьютеры Apple
2008. MacBook Air
Компьютеры Apple
37
Мышь с чувствительно поверхностью
Magic Mouse (фирма Apple)
щелчок ЛКМ и ПКМ
прокрутка
листание страниц и фотографий
+ Ctrl = масштаб
только Mac, MacBook, iTunes, Safari, iPhone
2010. iPad
Компьютеры Apple
1. Монитор
2. Материнская плата
3. Процессор
4. ОЗУ
5. Карты расширения
6. Блок питания
7. Дисковод CD, DVD
8. Винчестер
9. Клавиатура
10. Мышь
Компьютеры IBM PC
Компьютер собирается из отдельных частей как конструктор.
Много сторонних производителей дополнительных устройств.
Каждый пользователь может собрать компьютер, соответствующий его личным требованиям.
Стандартизируются и публикуются:
принципы действия компьютера
способы подключения новых устройств
Есть разъемы (слоты) для подключения устройств.
Принцип открытой архитектуры
1981. IBM 5150
Компьютеры IBM
1985. Amiga-1000
Multi-Media – использование различных средств (текст, звук, графика, видео, анимация, интерактивность) для передачи информации
Мультимедиа
1985. Windows 1.0
Microsoft Windows
Цель – создание суперкомпьютера с функциями искусственного интеллекта
V поколение (проект 1980-х, Япония)
Проблемы:
приближение к физическому пределу быстродействия
сложность программного обеспечения приводит к снижению надежности
Перспективы:
квантовые компьютеры
эффекты квантовой механики
параллельность вычислений
2006 – компьютер из 7 кубит
оптические компьютеры
источники света – лазеры, свет проходит через линзы
параллельная обработка (все пиксели изображения одновременно)
военная техника и обработка видео
Проблемы и перспективы
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.