- •ГЕОФИЗИЧЕСКИЙ ФАКУЛЬТЕТ
- •ПРАКТИКУМ ПО КУРСУ
- •УЧЕБНОЕ ПОСОБИЕ
- •ВВЕДЕНИЕ
- •WINDOWS
- •ЗАДАНИЕ 1
- •ЗАДАНИЕ 2
- •WORD
- •ЗАДАНИЕ 1
- •ЗАДАНИЕ 2
- •ЗАДАНИЕ 3
- •ЗАДАНИЕ 4
- •ЗАДАНИЕ 5
- •ЗАДАНИЕ 6
- •ЗАДАНИЕ 7
- •ЗАДАНИЕ 8
- •POWERPOINT
- •ЗАДАНИЕ 1
- •HTML - ЯЗЫК РАЗМЕТКИ ГИПЕРТЕКСТА
- •ЗАДАНИЕ 1
- •ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ
- •Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- •Меры и единицы представления, измерения и хранения информации
- •Кодирование информации
- •Кодирование чисел
- •Кодирование текста
- •Кодирование графической информации
- •Системы счисления
- •Перевод целых десятичных чисел в двоичную систему счисления.
- •Перевод целых десятичных чисел в восьмеричную систему счисления.
- •Перевод целых десятичных чисел в шестнадцатеричную систему счисления.
- •Перевод десятичных дробей
- •Перевод чисел в десятичную систему счисления
- •Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно
- •Отрицательные числа
- •Арифметические операции в двоичной системе счисления
- •Сложение в двоичной системе счисления.
- •Вычитание в двоичной системе счисления.
- •Умножение в двоичной системе счисления.
- •Деление в двоичной системе счисления.
- •Технические средства реализации информационных процессов. Основные этапы развития вычислительной техники
- •Поколения развития ЭВМ
- •Архитектуры ЭВМ. Принципы работы вычислительной системы
- •Состав и назначение основных элементов персонального компьютера.
- •Магистрально-модульный принцип построения компьютера
- •Характеристики процессора
- •Характеристики внутренней памяти компьютера
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Магнитные носители информации
- •Носители информации (диски CD-RОМ, магнитооптические диски, сменные диски и ленты)
- •Классификация программного обеспечения. Виды программного обеспечения
- •Операционная система компьютера.
- •Файловая структура
- •Типы файлов. Операции с файлами и папками.
- •Текстовый редактор. Назначение, основные возможности.
- •Графический редактор. Назначение и основные возможности.
- •Компьютерные сети
- •Локальные сети
- •Топология сетей
- •Сетевое программное обеспечение
- •Глобальные компьютерные сети
- •Internet
- •Основные сервисы Интернета
- •World Wide Web
- •Основные тэги HTML
- •Список литературы
Отрицательные числа
Для представления отрицательных чисел в компьютере используют дополнительный код. Дополнительный код представляет собой дополнение модуля отрицательного числа до 0. Алгоритм получения дополнительного кода для отрицательного числа состоит из 3-х шагов.
Шаг 1: Записать модуль числа в прямом коде в n двоичных разрядах. Число 2009 в двоичной системе счисления равно 11111011001. Прямой 16разрядный код числа 2009 равен 0000011111011001.
Шаг 2: Получить обратный код, инвертируя значения всех битов в прямом коде числа. В нашем примере получим обратный код: 1111100000100110. Шаг 3: Прибавить 1 к полученному обратному коду.
1111100000100110 + 1 = 1111100000100111
Итак, отрицательное число –2009 в 16-разрядном компьютерном представ-
лении будет равно 1111100000100111.
Арифметические операции в двоичной системе счисления
Сложение в двоичной системе счисления.
Правила выполнения в двоичной системе счисления арифметического сложения одноразрядных чисел,
0+0=0 1+0=1 0+1=1 1+1=10.
Следовательно, используя перенос в старший разряд, получаем:
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
, 1 |
1 |
1 |
|
+ |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
, |
0 |
1 |
1 |
1 0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
, |
0 |
1 |
0 |
Вычитание в двоичной системе счисления.
Исходя из того, что вычитание есть действие, обратное сложению, запишем правила арифметического вычитания одноразрядных чисел в двоичной системе счисления:
0-0=0 1-0=1 1-1=0 10-1=1
Используя эти правила, можно проверить правильность произведенного выше сложения вычитанием из полученной суммы одного из слагаемых.
1 0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
, 0 |
1 |
0 |
|
- |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
, |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
, |
1 |
1 |
1 |
Использование дополнительного кода позволяет в компьютере вычитание заменить сложением и, тем самым, уменьшить элементную базу.
Например. 2009+(-2009)=0 |
|
|
|
|
|
|
|
|
||||||||
|
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
+ |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Для этого отрицательные числа на компьютере нужно хранить или преобра-
зовывать в дополнительный код.
50