Similar presentations:
Основные понятия об архитектуре компьютера. Способы представления данных в ЭВМ
1.
ОСНОВЫ АРХИТЕКТУРЫ,УСТРОЙСТВО И
ФУНКЦИОНИРОВАНИЕ
ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
Вебинар 1. ОСНОВНЫЕ ПОНЯТИЯ ОБ
АРХИТЕКТУРЕ КОМПЬЮТЕРА.
СПОСОБЫ ПРЕДСТАВЛЕНИЯ ДАННЫХ В ЭВМ.
2.
ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ• Компьютер – вычислитель
• Аналоговый компьютер - вычислительная
машина, оперирующая информацией,
представленной в виде непрерывных
изменений некоторых физических величин
• Цифровой компьютер - вычислительная
машина, оперирующая информацией,
представленной в дискретном виде
• Архитектура компьютера - описание его
организации и принципов функционирования
его структурных элементов.
3.
НЕМНОГО ИСТОРИИ.Общие тенденции развития
• Увеличение количества элементов на
единицу площади.
• Уменьшение размеров.
• Увеличение скорости работы.
• Снижение стоимости.
• Развитие программных средств, с одной
стороны, и упрощение, стандартизация
аппаратных – с другой.
4.
НУЛЕВОЕ ПОКОЛЕНИЕ.Механические вычислители
5.
ПЕРВОЕ ПОКОЛЕНИЕ.Компьютеры на электронных лампах
• (194х-1955)
6.
ВТОРОЕ ПОКОЛЕНИЕ.Компьютеры на транзисторах
• (1955-1965)
7.
ТРЕТЬЕ ПОКОЛЕНИЕ.Компьютеры на интегральных схемах
• (1965-1980)
8.
ЧЕТВЕРТОЕ ПОКОЛЕНИЕ.Компьютеры на больших
(и сверхбольших) интегральных схемах
• (1980-…)
9.
ПЯТОЕ ПОКОЛЕНИЕ10.
ОСНОВНЫЕ ПРИНЦИПЫ РАБОТЫКОМПЬЮТЕРА
• Входная информация преобразуется в
электрический сигнал;
• Сигналы обрабатываются в блоке
обработки;
• С помощью преобразователя выходных
сигналов обработанные сигналы
преобразуются в неэлектрические сигналы
(изображения на экране).
11.
ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ• Запоминающее устройство (память)
• Арифметико-логическое устройство (АЛУ)
• Устройство управления (УУ)
• Устройство ввода-вывода (УВВ).
12.
ВИДЫ АРХИТЕКТУР• Архитектура фон Неймана - принцип
совместного хранения команд и данных в
памяти компьютера
13.
ВИДЫ АРХИТЕКТУР.Гарвардская архитектура
1. Хранилище
инструкций и
хранилище данных
представляют собой
разные физические
устройства.
2. Канал инструкций и
канал данных также
физически разделены.
14.
Байтовая структура8 = 23
15.
СПОСОБЫ ПРЕДСТАВЛЕНИЯЧИСЕЛ В ЭВМ
16.
Примеры разрядных сеток для чиселс фиксированной запятой
1. Число -0,111
2. Число 10011
17.
Примеры разрядных сеток для чиселс плавающей запятой
18.
Пример разрядных сеток для чисел сплавающей запятой
Нормализация – приведение к виду, в котором после
запятой находится единица.
19.
Выполнение арифметических операций надчислами, представленными с фиксированной
запятой.
• Любая операция (сложение, вычитание,
умножение, деление и др.) сводится к
последовательности микроопераций:
– сложение
– сдвиг
– передача
– преобразование кодов.
20.
Кодирование отрицательных чисел.• Прямой код чисел. Подразумевается кодирование
только знака числа.
Пример 1
А = -1010111
1
1
0
1
1
1
1
1
Код отрицательного знака числа
21.
Кодирование отрицательных чисел.• Прямой код чисел. Подразумевается кодирование
только знака числа.
Пример 1
А = -1010111
1
1
0
1
1
1
1
1
Код отрицательного знака числа
Пример 2
А = 1110
0
0
0
0
1
1
1
0
Код положительного знака числа
22.
• При работе с числами в прямом кодеможно складывать только числа с
одинаковыми знаками, так как сумматор
прямого кода не работает со знаковыми
разрядами. Он не имеет цепи переноса
между старшим цифровым и знаковым
разрядом.
23.
• Обратный код чисел. При знаковом разряде = 1числовые разряды инверсируются.
Пример 1:
А = -10011
Прямой код:
1
0
0
1
Обратный код:
1
1
1
0
Пример 2:
А = 1100
Прямой код:
0
0
0
0
Обратный код:
0
0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
24.
• Есть цепь переноса между старшим цифровым изнаковым разрядом.
Также есть цепь циклического переноса.
Спр = 1.0001011
Искомое число С = - 1011
25.
• Дополнительный код чисел. Кодированиепроисходит также как и в обратном, после чего
добавляется единица к младшему разряду числа.
Пример :
А = -11000
Прямой код:
1
0
0
Обратный код:
1
1
0
0
0
1
0
0
1
1
1
1
1
Дополнительный код:
1
1
1
0
+1
1
0
0
0
26.
Если возникает 1 из знакового разряда, то сумматор еевыбросит.
С пр. = 1.0000110
Результат: С= - 110
27.
Домашнее задание• Повторить лекцию по презентации Вебинар 1
• Изучить материал 1 раздела (темы 1.1 и 1.2)
• Ответить на контрольные вопросы и сделать
все предложенные задания (в количестве 4
шт.)