- •Организация эвм и систем
- •Глава 6 Организация памяти
- •Глава 1. Структура современного компьютера
- •1.1 Основные понятия
- •1.2 Принцип действия компьютера
- •Цикл работы компьютера
- •1.3 Программное обеспечение компьютера
- •1.4 Надежность, производительность и показатели быстродействия
- •Производительность компьютера
- •Технико-эксплуатационные характеристики
- •1.5 Вычислительные системы и сети
- •Вопросы для самопроверки
- •Глава 2 представление информации в компьютере
- •5.2 Система команд. Форматы команд и способы адресации
- •5.3 Система прерываний и приостановок, состояние процессора
- •Характеристики системы прерываний
- •Организация перехода к прерывающей программе
- •5.4 Режимы работы процессора: однопрограммный, пакетный, разделения времени, реального времени
- •5.5 CisCиRisCкомпьютеры
- •Процессоры персональных компьютеров
- •5.6 Устройства управления
- •Устройства управления с хранимой в памяти логикой
- •5.7 Методы и средства повышения производительности процессоров персональных компьютеров
- •Суперскалярная обработка
- •Переименование регистров
- •Динамическое прогнозирование условных переходов
- •Контроллер памяти Контроллер pci
- •Вопросы для самопроверки
- •Глава 6. Организация памяти
- •6.1 Адресное пространство
- •6.2 Виды памяти
- •6.3 Оперативная память
- •Статическая и динамическая память
- •6.5 Внешняя память
- •6.6 Организация виртуальной памяти
- •Страничное, сегментное и странично-сегментное распределение
- •Свопинг
- •6.7 Защита памяти
- •Вопросы для самопроверки
- •Глава 7. Интерфейсы
- •7.1 Понятие интерфейса и его характеристики
- •7.1 Состав линий системной шины
- •Передача данных по проводным линиям связи По линиям связи современных интерфейсов преимущественно передаются низкочастотные дискретные одно - и биполярные сигналы (рисунок 7.Х).
- •Адрес верный
- •7.2 Подключение устройств
- •7.4 Интерфейсы внешней памяти
- •7.5 Малые интерфейсы (usb,ide,rs-232c,scsi)
- •Вопросы для самопроверки
- •Глава 8. Периферийные устройства компьютеров
- •8.1 Организация систем ввода-вывода. Каналы, контроллеры
- •Основные функции свв
- •Программный ввод-вывод
- •Прямой доступ в память
- •8.2 Клавиатура и мышь
- •8.3 Дисплеи
- •8.4 Принтеры
- •8.5 Накопители на магнитных дисках
- •Структура накопителя на жестких дисках
- •Структура и особенности накопителя на гмд
- •8.6 Накопители на компакт-дисках (cd-rom, cd-r, cd-rw, dvd)
- •8.7 Другие виды периферийных устройств
- •Вопросы для самопроверки
- •Какие особенности пу делают возможным организацию параллельной обработки и ввода-вывода?
- •Закон Амдала
- •Совместно используемая и распределенная память
- •Когерентность кэш-памяти
- •Наибольшее распространение получили следующие аппаратные механизмы, реализующие протокол когерентности кэш-памяти: это протоколы наблюдения и на основе справочника.
- •9.2 Конвейерные системы
- •Векторные регистры
- •9.3 Симметричные системы
- •9.4 Вычислительные системы со сверхдлинным командным словом
- •9.5 Другие виды мультипроцессорных систем
- •Машины с массовым параллелизмом
- •Нейрокомпьютеры
- •9.6 Проблемно-ориентированные системы
- •Вопросы для самопроверки
- •Глава 10. Организация вычислительного процесса
- •12.2 Системы автоматического контроля и диагностики
- •Контроль передач информации
- •Контроль арифметических операций
- •12.3 Защита памяти. Raid-массивы
- •12.4 Построение «безотказных» систем питания Вопросы для самопроверки
- •Список литературы
Вопросы для самопроверки
Что представляет собой информация, хранящаяся в оперативной памяти?
Что мы понимаем под «сообщением»?
Что служит алфавитом компьютера? Какие символы образуют алфавит?
Дайте определение биту. Что такое байт, сколько бит он содержит?
Какова длина машинного слова современного компьютера? Какова длина команды в персональном компьютере?
Опишите состав процессора персонального компьютера.
Какие устройства входят в состав памяти машины? Что такое ПЗУ, ОЗУ, ВЗУ?
Что представляет собой BIOS и где находится эта программа?
Как производится начальная загрузка персонального компьютера?
Опишите действия, производимые в персональном компьютере при его включении.
Опишите назначение триггера, счетчика, регистра.
Опишите состав программного обеспечения компьютера.
Как можно определить производительность компьютера? Надежность?
Какие существуют методы повышения надежности компьютера?
Как добиться объединения ресурсов отдельных компьютеров? С какой целью производится такое объединение?
Когда и с какой целью стали появляться локальные вычислительные сети?
Глава 2 представление информации в компьютере
Современные компьютеры способны обрабатывать числовую, текстовую и графическую информацию. Такая информация в компьютере представляется в виде двоичных чисел. Если для кодирования чисел требуются слова постоянной длины, то текстовая и графическая информация представляется словами переменной длины. Остановимся вначале на кодировании числовой информации и рассмотрим системы счисления.
2.1 Системы счисления
2.2 Формы представления чисел
2.3 Машинные коды
2.4 Кодирование текстовой информации
Вопросы для самопроверки
Глава 3 ЭЛЕМЕНТЫ И ТИПОВЫЕ УЗЛЫ КОМПЬЮТЕРА
3.1 Составные части компьютера
3.2 Логические элементы
3.3 Триггеры
Общие сведения о триггерах
Асинхронный и синхронный RS-триггеры
Асинхронный и синхронный D-триггеры
T-триггер
JK-триггер
3.4 Типовые узлы комбинационного типа
Дешифраторы
Сумматоры
Мультиплексоры
Демультиплексоры
3.5 Типовые узлы накапливающего типа
Регистры
Счетчики
Вопросы для самопроверки
Глава 4 АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО
4.1 Организация АЛУ
4.2 Операции над числами с фиксированной точкой
4.3 Операции над числами с плавающей точкой
4.4 Многофункциональные АЛУ
Вопросы для самопроверки
Глава 5. АРХИТЕКТУРА СОВРЕМЕННЫХ ПРОЦЕССОРОВ
Современные процессоры строятся из одной или нескольких интегральных схем. Как правило, в персональном компьютере центральный процессор (ЦП) представляет собой одну микросхему, в которой используются все возможности современной полупроводниковой технологии. Такую микросхему принято называть микропроцессором. В больших компьютерах процессоры могут быть выполнены из нескольких интегральных схем.
5.1 Назначение и структура процессора
В компьютерах используются процессоры нескольких типов. Наиболее распространены центральные, специализированные (например, процессоры для цифровой обработки сигналов или для обработки графической информации), процессоры ввода-вывода, передачи данных и т.п.
В этой главе рассмотрена работа центрального процессора. ЦП служит для обработки данных и управления всей компьютерной системой в целом. Он позволяет обрабатывать данные с фиксированной точкой, плавающей точкой, поля переменной длины, а иногда и десятичные данные, назначать приоритеты доступа и управлять различными видами памяти.
Процессор представляет собой совокупность арифметико-логического устройства и устройства управления. В состав ЦП входят арифметическое устройство, счетчик команд, регистр команд, регистры данных, блок микропрограммного или аппаратного управления, регистры общего назначения и ряд узлов, предназначенных для связи с оперативной памятью и другими устройствами компьютера, а также для ускорения выполнения операций. Помимо этого в состав ЦП входят часы астрономического времени, таймер и ряд других «системных» средств. В последнее время в одном кристалле с процессором начали размещать и кэш-память. Развитие технологии в конечном итоге приведет к тому, что в одной интегральной схеме будут интегрированы функции самых разных устройств, например, в состав схемы процессора будет введена память, однако для понимания принципов работы компьютера нужно разделять понятия «исполнение» и «выполняемые функции». Поэтому процессором по-прежнему будем называть совокупность арифметико-логического устройства и устройства управления.