- •Раздел 1. Теоретические основы информатики
- •Глава 1. Введение в информатику. Основные понятия информатики
- •§ 1.1. Информатика. Объект, предмет, структура и основные задачи информатики
- •§ 1.2. Истоки и исторические предпосылки появления информатики
- •§ 1.3. Информационное общество
- •§ 1.4. Основные понятия информатики
- •§ 1.5. Информация: ее виды и свойства. Меры информации
- •§ 1.6. Измерение количества информации
- •§ 1.7. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Вопросы и задания для самопроверки
- •Глава 2. Представление данных в эвм. Кодирование информации
- •§ 2.1. Системы счисления. Представление чисел в эвм
- •Перевод целых чисел из десятичной системы в любую другую позиционную систему счисления
- •§ 2.2. Элементы двоичной арифметики. Кодирование и обработка чисел в эвм
- •§ 2.3. Кодирование текстовой, звуковой и графической информации в эвм
- •Вопросы и задания для самопроверки
- •Глава 3. Эвм: принципы организации и функционирования
- •§ 3.1. Логические основы эвм, элементы и узлы
- •§ 3.2. Принципы Дж. Фон Неймана
- •§ 3.3. Поколения эвм
- •§ 3.4. Архитектура эвм
- •§ 3.5. Классификация эвм
- •§ 3.6. Оценка производительности эвм
- •Вопросы и задания для самопроверки
- •Глава 4. Устройство и работа центрального процессора эвм
- •§ 4.1. Процессор: структура и функционирование
- •§ 4.2. Организация памяти эвм
- •§ 4.3. Командные языки. Понятие о машинном языке ассемблер
- •§ 4.4. Этапы разработки программы на языке ассемблера
- •1. Ввод исходного текста программы 4. Отладка программы 3. Создание загрузочного модуля 2. Создание объектного модуля
- •Вопросы и задания для самопроверки
- •Глава 5. Устройство персонального компьютера
- •§ 5.1. История развития средств компьютерной техники
- •§ 5.2. Структура персонального компьютера
- •§ 5.3. Интерфейсы и порты ввода-вывода персонального компьютера
- •§ 5.4. Внешние устройства хранения информации
- •§ 5.5. Внешние (периферийные) устройства ввода-вывода данных
- •Вопросы и задания для самопроверки
Вопросы и задания для самопроверки
1. Центральный процессор: назначение и структура.
2. Принципы работы центрального процессора.
3. Виды памяти ЭВМ.
4. ОЗУ, ПЗУ, CMOS, специальная память.
5. Кэш-память.
6. Внешние устройства хранения информации.
7. Структура команды на языке ассемблер.
8. Способы адресации в команде ассемблера.
9. Структура программы на языке ассемблер.
10. Команды микропроцессора. Приведите пример.
11. Исходная и объектная программы.
12. Этапы разработки программы на языке ассемблер.
13. Написать команды на ассемблере, позволяющие выполнить следующие действия:
а) Поместить число из регистра H в аккумулятор.
б) Записать в регистры H и L адрес ячейки памяти 201016.
в) Число в аккумуляторе сложить с числом, адрес которого записан в регистрах H и L.
г) Сложить содержимое аккумулятора с числом 1816 (число взять из команды).
Глава 5. Устройство персонального компьютера
В настоящей главе показана история появления компьютера, подробно рассмотрено его устройство и принципы работы его основных элементов.
Ключевые слова: вычислительная техника, вычислительная система, компьютер, системная (материнская плата), контроллер, драйвер, порт (последовательный и параллельный), системный блок, шина, блок питания, интерфейс, адаптер, чипсет, дискета, винчестер, кластер, цилиндр, таблица разделов, форматирование, таблица размещения файлов, корневой каталог, CD-ROM, DVD-ROM, Blu-ray диск, флэш-память, стример, периферийные устройства, клавиатура, манипулятор «мышь», джойстик, трекбол, геймпад, дигитайзер, световое перо, сканер, звуковая карта, монитор, видеокарта, разрешающая способность и частота кадровой развертки монитора, принтер, плоттер, модем, сетевой адаптер.
Научно-технические достижения XX в. показали возможность автоматизации работ с данными за счет использования устройств не механического, а электронного типа. Это позволило повысить их надежность и производительность. Характерное отличие электронных устройств от механических заключается в том, что они регистрируют не перемещение элементов кнструкции, а состояние элементов устройства. Совокупность устройств, предназначенных для автоматизации или автоматизированной обработки данных, называют вычислительной техникой. Конкретный набор взаимодействующих между собой устройств и программ, предназначенный для обслуживания одного рабочего места, называют вычислительной системой. Центральным устройством большинства вычислительных систем является компьютер.
Компьютер это универсальный электронный прибор, предназначенный для автоматизации создания, хранения, обработки, транспортировки и воспроизведения данных.
§ 5.1. История развития средств компьютерной техники
В
Рис.
5.1. В. Атанасофф
В
Рис. 5.2. Г. Айкен
В
Рис. 5.3. К. Цузе
Рис. 5.4. Модель вычислительной машины Z3 в Немецком музее г. Мюнхен
А
Рис. 5.5. А. Тьюринг
нглийский
математик Алан Тьюринг (рис. 5.5),
дал математическое определение алгоритма
через построение, названное машиной
Тьюринга [99]. В период Второй мировой
войны немцы использовали аппарат
«Enigma» для шифровки
сообщений. Без ключа и схемы коммутации
(немцы их меняли три раза в день)
расшифровать сообщение было невозможно.
С целью раскрытия секрета британская
разведка собрала группу блестящих и
несколько эксцентричных ученых. Среди
них был математик Алан Тьюринг. В конце
1943 г. группа сумела построить мощную
машину (вместо электромеханических
реле в ней применялись около 2000
электронных вакуумных ламп). Машину
назвали «Колосс». Перехваченные
сообщения кодировались, наносились на
перфоленту и вводились в память машины.
Лента вводилась посредством
фотоэлектрического считывающего
устройства со скоростью 5000 символов в
секунду. Машина имела пять таких
считывающих устройств. В процессе поиска
соответствия (расшифровки) машина
сопоставляла зашифрованное сообщение
с уже известными кодами «Enigma»
(пo алгоритму работы машины
Тьюринга).
П
Рис. 5.6. Экерт
и Мочли изучают распечатку результатов
работы ЭНИАКа (1946 г.)
Р
Рис.
5.7. Дж. фон Нейман
С этого момента компьютер был признан объектом, представлявшим научный интерес. В своем докладе фон Нейман выделил и детально описал пять ключевых компонентов того, что ныне называют «архитектурой фон Неймана» современного компьютера.
В нашей стране независимо от фон Неймана были сформулированы более детальные и полные принципы построения электронных цифровых вычислительных машин Сергеем Алексеевичем Лебедевым (рис. 5.8).
В 1948 г. С.А. Лебедев ориентировал свою лабораторию на создание МЭСМ (малая электронная счетная машина). МЭСМ была вначале задумана как модель (первая буква в аббревиатуре МЭСМ) большой электронной счетной машины (БЭСМ). Однако в процессе ее создания стала очевидной целесообразность превращения ее в малую ЭВМ. Из-за засекреченности работ, проводимых в области вычислительной техники, соответствующих публикаций в открытой печати не было.
2
5
декабря 1951 г. МЭСМ была принята в
эксплуатацию. Это была первая в СССР
быстродействующая электронная цифровая
машина.
В начале 60-х гг. создается первая ЭВМ из серии больших электронных счетных машин (БЭСМ) БЭСМ-1. При создании БЭСМ1 были применены оригинальные научные и конструкторские решения. Благодаря этому она была тогда самой производительной машиной в Европе (8-10 тысяч операций в секунду) и одной из лучших в мире.
Н
Рис.
5.8. С.А. Лебедев
а) б)
Рис. 5.9. а) IBM System/360 (1964 г.); б) Модель ЕС-1020
В 1974 г. фирма Intel разработала первый универсальный 8-разрядный микропроцессор 8080 с 4500 транзисторами; Эдвард Роберте, молодой офицер ВВС США, инженер-электронщик, построил на базе процессора 8080 микрокомпьютер Альтаир (рис. 5.10), имевший огромный коммерческий успех, продававшийся по почте и широко использовавшийся для домашнего применения.
В
Рис. 5.10.
Altair-8800
а) б)
Рис. 5.11. а) Пол Аллен б) Билл Гейтс
В 1976 г. студенты Стивен Возняк (рис. 12, а) и Стив Джобc (рис. 5.12, б), устроив мастерскую в гараже, реализовали компьютер Apple-1 (рис. 5.13, а), положив начало корпорации Apple.
а) б)
Рис. 5.12. а) Стивен Возняк б) Стив Джобc
Рис. 5.13. а) Apple-1
б) Lisa
1983 г. корпорация Apple Computers построила персональный компьютер Lisa (рис. 5.13, б) первый офисный компьютер, управляемый манипулятором «мышь».
