- •Вопросы к экзамену
- •Основные характеристики эвм
- •Характеристики эвм
- •Принципы построения эвм
- •Классификация памяти
- •Пакетный цикл
- •Модули оперативной памяти
- •3 Dimm модули
- •Модули первого поколения
- •Модули второго поколения
- •Банк памяти
- •Кэш память
- •Кэш 1 уровня (cache Level l1)
- •Архитектура Cache – памяти
- •Алгоритмы кэширования
- •Обратный код.
- •Для восьмиразрядной сетки в равно
- •Дополнительный код.
- •1 Форматы целых чисел со знаком.
- •2 Целые данные без знака.
- •3 Двоично-десятичные данные. Всd формат
- •4 Данные с плавающей точкой или вещественные числа
- •Преобразование вещественного числа из двоичной системы в десятичную систему.
- •5. Символьные данные
- •Регистры общего назначения микропроцессора
- •Арифметико–логическое устройство микропроцессора. Регистр флагов
- •Сегментированная модель памяти (только для общего сведения, для экзамена не надо)
- •Диспетчер памяти
- •Формирование физического адреса в реальном режиме работы мп
- •Формирование физического адреса в защищённом режиме работы мп.
- •Шины расширения (Expansion bus)
- •Постоянное запоминающее устройство
- •Состав программного обеспечения пзу ibm pc at
- •Состав пзу:
- •Система прерываний
- •Аппаратные прерывания мп
- •Системный порт рс/ат
- •Системный таймер
- •Структура управляющего регистра
- •Назначение каналов системного таймера
- •Канал управления звуком рс Speaкer
2 Целые данные без знака.
а) Байт без знака
Разрядная сетка 8бит (1 Байт).
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Модуль числа |
Диапазон чисел от 0 до +2n– 1,т.е. от 0 до 255.
б) Слово без знака
Разрядная сетка 16 бит (2 Байта)
Диапазон чисел от 0 до 216– 1, т.е. от 0 до 65535
в) Двойное слово без знака
Разрядная сетка 32 бита (4 Байта)
Диапазон чисел от 0 до 232– 1.
3 Двоично-десятичные данные. Всd формат
а) Неупакованный ВСD формат
В одном байте размещается одна десятичная цифра в разрядах 3 – 0, остальные разряды равны 0.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
Цифра в двоично-десятичном коде |
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
00 0 0 0 0 1 1 0 0 0 0 0 1 0 1
3 5
Этот тип данных обрабатывается центральным процессором (ЦПУ)
б) Восьмиразрядный упакованный ВСD формат.
Предполагает хранение в одном байте двух десятичных цифр. Младшая - в разрядах 3 – 0, старшая - в разрядах 7 – 4.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Старшая цифра в двоично-десятичном коде |
Младшая цифра в двоично-десятичном коде |
Разместим в формате «ВСDупакованный» число 35
8 |
4 |
2 |
1 |
8 |
4 |
2 |
1 |
Весовые коэффициенты |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Номера разрядов |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
BCD упакованный |
3 |
5 |
Число |
4 Данные с плавающей точкой или вещественные числа
Вещественные числа обрабатываются сопроцессором (FPU) и имеют следующую структуру:
Знак числа– один старший разряд;
Характеристика(смещенный порядок) – Е;
Е = Р + Рсм,
где Р- порядок числа, Рсм– смещение.
Величина смещения зависит от формата числа и вычисляется по формуле:
Рсм= 2к-1– 1,
где к – количество разрядов, отводимых в формате числа под характеристику.
- Мантисса содержит значащие биты числа. Записывается в нормализованном виде. Нормализованная мантисса больше либо равна единице, но меньше двух
1 ≤ М 2
Вид нормализованной мантиссы 1.ххх…х. При этом стоящая перед точкой единица в форматах КВ и ДВ не указывается в поле мантиссы. В формате РВ эта единица содержится в старшем разряде мантиссы.
а) Короткие вещественные числа (КВ). Разрядность 32 (4 байта).
Диапазон ±10±38
знак – один разряд (31)
характеристика 8 разрядов
Смещение Рсм= 2к-1– 1 = 28-1– 1 =127
Мантисса 23 разряда
б) Длинное вещественное число (ДВ).Разрядность 64 (8 байт). Диапазон ± 10±308
знак – один разряд (63)
характеристика 11 разрядов
смещение Рсм= 2к-1– 1 = 210– 1 = 1023
Мантисса – 52 разряда
в) Расширенные вещественные числа (РВ). Разрядность 80 бит.
Диапазон ± 10±4932
знак – один разряд (79)
характеристика 15 разрядов
смещение Рсм= 16383
Мантисса – 64 разряда
Представим число – 4,25 в формате КВ (короткое вещественное)
Порядок выполнения:
Преобразовать число в двоичную систему счисления.
-4,2510= - 100,012
4 2 х0,25х0,5
-4 2 2 2 2
0 2 1 0,50 1,0
0
2. Нормализуем мантиссу 1 ≤ М < 2 1.хх…х
-100,01 ∙ 20= -1.0001 ∙ 22
мантисса
Рассчитаем характеристику Е.
Смещение
Рсм= 2к-1–1 = 28-1– 1 = 127
Е = Р + Рсм= 2 + 127 = 129
Преобразуем характеристику в двоичную систему счисления
128 64 32 16 8 4 2 1 – весовые коэффициенты
1 0 0 0 0 0 0 1 129
Число в формате КВ
знак |
характеристика |
Мантисса | |||||||||||||
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
|
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
|
|
0 |