- •Под редакцией профессора Пятибратова а.П. Москва, 2008
- •Содержание
- •Раздел 1. Вычислительные машины и системы.
- •Тема 1. Введение..........................................................................................................................4
- •Тема 2. Принципы построения компьютеров......................................................................12
- •Тема 3. Функциональная и структурная организация эвм............................................38
- •Тема 4. Основные устройства компьютера..........................................................................40
- •Тема 5.Периферийные устройства компьютерных систем…………………………….. 69
- •Тема 6. Программное обеспечение компьютера .................................................................82
- •Тема 7. Компьютерные системы ..........................................................................................103
- •Раздел 2. Компьютерные сети.......................................................117
- •Тема 8. Принципы построения и развития компьютерных сетей.................................117
- •Тема 9. Основные службы и сервисы, обеспечиваемые компьютерными сетями….222
- •Тема10.Перспективы развития вычислительной техники.............................................247
- •Введение.
- •Краткая история и тенденции развития вычислительной техники
- •Автоматизация подготовки и решения задач на эвм
- •Тема 1. Принципы построения компьютеров.
- •1.1. Основные характеристики и классификация компьютеров
- •1.2. Принципы построения современных эвм.
- •1.3. Структурные схемы и взаимодействие устройств компьютера
- •1.4. Кодирование информации
- •1.5. Перспективы развития компьютеров. Элементная база современной вычислительной техники.
- •1.5.1. Альтернативные пути развития элементной базы.
- •Тема 2. Функциональная и структурная организация эвм.
- •2.1. Организация функционирования эвм с магистральной архитектурой
- •2.2. Организация работы эвм при выполнении задания пользователя
- •Тема 3. Основные устройства компьютера.
- •Центральное устройство эвм.
- •3.1.1. Состав, устройство и принцип действия основной памяти
- •6.Рис. 11. Структурная схема озу
- •7.Рис. 12. Регистровая структура магазинного типа
- •3.1.2. Центральный процессор эвм
- •Творческая деятельность компьютерных фирм в 1997 г.
- •3.1.3. Системы визуального отображения информации (видеосистемы)
- •3.2. Внешние запоминающие устройства (взу)
- •3.2.1. Внешние запоминающие устройства (зу) на гибких магнитных дисках
- •11.Рис. 15. Внешний вид дискеты диаметром 3”
- •14.Рис. 16. Функциональная структура диска
- •15.Таблица 6.
- •17.Стандартные форматы нгмд ms dos
- •3.2.2. Накопитель на жестком магнитном диске
- •3.2.3. Стриммер
- •3.2.4. Оптические запоминающие устройства
- •18.Рис. 17. Классификация оптических накопителей информации
- •3.3. Инструментальные средства контроля и диагностики эвм.
- •4. Периферийные устройства эвм
- •4.1. Клавиатура
- •4.2. Принтеры
- •Характеристики монохромных лазерных принтеров фирмы Xerox (персональных: Phaser 3110 – 3400, сетевых: DocuPrint n2125, n2825, n4525 и Phaser 4400, 5400).
- •19.Таблица 5.
- •21.Характеристики цветных лазерных принтеров фирмы Xerox:
- •4.3. Мультимедийные устройства ввода-вывода
- •4.4. Система прерываний эвм
- •Тема 5. Программное обеспечение компьютера
- •5.1. Структура программного обеспечения компьютера
- •5.2. Операционные системы
- •5.3. Системы автоматизации программирования
- •Языки программирования
- •5.4. Пакеты программ
- •5.5. Режимы работы эвм
- •Тема 6. Компьютерные системы.
- •6.1. Классификация компьютерных систем
- •6.2. Архитектура компьютерных систем
- •6.3. Типовые структуры компьютерных систем
- •6.4. Кластеры
- •Раздел 2. Компьютерные сети.
- •Тема 7. Принципы построения и развития компьютерных сетей.
- •7.1. Основные сведения о компьютерных сетях (кс)
- •7.2. Характеристика и особенности лкс
- •7.3. Протоколы и технологии локальных сетей
- •21.3.Таблица 8.
- •7.4. Сетевое коммуникационное оборудование локальных сетей
- •7.5. Программное обеспечение и функционирование лкс
- •7.6. Принципы построения, функции и типы гкс
- •7.7. Сеть Internet. Семейство протоколов tcp/ip
- •7.8. Адресация в ip-сетях
- •25.Класс а
- •7.9. Эталонная модель взаимодействия открытых систем
- •25.1.1.1.1.2Рис. 28. Семиуровневая модель протоколов взаимодействия открытых систем
- •7.10. Управление доступом к передающей среде
- •25.1.1.1.1.3Рис. 29. Классификация ппд нижнего уровня
- •25.1.1.1.1.4Рис. 30. Протокол типа «маркерная шина»
- •7.11. Информационная безопасность в компьютерных сетях
- •27.В случае преднамеренного проникновения в сеть различают следующие виды воздействия на информацию [7; 8]:
- •7.12. Типы сетевой связи и тенденции их развития
- •7.13. Линии связи и их характеристики
- •7.14. Передача дискретных данных на физическом уровне
- •29.5.Манчестер-
- •30.Биполярный
- •7.15. Передача дискретных данных на канальном уровне
- •31.Способ связи без установления логического соединения характеризуется следующим:
- •7.16. Обеспечение достоверности передачи информации
- •7.17. Маршрутизация пакетов в сетях
- •7.18. Способы коммутации в ткс
- •7.20. Сети и технологии isdn и sdh
- •7.21. Сети и технологии атм
- •31.1.1.1.1Рис. 34. Сеть на базе атм
- •7.22. Спутниковые сети связи
- •Тема 8. Основные службы и сервисы, обеспечиваемые компьютерными сетями.
- •8.1. Прикладные сервисы сети Internet.
- •8.2. Клиентское программное обеспечение сети Internet
- •8.3. Функции, характеристики и типовая структура корпоративных компьютерных сетей (ккс)
- •31.1.1.1.1.1Рис. 39. Типовая структура ккс
- •8.4. Программное обеспечение ккс
- •8.5. Сетевое оборудование ккс
- •Тема 9. Перспективы развития вычислительной техники.
- •9.1. Развитие компьютерных сетей и телекоммуникаций.
- •9.1.1. Пути развития компьютерных сетей
- •9.1.2. Перспективы развития телекоммуникаций в России
- •Список рекомендованной литературы
3.3. Инструментальные средства контроля и диагностики эвм.
Для определения конфигурации, контроля работоспособности и диагностики ЭВМ разработано большое количество программных средств. Они делятся на универсальные и специализированные. К универсальным средствам можно отнести такие пакеты, как Checkit, Sisoft Sandra, Dr HardWare, HWINFO и др; к специализированным – программы, выполняющие, в основном, одну какую-либо функцию, например, дающую сведения о системе или позволяющие диагностировать систему (winmsd.exe – программа для диагностики Windows NT/2000/XP, входящая в стандартный комплект Windows 2000/XP, или внешняя программа msinfo32.exe), позволяющие провести тестирование отдельного устройства (CRT, Nokia Monitor Test), сравнить характеристики исследуемой ЭВМ с другими (WinBench).
К инструментальным средствам контроля и диагностики ЭВМ относятся так же отладчики машинных программ, позволяющие «заглянуть внутрь» электронной вычислительной машины, благодаря чему можно получить любые ее параметры из первоисточника, т.е. из управляющих таблиц BIOS и операционной системы ЭВМ. Наиболее доступными отладчиками являются debug.exe и ntsd.exe, поскольку они входят в стандартный комплект наиболее распространенных операционных систем MS DOS и Windows 95/98/NT/2000/XP.
4. Периферийные устройства эвм
4.1. Клавиатура
Клавиатура – это одно из основных устройств ввода в ЭВМ, позволяющее вводить различные виды информации. Вид вводимой информации определяется программой, интерпретирующей нажатые или отпущенные клавиши. С помощью клавиатуры можно вводить любые символы: от букв и цифр до иероглифов и знаков музыкальной нотации. Клавиатура позволяет управлять курсором на экране дисплея – устанавливать его в нужную точку экрана, перемещать по экрану, «прокручивать» экран в режиме скроллинга, отправлять содержимое экрана на принтер, производить выбор при наличии альтернативных вариантов и т.д.
В последнее время наблюдаются тенденции отказа от клавиатуры в пользу альтернативных устройств: мыши, речевого ввода, сканеров. Но полностью эти устройства клавиатуру не заменяют.
Стандартная клавиатура IBM PC имеет несколько групп клавиш:
1) Алфавитно-цифровые и знаковые клавиши (с латинскими и русскими буквами, цифрами, знаками пунктуации, математическими знаками).
2) Специальные клавиши: Esc, Tab, Enter, BackSpace.
3) Функциональные клавиши: (F1, F2 и т.д.).
4) Служебные клавиши для управления перемещением курсора (стрелки: Up, Down, Left, Right, клавиши Home, End, PgUp, PgDn и клавиша 5, иногда обозначаемая значком «[]»в центре дополнительной цифровой клавиатуры).
5) Служебные клавиши для управления редактированием: Ins, Del.
6) Служебные клавиши для смены регистров и модификации кодов других клавиш: Alt, Ctrl, Shift.
7) Служебные клавиши для фиксации регистров: CapsLock, Scroll-Lock, NumLock.
8) Разные вспомогательные клавиши: PrtSc, Break, Grey +, Grey -.
Если клавиша первой группы оказывается нажатой дольше, чем 0,5 сек., начинает генерироваться последовательность ее основных кодов с частотой около 10 раз в сек., что имитирует серию очень быстрых нажатий этой клавиши.
Общее число клавиш в основной модификации клавиатуры (в IBM PC XT) – 83, в расширенной клавиатуре – 101 и более. Количество различных сигналов от клавиатуры значительно превышает это число, т.к.:
1) при нажатии и отпускании клавиши в ЭВМ передаются разные кодовые комбинации: при нажатии – порядковый номер нажатой клавиши на клавиатуре (ее скен-код), а при освобождении – скен-код, например, увеличенный на 80h;
2) заглавные и строчные буквы первой группы клавиш (алфавитно-цифровых и знаковых) набираются на разных регистрах. Оперативное переключение регистров производится клавишей Shift. Если при нажатой (и удерживаемой в нажатом состоянии) клавише Shift «кликнуть» любую алфавитную клавишу, то ЭВМ расценит передаваемый код, как код заглавной буквы, соответствующий нажатой клавише;
3) после однократного нажатия клавиши CapsLock (зажигается лампочка на клавиатуре) изменяется порядок работы клавиши Shift: без нажатия на нее будут набираться заглавные буквы, а при нажатии (совместном) – строчные. После повторного нажатия на CapsLock порядок работы клавиши Shift восстанавливается, а лампочка гаснет. Такой режим (переключательный) работы клавиши называется триггерным режимом;
4) клавиши Alt и Ctrl так же влияют на расшифровку передаваемых в ЭВМ сигналов: при одновременном нажатии с ними любой другой клавиши, в ЭВМ передается не scan-code, а расширенный код (2 байта). Иногда таким же образом используется клавиша Esc;
5) клавиша NumLock является триггерным переключателем дополнительной цифровой клавиатуры: при негорящей лампочке она работает как клавиатура для управления курсором при зажженной – как цифровая;
6) для переключения регистров (или даже групп регистров) иногда используются другие комбинации клавиш: например, программы – русификаторы клавиатуры переключают РУС-ЛАТ с помощью правой клавиши Shift или при одновременном нажатии двух клавиш Shift (правой и левой) и т.д. Эти комбинации клавиш обладают триггерным эффектом.
Сигналы, поступающие от клавиатуры, проходят трехуровневую обработку: на физическом, логическом и функциональном уровнях.
Физический уровень имеет дело с сигналами, поступающими в вычислительную машину при нажатии и отпускании клавиш.
На логическом уровне, реализуемом BIOS, скен-код транслируется в специальный 2-байтовый код. Младший байт для клавиш группы 1 содержит ASCII-код или Unicode (для операционных систем Windows), соответствующий изображенному на клавише знаку. Этот байт называют «главным». Старший байт («вспомогательный») содержит исходный скен-код нажатой клавиши.
На функциональном уровне отдельным клавишам программным путем приписываются определенные функции. Такое «программирование» клавиш осуществляется с помощью драйвера – программы, обслуживающей клавиатуру в операционной системе.
На IBM PC, начиная с AT, есть возможность управлять некоторыми функциями клавиатуры, например, изменять время ожидания автоповтора, частоту автоповтора, зажигать и гасить светодиоды на панели управления клавиатуры.
Устройство клавиатуры не является простым: в клавиатуре используется свой микропроцессор, работающий по прошитой в ПЗУ программе. Контроллер клавиатуры постоянно опрашивает клавиши, определяет, какие из них нажаты, проводит контроль на «дребезг», и выдает код нажатой или отпущенной клавиши в системный блок ЭВМ.
Конструктивно клавиатуры могут быть реализованы по-разному. Есть плоские клавиатуры, на которых руки быстро устают при длительной работе. Есть эргономические клавиатуры, при работе с которыми меньше напряжены мышцы кистей рук. Это снижает утомляемость при длительной работе на клавиатуре.
Фирма IBM зарегистрировала патент на клавиатуру, чувствительную к силе нажатия клавиши.
Выпускаемые разными производителями клавиатуры различаются также по расстоянию между клавишами, числу специальных клавиш, способу переключения на цифровой регистр для быстрого ввода числовых данных, углу наклона, форме и текстуре поверхности клавиш, усилию нажима и величине хода клавиш, расположению часто используемых клавиш, способу соединения с ЭВМ (инфракрасная связь, радиоклавиатура) и др.
На клавиатуре невозможно отобразить все допустимые для ввода символы. Любой из символов Unicode (а в DOS – не поместившиеся на клавиатуре символы, например, псевдографики) можно ввести в ЭВМ с помощью Alt-ввода, при котором на цифровой части клавиатуры при нажатой клавише Alt набирается десятичный код требуемого символа, и после отпускания клавиши Alt вместо набранных цифр в кольцевой буфер клавиатуры помещается шестнадцатиричный код требуемого символа (ASCII или Unicode).