
- •I. Связь ядра и внешних устройств:
- •II. Способ построения ядра:
- •Шестнадцатеричную) систему счисления.
- •Прямой, обратный, дополнительный коды.
- •Дополнительный код.
- •Логические функции.
- •Триггеры.
- •Регистры.
- •Приём и передача информации из регистра в регистр.
- •Запись информации в с одного регистра на другой регистр.
- •Дешифратор.
- •Сумматор.
- •Счётчики.
- •Принципы организации памяти эвм.
- •1 Этап. Выбор машинной команды.
- •1 Этап. Выбор машинной команды.
- •Способы адресации.
- •1. Прямая адресация.
- •2. Непосредственная адресация.
- •3. Косвенная адресация.
- •4. Регистровая адресация.
- •1 Этап. Выбор машинной команды.
- •1 Этап. Выбор машинной команды.
- •5. Базовая адресация.
- •6. Индексная адресация.
- •7. Базово-индексная адресация.
- •Микропрограмма выполнения двухадресной команды. Структура операционной части цп.
- •1 Этап. Выбор машинной команды.
- •8. Косвенно-регистровая адресация.
- •Организация алу
- •I Выполнение операций в алу для чисел с фиксированной точкой алу для выполнения операций сложения и вычитания над числами с фиксированной точкой.
- •Одноразрядный сумматор
- •Алу для выполнения операции умножения над числами с фиксированной точкой, представленных в прямом коде
- •1 Этап.
- •2 Этап.
- •Деление чисел с фиксированной точкой. Деление с восстановлением остатка и без.
- •1 Этап.
- •2 Этап.
- •3 Этап.
- •Структурная схема алу . (Для 2-ого случая).
- •Внешние прерывания
- •Организация в/в
- •Канальная команда
- •Сеанс начальной выборки
- •Сеанс связи по запросу ву
- •Магистральный ввод/вывод
- •Радиальный ввод/вывод
- •Микропроцессоры.
- •Intel 8086,8088
- •Intel 80286
- •1 Команда 2 команда
- •Intel 80386 dx
- •Intel 80386 sx
- •Intel 80486 dx
- •1.Многомашинные комплексы.
- •Видеорежимы.
Л1
Виды вычислительной техники
Дискретная
вычислительная
техника
(
ЦВМ,
ЭВМ).
Дискретный
способ
представления
информации.
Аналоговая вычислительная техника.
Непрерывный способ представления информации.
Мы будем изучать только дискретные вычислительные машины.
ЦВМ,
ЭВМ
Аппаратные средства
Программные средства
Поколения ЭВМ.
I-ое поколение - начало 50-х годов: элементная база – электронная лампа.
II-ое поколение - 60-ые годы: элементная база – электронные транзисторы. III-е поколение - 70-ые годы: элементная база – интегральные микросхемы.
IV-ое поколение - 80-ые годы: элементная база – большие интегральные схемы (десятки тысяч транзисторов на кристалле).
V-ое поколение: элементная база – сверхбольшие интегральные схемы (высокопроизводительные системы).
Основные принципы построения ЭВМ.
Ядро Внешние устройства
Ввод/вывод
ОП
Внешние запоминающие устройства(ВЗУ)
ЦП
Машинные программы, исходные данные будут расположены в ОП(оперативной части). Сами команды будут выполняться и обрабатываться в ЦП(центральном процессоре). Устройства ввода/вывода : клавиатура, мышь, принтер.
ВЗУ : винчестер, CD, дискеты.
I. Связь ядра и внешних устройств:
1) канальный ввод/вывод:
ОП Канал Внешние устройства
ЦП
Данные из Внешних устройств через канал поступают в ОП
2) общая шина:
ЦП ОП Ввод Вывод
Общая
шина
3) радиальный ввод/вывод:
ОП
Контроллеры
ЦП
Внешние устройства
Для больших потоков информации вводится контроллер. Он управляет потоком информации.
II. Способ построения ядра:
1) мультипроцессорная вычислительная система:
С одной ОП работает несколько ЦП.
Ядро количество ЦП =n ( n<10)
ЦП ЦП
..….
ОП
Внешние устройства
2) многомашинные комплексы:
ЭВМ 1 ЭВМ N
ЦП ЦП
ОП ОП
-
Устройства ввода/вывода
Устройства ввода/вывода
3) векторные системы:
а11+
b11 а12+
b12 а1n+
b1n
ЦП11 ЦП12 ЦП1n
………
.
.

ЦПn1 ЦПn1 ЦПnn
4)спецпроцессоры.
Ориентированы на решение конкретных специальных задач.
Л2
Системы счисления, используемые в ЭВМ.
Системой счисления называется способ представления чисел посредством цифровых знаков или алфавита символов.
Различают позиционные и непозиционные системы счисления.
В позиционных системах счисления - значение цифры зависит от места расположения в числе (
арабская система счисления): 3 30 300 .
В непозиционных системах счисления значение цифры не зависит от места расположения в числе (римская система счисления): IV VI .
В ЭВМ используют только позиционные системы счисления.
Основанием системы счисления q – называется количество цифр, используемое в данной системе счисления. Например для десятичной системы счисления q=10: 0,…,9.
В ЭВМ используются системы счисления с основаниями:
q=2: 0,1;
q=8: 0,…,7 ;
q=16: 0,…,9,A,B,C,D,E,F.
Таблица соответствия чисел (от 0 до 15) , представленных в двоичной, десятичной,
шестнадцатеричной системах счисления.
q=10 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
q=2 |
0000 |
0001 |
0010 |
001 1 |
0100 |
0101 |
0110 |
0111 |
1000 |
1001 |
1010 |
1011 |
1100 |
1101 |
1110 |
1111 |
q=16 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
Где q – основание системы счисления.
Представление чисел в позиционной системе счисления.
Число в позиционной системе счисления можно представить в виде полинома:
X= аnqn + аn-1 qn-1+...+ а1q1 + а0q0 + а-1q-1 +...+ а-mq-m
где n + 1 - число цифр в целой части числа;
m – число цифр в дробной части числа;
q – основание системы счисления ;
аi – любая из цифр для заданной системы счисления.
Пример:
Число 753,24 в десятичной системе счисления можно представить в виде:
7*102 + 5*101 + 3*100 + 2*10-1 + 4*10-2
Перевод чисел из двоичной(восьмеричной, шестнадцатеричной) системы счисления в десятичную систему счисления.
Для перевода необходимо представить число в виде полинома, в котором все числа выражены в десятичной системе счисления и выполнить действия в десятичной системе счисления.
Пример:
4 3 2 1 0
( 1 0 1 1 0 )2 – ( ? )10
(10110)2 = 1*24 + 0*23 + 1*22 + 1*21 + 0*20 = 16 + 4 = (22)10
Перевод чисел из десятичной системы счисления в двоичную(восьмеричную,