Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Регистровый блок процессора. Флажки.




Основные концепции ОС

ОС – набор программ предназначенных для управления ЭВМ.

ЭНИАК – первая электронная машина, созданная в 1944-45 годах. Без ОС. И памятью в 200 слов.

2 машина – «Стрела». Создал Лебедев в 52/53 годах.

Фортран – 1-ый язык программирования. Создали Бэкус и Наур.

Ноам Хомский – создал теорию языков. Можно было создавать компиляторы.

С появлением компиляторов появляются ОС.

Первая ОС – Atlas

Фирма IBM производила не только ПК но и ОС system360. Было создано много языков PL/1, Algol, RPG, COBOL, APL, Basic.

Мультипрограммная обработка. Узким местом была память. Придумали overlay-перекрытие. Swapping – выгрузка с операционной памяти на диск.

Выделялись 2 вида работ: - задание(Пакет), -Задача(Программа).

Появился режим дистанционной обработки (ввод через консоль).

Режим квантования. Ввели систему приоритетов в зависимости от которых изменяется квант. Величина кванта зависит от времени очереди.

В 70 годы создают языки Паскали и С. В это время так же появился интернет.

Задачи ОС:

1. Управляют памятью ЭВМ

2. Управляют дисковыми файлами.

3. Управляют внешними устройствами.

4. Обеспечивают безошибочность и восстановление ОС в случае ошибки.

5. Обеспечивают сетевое взаимодействие.

6. Обеспечивают хранение внутренней информации в реестре.

7. Обеспечивают режимы обработки, приоритетов квантования, мультиядерный режим.


 

Архитектура ЭВМ

Объединение функциональных блоков в ЭВМ с шинной архитектурой осуществляется посредством следующей системы шин:

- шины данных, по которой осуществляется обмен информацией между блоками ЭВМ;

-шины адреса, используемой для передачи адресов (номеров ячеек памяти или портов ввода-вывода, к которым производится обращение);

-шины управления для передачи управляющих сигналов.

Совокупность этих трех шин называют системной шиной, системной магистралью или системным интерфейсом. Состав и назначение шины, правило их использования, виды передаваемых по шине сигналов и другие характеристики шины могут существенно различаться у разных видов ЭВМ. Однако есть принципиально общие закономерности в организации шин.

Контроллер прерывания
ЦП
ОП
Вн.у
инп

 

 


 

Адресная шина

Системная шина Шина данных

Шина управления


 

Регистровый блок процессора. Флажки.

16 разрядные регистры.

регистр AX (accumulator) — умножение, деление, обмен с устройствами ввода/вывода (команды ввода и вывода);

регистр BX (base) — базовый регистр в вычислениях адреса, часто указывает на начальный адрес (называемый базой) структуры в памяти;

регистр CX (count) — счетчик циклов, определяет количество повторов некоторой операции;

регистр DX (data) — определение адреса ввода/вывода, так же может содержать.

32 разрядные регистры: EAX, ECX, EDX, EBX (EXTENDED AX) – Расширенные AX,BX,CX,DX

RAX,RCX,RDX,RBX – 64 разрядные расширенные AX BX CX DX.

Регистры флагов - содержат текущее состояние процессора.


 


Поделиться:

Дата добавления: 2015-04-18; просмотров: 110; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты