- •Введение. §1 Концепция расширенной машины.
- •1.1 Аппаратура
- •1.2 Программное обеспечение.
- •Ресурсы делятся на Аппаратные (время цпу, Память, Устройства I/o) и информационные (данные, доступные ос, использующиеся программами…)
- •1.3 Цпу
- •Основная память
- •1.5 Устройства ввода / вывода (увв или I/ou)
- •§2 Конфигурация аппаратуры компьютера
- •Магнитный диск (мд)
- •1.6 Контроллеры и Шины
- •§3 Понятие задания.
- •§ 4 Понятие о файлах
- •§ 5 Типы организации файлов ос
- •5.1 Последовательные файлы
- •5.2 Индексно-последовательная
- •Библиотечные файлы
- •Типы записей
- •§6 Аппарат прерывания
- •§1. Конфигурация.
- •§2. Регистры.
- •§3. Организация 16-битовой архитектуры.
- •§4. Адресное пространство процессора.
- •Бывают модели памяти
- •§5. Память.
- •§6. Монитор. Видеоадаптер.
- •§7. Клавиатура.
- •§8. Магнитный диск.
1.3 Цпу
ЦПУ выполняет арифметические, логические и управляющие операции, обрабатывая только ту информацию, которая находится в его регистрах.
Регистры – устройство процессора, для хранения информации учавствующей в обработке:
Регистры общего назначения (РОН) – для работы с целыми числами.
Регистры для чисел с плавающей точкой (РПТ)
В КС единицей информации является бит. Бит может принимать значения 0 или 1.
Регистр ЦПУ состоит из нескольких бит, и их количество определяет архитектуру процессора:
Если РОН рассматривается, как 16 бит, то говорят о 16-ти битовой архитектуре (разрядности) процессора.
Если РОН рассматривается, как 32 бит, то говорят о 32-ти битовой архитектуре (разрядности) процессора.
Бывают и другие архитектуры в том числе 64-х битовые. А можно использовать часть регистра и моделировать другую разрядность.
Процессор обрабатывает только информацию, содержащуюся в его регистрах, те для того, чтобы обработать хранящуюся у него в оперативной памяти информацию, ее необходимо сначала перенести в регистры, и затем после обработки опять поместить в оперативную память.
Современные машины снабжены так называемой КЭШ-памятью. КЭШ-память имеет структуру регистра, принадлежит процессору, и предназначена для хранения «сверхоперативной информации», те информации, наиболее часто передаваемой на обработку процессору (например, Группы пользователей данного компьютера в ОС WINDOWS). Перенос из КЭШ-памяти в регистр много быстрее, чем перенос из оперативной памяти.
Основная память
RAM + ROM
В памяти машины вся информация представлена, как набор битов(bit). Наименьшей единицей адресуемой информации в программе является байт(Byte), содержащий 8 бит. Двоичное слово (в зависимости от разрядности машины имеющее длину 2b (16bit), 4b (32bit), 8b (64bit) и т.д.) начинается с четного, кратного длине слова байта (нумерация ведется от 0). На примере 32-разрядной машины некоторые существующие единицы информации:
Слово 4 байта
Полуслово 2 байта
Двойное слово 8 байт
Параграф 16 байт
Страница 512 байт
Килобайт 1024 байт
Мегабайт 1024 Кбайт
Физический сегмент адресуемой памяти равен 64Kb.
Память компьютера делится на 2 части. Правая часть отводится по ОС, ядро ОС или системную память, а вторая является динамической областью, предназначенная для размещения в памяти программ под управлением ОС. Различия между этими областями в том, что к первому пользователь не имеет прав обращаться или они не задокументированны, а ко второй свободно может обращаться.
1.5 Устройства ввода / вывода (увв или I/ou)
УВВ относятся к устройствам периферии и предназначены для ввода/вывода информации в оперативную память и для хранения оперативной информации. Существует много УВВ, грубо они делятся на два класса:
Медленные – байт-ориентированные: работают с небольшим количеством информации (порядка одного дв. слова); блок-ориентированные: для значительных объектов.
Быстрые – например, магнитный диск. (Существуют еще три устройства со сравнимой скоростью и той же логической организацией, отличающиеся физическим строением.)
