
- •Аппаратные и программные средства эвм
- •Двоичная арифметика
- •Коды для представления чисел
- •Представление числовой информации (??? Заголовок похож на предыдущий заголовок).
- •Кодирование чисел и алфавитно-цифровой информации.
- •Лекция №3. Представление информации физическими сигналами
- •Элементы и типовые узлы эвм
- •1. Триггеры
- •Синхронный rs-триггер
- •2. Регистры
- •Параллельный регистр
- •Последовательный регистр
- •3. Счетчики
- •Лекция №4. Комбинационные схемы (кс)
- •1. Дешифратор.
- •2. Шифратор.
- •3. Компаратор
- •4. Сумматор
- •5. Мультиплексор
- •6. Демультиплексор
- •Лекция№5. Теория автоматов
- •Классификация автоматов.
- •Способы построения схем автоматов
- •1. Построение схем автоматов с жесткой логикой.
- •Достоинства и недостатки автоматов с жесткой логикой.
- •2. Построение схем автоматов с микропрограммной логикой
- •Достоинства и недостатки автоматов с микропрограммной логикой.
- •3. Построение схем автоматов с программной логикой.
- •Достоинства и недостатки автоматов с программной логикой.
- •Лекция №6. Основные характеристики эвм
- •Запоминающие устройства (зу) Иерархия запоминающих устройств
- •Классификация методов доступа к зу
- •Характеристики зу
- •Классификация зу:
- •Оперативные запоминающие устройства (озу)
- •Постоянные запоминающие устройства (пзу)
- •Пзу и система bios
- •Центральный процессор эвм
- •Основные характеристики цп
- •Лекция №7. Функциональная и структурная организация типового цп
- •Важнейшие этапы этого машинного цикла
- •Виды адресаций
- •Шины эвм
- •Лекция №8. Микропроцессоры и микроконтроллеры
- •Режимы и организация ввода-вывода в эвм
- •Лекция №9. Стандартные внешние интерфейсы эвм
- •Параллельный интерфейс Centronix
- •Последовательный интерфейс rs-232
- •Последовательный интерфейс usb
- •Лекция №10. Особенности организации рабочих станций и серверов
- •Многопроцессорные и многомашинные системы
- •Телекоммуникационные и компьютерные сети. Локальные и глобальные сети. Топологии и стандарты локальных сетей.
- •Стандарты локальных сетей:
- •Модель сетевого взаимодействия osi
- •Семейства протоколов для локальных и глобальных сетей. Способы адресации и маршрутизации в компьютерных сетях.
- •Методы маршрутизации
ЛЕКЦИЯ №1.
Рис.2.
Структура ЭВМ фон Неймана
Организация вычислительного процесса
Аппаратные и программные средства эвм
ЛЕКЦИЯ №2
Представление информации в ЭВМ. Системы счисления.
Система счисления (СС) — совокупность приёмов и правил изображения чисел цифровыми знаками. Системы счисления делятся на непозиционные и позиционные.
Непозиционная система счисления — система, в которой, значение символа не зависит от его положения в числе. Непозиционные системы счисления возникли раньше позиционных систем. Они использовались в древности римлянами, египтянами, славянами и другими народами. Примером непозиционной системы счисления, дошедшей до наших дней, служит римская система счисления. Цифры в римской системе обозначаются различными знаками: 1—I; 3—III; 5—V; 10—X; 50—L; 100—C; 500—D; 1000—M. Для записи промежуточных значений существует правило: каждый меньший знак, поставленный справа от большего, прибавляется к его значению, а слева — вычитается из него. Так, IV обозначает 4, VI—6, LX—60, XC—90 и т.д. Основной недостаток непозиционных систем — большое число различных знаков и сложность выполнения арифметических операций.
Позиционная система счисления — система, в которой значение символа зависит от его места в ряду цифр, изображающих число. Например, в числе 7382 первая цифра слева означает количество тысяч, вторая — количество сотен, третья — количество десятков и четвёртая количество единиц. Позиционные системы счисления (ПСС) более удобны для вычислительных операций, поэтому они получили более широкое распространение.
Позиционная система счисления характеризуется основанием m. Эту величину, указывающую число различных символов в коде, называют также позиционностью кода. В зависимости от значения основания m коды называются двоичными (m=2), троичными (m=3), десятеричными (m=10), шестнадцатеричными (m=16) и т.д.
Для любой натуральной системы счисления любое число N в пределах объема цифрового кода можно записать в виде значений коэффициентов ki ряда
,
где n – число разрядов кода; k может меняться от 0 до m–1.
Во всех современных ЭВМ для представления числовой информации используется двоичная система счисления. Это обусловлено:
• более простой реализацией алгоритмов выполнения арифметических и логических операций;
• более надежной физической реализацией основных функций, так как они имеют всего два состояния (0 и 1);
• экономичностью аппаратной реализации всех схем ЭВМ.
При m=2 число различных цифр, используемых для записи чисел, ограничено множеством из двух цифр (0 и 1).
Для двоичной системы счисления:
.
Так, например, число 26 запишется следующим образом: 26 = 1*24 + 1*23 + 0*22 + +1*21+0*20 = 16 + 8 + 2, т.е. 11010.
Кроме двоичной системы счисления широкое распространение получили и производные системы:
Десятичная СС — {0, 1, .... 9}.
Для десятичной системы (m=10):
.
Примеры: 7264 = 7*103 + 2*102 + 6*101 + 4*100. (число 7204 равно семи тысячам плюс две сотни плюс шесть десятка плюс четыре единицы (7000+200 + 60+4=7264).
4627.31=4*103+6*102+2*101+7*100+3*10-1+1*10-2.
Шестнадцатеричная СС — {0, 1, 2,..., 9, А, В, С, D, Е, F}.
Восьмеричная СС — {0, 1, 2, 3, 4, 5, 6, 7}. Она широко используется во многих специализированных ЭВМ.
Восьмеричная и шестнадцатеричная системы счисления являются производными от двоичной, так как 16 = 24 и 8 = 23. Они используются в основном для более компактного изображения двоичной информации, так как запись значения чисел производится существенно меньшим числом знаков.
Рассмотрим обозначения первых 16 целых чисел в различных СС:
Таблица 3. Десятичная, шестнадцатеричная и двоичная системы счисления
Десятичная |
Шестнадцатеричная |
Двоичная |
Восьмеричная |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
2 |
10 |
2 |
3 |
3 |
11 |
3 |
4 |
4 |
100 |
4 |
5 |
5 |
101 |
5 |
6 |
6 |
110 |
6 |
7 |
7 |
111 |
7 |
8 |
8 |
1000 |
0 |
9 |
9 |
1001 |
1 |
10 |
А |
1010 |
2 |
11 |
В |
1011 |
3 |
12 |
С |
1100 |
4 |
13 |
D |
1101 |
5 |
14 |
Е |
1110 |
6 |
15 |
F |
1111 |
7 |