
- •10 Класс
- •Часть 1
- •Тема 1. Информация и информационные процессы
- •1.1. Информация и ее виды Объекты окружающего мира
- •Понятие информация
- •Классификация информации
- •1.2. Свойства информации
- •1.3. Информационные процессы
- •1.4. Кодирование информации Язык как знаковая система
- •Кодирование информации
- •Двоичное кодирование
- •Виды сигналов
- •1.5. Единицы измерения информации
- •1.6. Скорость передачи информации
- •1.7. Количество информации Содержательный подход
- •Алфавитный подход
- •1.8. Структурирование информации
- •1.9. Обобщение по теме «Информация и информационные процессы»
- •Тема 2. Арифметические основы вт
- •2.1. Понятие и виды систем счисления
- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Развернутая запись числа
- •2.2. Перевод чисел в позиционных системах счисления Перевод в 10-ю систему счисления из других систем счисления
- •Перевод из 10 системы счисления в другие системы счисления
- •2.4. Арифметические действия в позиционных системах счисления Арифметические операции в двоичной системе счисления
- •Арифметические операции в восьмеричной системе счисления
- •Арифметические операции в шестнадцатеричной системе счисления
- •2.5. Представление числовой информации в памяти пк Прямой код
- •Обратный код
- •Дополнительный код
- •Операция сложения в ок и дк
- •Форматы представления чисел
- •2.6. Представление символьной информации в памяти пк
- •Практическая работа по теме «Представление символьной информации в памяти пк»
- •2.7. Представление графической информации в памяти пк
- •Растровое кодирование изображений
- •2.8. Представление звуковой информации в памяти пк
- •2.9. Обобщение по теме «Арифметические основы вт»
- •Тема 3. Логические основы вт
- •3.1. Основные понятия алгебры логики
- •Логика и компьютер
- •3.2. Логические операции и функции
- •Приоритет логических операций
- •Составление таблиц истинности
- •3.3. Законы алгебры логики
- •3.4. Построение логических схем
- •3.5. Построение логических схем на основе таблиц истинности
- •3.6. Узлы пк
- •Элементы памяти
- •Полусумматор
- •Сумматор
- •3.7. Обобщение по теме «Логические основы вт»
- •Тема 4. Аппаратное обеспечение пк История вычислительной техники Приспособления для счета
- •Поколения эвм
- •4.2. Архитектура эвм
- •Архитектура Джона фон Неймана
- •Принципы Джона фон Неймана
- •Магистрально-модульный принцип построения пк
- •4.3. Процессор
- •Арифметико-логическое устройство (алу)
- •Устройство управления (уу)
- •Микропроцессорная память (мпп)
- •Характеристики процессора
- •4.4. Внутренняя память
- •Характеристики памяти
- •Свойства внутренней памяти
- •4.5. Внешняя память
- •4.6. Устройства ввода-вывода
- •4.7. Обобщение темы «Аппаратное обеспечение пк»
2.5. Представление числовой информации в памяти пк Прямой код
При выполнении арифметических операций в ПК применяют специальные коды для представления чисел (с целью упрощения арифметических операций): прямой, обратный и дополнительный коды чисел. Например, упрощается определение знака результата операции, вычитание есть сложение кодов, облегчено определение переполнения разрядной сетки.
Числа хранятся в ячейках памяти. Ячейки иметь разную емкость (разрядность). Современные запоминающие устройства обычно имеют размер ячейки памяти равным одной из степеней двойки: 8 бит, 16 бит, 32 бита, 64 бита.
Прямой код — это .................................................................................................................... ................................................................................................................................................................
Для хранения знака используется первый бит числа. Если число положительное, то первый бит равен 0, если число отрицательное — 1.
Недостающие разряды ячеек слева заполняются нулями.
Пример: Записать число –11 в прямом коде.
–1110 = 1.10112
-
ПК =
1
0
0
0
1
0
1
1
Знак
«Пустые» биты
Число
Пример: Записать число 10 в прямом коде.
1010 = 0.10102
-
ПК =
0
0
0
0
1
0
1
0
Обратный код
Прямой код используется при хранении чисел в памяти ПК, а также при выполнении операций умножения и деления, но формат представления чисел в прямом коде неудобен для использования в вычислениях, поскольку сложение и вычитание положительных и отрицательных чисел выполняется по-разному, а потому требуется анализировать знаковые разряды чисел. Поэтому прямой код практически не применяется в арифметических операций над целыми числами. Вместо этого формата широкое распространение получили форматы представления чисел в обратном и дополнительном кодах.
Обратный код ........................................................................................................................... ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................
Пример: Записать число –11 в обратном коде.
-
ПК =
1
0
0
0
1
0
1
1
ОК =
1
1
1
1
0
1
0
0
Пример: Записать число 10 в обратном коде.
-
ПК =
0
0
0
0
1
0
1
0
ОК =
0
0
0
0
1
0
1
0