Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Теоретические сведения

Читайте также:
  1. IV.1. Научно-теоретические основы логопедической работы по коррекции дизорфографии у пятиклассников
  2. T-лимфоциты цитотоксические: общие сведения
  3. А.П. Сумароков. Краткие биографические сведения. Завершение А.П. Сумароковым реформы стихосложения. «Две эпистолы», разработка теории жанров.
  4. Акты Президента РФ, содержащие сведения, составляющие государственную тайну, или сведения конфиденциального характера, вступают в силу со дня их подписания.
  5. Анамнез – совокупность сведений, сообщаемых больным или его родственниками. Такие сведения используются при установлении диагноза.
  6. БАЗИСНЫЕ ТЕОРЕТИЧЕСКИЕ ПОДХОДЫ
  7. Базовые сведения
  8. Билет 27. Информационно-коммуникативное общество в системе этапов общественного развития. Основные теоретические подходы.
  9. Билет №2 Анатомические сведения о человеке
  10. Билет»1 Предмет, объект ВП. Теоретические и практические задачи.

В компьютерах применяются только схемы сложения, а операции вычитания, умножения, деления заменяют сложением с использованием кодов. Поэтому распространёнными формами представления чисел со знаками является их представление в прямом, обратном и дополнительном коде.

Для общего случая (q - 1) - если число отрицательно, и 0 - если число положительно. q - основание системы счисления.

Код знака записывается перед старшей цифрой числа и отделяется от неё точкой:

-1.01 = 1.101

Прямой, обратный и дополнительный коды положительных чисел совпадают между собой.

Обратный код отрицательного числа образуется из прямого кода, заменой его цифр на их дополнения до величины q-1. Код знака сохраняется без изменения.

Пример 1: определить прямой и обратный код для числа 12310

Решение: +12310=0.123пр=0.123обр

Пример 2: определить прямой и обратный код для числа -12310

Решение: -12310=9.123пр=9.876обр

Пример 3: определить прямой и обратный код для числа 3А7С0016

Решение: +3А7С0016 = 0.3А7С00пр = 0.3А7С00обр

Пример 4: определить прямой и обратный код для числа -3А7С0016

Решение: -3А7С0016 = F.3А7С00пр= F.C583FFобр

Замена цифр их дополнениями для двоичной системы совпадает с операцией инверсии, то есть нули заменяются единицами, единицы - нулями. Знак принимает значение, равное единице.

Пример 5: определить прямой и обратный код для числа -1012

Решение: -1012 = 1.101пр = 1.010обр

Дополнительный код отрицательного числа образуется из обратного увеличением на 1 его младшего разряда. При этом перенос из знакового разряда игнорируется.

Пример 6: определить прямой, обратный и дополнительный код числа 23610

Решение: +23610 = 0.236пр= 0.236об= 0.236доп

Пример 7: определить прямой, обратный и дополнительный код числа -23610

Решение: -23610 = 9.236пр= 9.763обр= 9.764доп

Пример 8: определить прямой, обратный и дополнительный код числа -1012

Решение: -1012= 1.101пр= 1.010обр= 1.011доп

Пример 9: определить прямой, обратный и дополнительный код числа -3A7C16

Решение: -3А7С16= F.3А7Спр= F.C583об= F.C584доп

Для представления информации в памяти ЭВМ (как числовой, так и нечисловой) используется двоичный способ кодирования.

Элементарная ячейка памяти ЭВМ имеет длину 8 бит (байт). Каждый байт имеет свой номер (его называют адресом). Наибольшую последовательность бит, которую ЭВМ может обрабатывать как единое целое, называют машинным словом. Длина машинного слова зависит от разрядности процессора и может быть равной 16, 32 битам и т. д. то есть ячейка памяти будет состоять из восьми, шестнадцати или тридцати двух разрядов соответственно.

Пример 10: определите прямой, обратный и дополнительный код числа 1012, дополнив его до 8 бит.

Решение: 1012=0.0000101пр=0.0000101обр=0.0000101доп

Пример 11: определите прямой, обратный и дополнительный код числа -1012, дополнив его до 8 бит.

Решение: -1012=1.0000101пр=1.1111010обр=1.1111011доп

 




Дата добавления: 2015-02-22; просмотров: 15 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав