6855

Сложение чисел в компьютерах с фиксированной запятой

Лабораторная работа

Информатика, кибернетика и программирование

Сложение чисел в компьютерах с фиксированной запятой В лабораторном задании даны числа. Для получения отображений чисел в памяти компьютера потребуется - 7 разрядов для целой части числа...

Русский

2013-01-08

80 KB

5 чел.

Сложение чисел в компьютерах с фиксированной запятой

В лабораторном задании даны числа А=−14,5078125;  Б=43,5234375;  В=−58,03125;   Г=−5,25.

Представим числа А,Б,В в двоичной системе счисления:

А1=−1110,1011001;   Б1=101011,1000011;  В1=− 111010,00001.

Для получения отображений чисел в памяти компьютера потребуется – 7 разрядов для целой части числа, 7 разрядов – для дробной части числа и 1 разряд для знака числа. Всего 15 разрядов, где старший разряд – знаковый.

Изображение чисел в памяти компьютера в прямом коде:

[А]пр=1001110,10110012;

[Б]пр= 0101011,10000112;

[В]пр=1111010,00001002.

Изображение заданных чисел в прямом коде в десятичной системе счисления:

[А]пр=114, 5078125;

[Б]пр =043, 5234375;

[В]пр=158, 0312500.

Модель сложения чисел А и Б в прямом коде:

В двоичной системе

счисления

В десятичной системе счисления

[Б]пр

0101011,1000011

[Б]пр

043, 5234375

[А]пр

1001110,1011001

[А]пр

114, 5078125

[А+Б]пр

0100101,0011010

[А+Б]пр

029, 0156250

Полученный результат размещается в компьютерной памяти в виде:

[А+Б]пр=0100101,00110102

Модель сложения чисел А,Б и В в прямом коде:

В двоичной системе

счисления

В десятичной системе счисления

[В]пр

1111010,0000100

[В]пр

158, 0312500

[А+Б]пр

0100101,0011010

[А+Б]пр

029, 0156250

[А+Б+В]пр

1101101,0011010

[А+Б+В]пр

129, 0156250

Полученный результат размещается в компьютерной памяти в виде:

[А+Б+В]пр=1101101,00110102

Переполнения разрядной сетки не было.

Изображение заданных чисел в дополнительном коде:

В двоичной системе счисления

В десятичной системе счисления

[А]доп

1110001,0100111

[А] доп

1956,4765625

[Б] доп

   0010100,0111101

[Б] доп

0043, 5234375

[В] доп

1000101,1111100

[В] доп

1941,9687500

Сложение чисел А,Б и В в дополнительном коде:

В двоичной системе счисления

В десятичной системе счисления

[А]доп

1110001,0100111

[А]доп

1956, 4765625

[Б]доп

0010100,0111101

[Б] доп

0043, 5234375

[А+Б]доп

0100101,0100000

[А+Б] доп

0029, 0156250

[В]доп

1000101,1111100

[В] доп

1941, 9687500

[А+Б+В]доп

1101001,0011100

[А+Б+В] доп

1959, 1093750

Преобразование результатов суммирования в прямой код:

В двоичной системе счисления

В десятичной системе счисления

[А+Б]

[А+Б+В]

[А+Б]

[А+Б+В]

Дополнительный код

0100101,0100000

1101001,0011100

0040,8906250

1959,1093750

Прямой код

0100101,0011010

1101101,0011010

0029,0156250

1029,0156250

Представление чисел в памяти компьютера будет иметь вид:

Представление в разрядной сетке

Перевод в десятичный вид

[А]пр

1,0011101011001

−(2-3+2-5+2-10+2-14) ∙27=−14,5078125

[Б]пр

0,1010111000011

(2-2+2-3+2-4+2-5+2-7+2-10+

+2-11+2-13+2-14)∙27=43,5234375

[В]пр

1,1110100000100

−(2-1+2-3+2-7+2-8+2-9

+2-12) ∙27=−58,03125

[А+Б]пр

0,1001010100000

(2-2+2-4+2-7+2-11+2-13)∙27=

29, 0156250

[А+Б+В]пр

1,1010010011100

−(2-2+2-4+2-8+2-10+2-11+

2-13)∙27=−29, 0156250

Сложение чисел А и Г в модифицированном дополнительном коде в восьмиразрядной сетке:

Размещение чисел в восьмиразрядной сетке:

Представление числа

Представление числа в разрядной сетке

[А]пр

1001110,1011001

1001110,1

[Г]пр

1000101,0100000

1000101,0

С учетом двух знаковых разрядов кода получим изображение:

[А]мдоп

1001110,1

[Г] мдоп

1000101,0

[А+Г] мдоп

0010011,1

Сочетание “10” в знаковых разрядах является признаком переполнения разрядной сетки. Поэтому размещение чисел в разрядной сетке является некорректным.  

Коррекция размещения чисел в восьмиразрядной сетке:

Представление числа

Представление числа в разрядной сетке

[А]пр

1001110,1011001

1001110,

[Г]пр

1000101,0100000

1000101,

С учетом двух знаковых разрядов кода получим изображение:

[А] мдоп

1001110,

[Г] мдоп

1000101,

[А+Г] мдоп

0010011,

Получено значение суммы: 00100112=1910.

Определение погрешности вычислений:

Точное значение суммы А и Г:

−14,5078125+(−5,25)= -19,7578125.

Абсолютная погрешность вычислений:

∆=-19,7578125+19= -0,7578125;

Относительная погрешность вычислений:

или 3,8%.


 

А также другие работы, которые могут Вас заинтересовать

37216. Сущность государственного и муниципального кредита, его значение. Роль государственного и муниципального кредита в финансовом обеспечении общегосударственных, региональных и муниципальных потребностей 37 KB
  Роль государственного и муниципального кредита в финансовом обеспечении общегосударственных региональных и муниципальных потребностей. Государственный кредит одна из форм кредитных отношений имеющая следующие признаки кредита: наличие кредитора и заемщика как юридически самостоятельных субъектов кредитной сделки; аккумуляции свободных денежных средств населения предприятий и организаций на принципах возвратности срочности и платности в исключительных случаях допускается беспроцентный заем ресурсов; возможность использования...
37217. Финансы, как экономический инструмент воздействия на экономику 44.5 KB
  Роль финансов в развитии международных связей проявляется по таким направлениям как: 1 Изыскание источников и мобилизация необходимых финансовых ресурсов для финансирования различных направлений международного сотрудничества. 2 Регулирование международных интеграционных процессов. 3 Стимулирование развития каждого вида международных отношений и непосредственных участников этих отношений. Еще одним направлением воздействия финансов на развитие международных связей является мобилизация ресурсов иностранных инвесторов.
37218. Финансы 59.5 KB
  Основа финансов предприятия реальный денежный оборот обслуживающий экономический процесс создание и движение стоимости и сопровождающийся потоком денежных платежей и расчетов. Общепринято выделять 4 признака финансовых отношений: отношения денежные; отношения распределительные; отношения по формированию и использованию финансовых ресурсов в основном в форме денежных фондов; по одностороннему движению денежной формы стоимости без встречных взаимозависимых потоков. Финансы это экономическая категория по поводу распределения стоимости...
37220. Финансовая политика 39 KB
  Содержание финансовой политики: Разработка общей концепции финансовой политики определение ее основных направлений целей главных задач. Управление финансовой деятельностью государства и других субъектов экономики. Основа финансовой политики стратегические направления которые определяют долгосрочную и среднесрочную перспективу использования финансов и предусматривают решение главных задач вытекающих из особенностей функционирования экономики и социальной сферы страны. Задачами финансовой политики является: обеспечение условий для...
37221. Экономическое развитие общества 77.5 KB
  На процесс общественного воспроизводства с одной стороны влияет множество факторов: количество и качество материальных финансовых трудовых ресурсов предпринимательские способности субъектов хозяйствования ускорение научнотехнического прогресса степень развития рыночных отношений и другие факторы. Но с другой стороны этот процесс представляет собой конфликтное взаимодействие и противоборство различных сил природного и общественного характера которые в совокупности создают объективные условия для проявления различного рода...
37222. Структура оборотных средств предприятия 40.5 KB
  Структура оборотных средств предприятия Оборотные производственные фонды это часть производственных фондов которые участвуют в одном производственном процессе сразу переносят свою стоимость на себестоимость продукции и требуют своего возмещения по каждому производственному циклу. Фонды обращения это сумма денежных средств предприятия вложенная в процесс реализации продукции и необходимая для обслуживания этого процесса. Организация оборотных средств необходимая для их эффективного использования включает: определение состава и...
37223. Экономическое содержание и классификация основных средств 58 KB
  Экономическое содержание и классификация основных средств В соответствии с ПБУ 6 01 Учет основных средств утвержденным приказом Минфина РФ от 30 марта 2001 г. При этом объект основных средств должен быть предназначен для использования в производстве продукции выполнении работ оказании услуг или для управленческих нужд организации и способен приносить организации экономические выгоды доход в будущем. В составе основных средств учитываются также: капитальные вложения на коренное улучшение земель осушительные оросительные и другие...
37224. Содержание, методы и информационная база анализа финансового состояния предприятия 74.5 KB
  Финансовое состояние организации определяет конкурентоспособность организации ее потенциал в деловом сотрудничестве позволяет оценить в какой степени гарантированы экономические интересы самого предприятия и его партнеров. Финансовое состояние организации отражает конечные результаты ее деятельности характеризующиеся определенной совокупностью показателей которые интересуют различные группы пользователей: менеджеров организации и в первую очередь финансовых менеджеров; персонала организации; собственников предприятия в том числе его...