Системы счисления

Автор работы: Пользователь скрыл имя, 07 Сентября 2011 в 08:42, контрольная работа

Краткое описание

Перевод чисел из одной системы в другую с использованием промежу-точных систем счисления и изображение чисел в формате современных ЦВМ…………….………………………………...................….………...…….3

2. Сложение двоичных чисел…………….………………….………..….…...5

3. Умножение двоичных чисел……………….………………..…..…….……7

4. Деление двоичных чисел……………………..………………..…………..11

5. Сложение двоично-десятичных чисел………….………….……………..16

6. Умножение двоично-десятичных чисел………….…….………………...18

Список литературы…………………………………….…………….….…....21

Содержимое работы - 1 файл

курсач.doc

— 338.50 Кб (Скачать файл)

Содержание. 

1. Перевод чисел  из одной системы в другую  с использованием промежу-точных систем счисления и изображение чисел в формате современных ЦВМ…………….………………………………...................….………...…….3

2. Сложение  двоичных чисел…………….………………….………..….…...5

3. Умножение двоичных чисел……………….………………..…..…….……7

4. Деление  двоичных чисел……………………..………………..…………..11

5. Сложение  двоично-десятичных чисел………….………….……………..16

6. Умножение  двоично-десятичных чисел………….…….………………...18

Список  литературы…………………………………….…………….….…....21 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

      промежуточных систем счисления  и изображение  чисел

в формате  современных  ЦВМ.

1. Перевод из десятичной СС в двоичную через шестнадцатеричную и проверка через восьмеричную.

А=378,53

10сс-16сс-2сс

Перевод целой  части:

378 16                           = =

   10 23 16

         7   1   16

              1    0 

Перевод дробной  части:

Вычисления количества цифр после запятой

               

 0,53                                 

    16

 8,48

    16

 7,68

А= ,

Проверка:

, =572,416 =378,53

2. Перевод из десятичной СС в двоичную через восьмеричную и проверка через шестнадцатеричную.

В=823,64

10сс-8сс-2сс

Перевод целой  части:

  823 8                          

     7 102  8

            6  12 8

                  4 1    8

                     1    0 

Перевод дробной  части:

Вычисления количества цифр после запятой

  

0,64                            

     8   

5,12

     8    

0,96

     8

7,68

В= ,

Проверка:

, =337,А38

3. Представление в ЦВМ. 
С ФЗ:

А=378,53

А= ,

М=

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 0 1 1 1
 

В=-823,64

В=- ,

М=2

1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1
 

С ПЗ:

А=- ,

ПЭВМ

1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0
 

ЕС ЭВМ

1 1 0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 0
 

В= ,

ПЭВМ

0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 0 0 0
 

ЕС ЭВМ

0 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 0 0
 

                           
 
 
 
 
 
 
 
 
 
 
 
 
 

Сложение  двоичных чисел.

1. Сложение в форме с фиксированной запятой в обратном коде. Знаки операндов: А>0, B<0.

А=378,53 = ,

А =0,01011110101000111            М=

В=- =- ,

В =1,0011001000010111              М=

Сложение:

                 0,010111101010000111        

                 1,001100100001011100

                 1,100100001011100011

А+В =1,100100001011100011

А+В =1,0110111101000111        М=    

А+В=-110111101,000111 =-1ВD,1С =-445,1094

Проверка:

А+В=378,53-823,64=-445,11

2. Сложение в форме с фиксированной запятой в дополнительном коде. Знаки операндов: А<0, B>0.

А=-378,53 =-101111010,1000011       В= =1100110111,101000111

A =1,010111101010000111                  В =0,1100110111101000111

A =1,101000010101111001                  В =0,1100110111101000111

М=

Сложение:

             1,1010000101011110010                    

              0,1100110111101000111

              0,0110111101000111001

А+В =0,0110111101000111001

А+В =0,0110111101000111001

А+В =110111101,000111001 =1BD,1C =445,1094

Проверка:

А+В=823,64-378,53=445,11

3. Сложение в форме с фиксированной запятой в модифицированном дополнительном коде. Знаки операндов: А<0, В<0.

А=-378,53 =-101111010,10000111        В=- =-100110111,101000111

A =1,010111101010000111                   В =1,1100110111101000111

A =11,101000010101111001                В =11,0011001000010111001

М=

Сложение:

             11,1010000101011110010                    

             11,0011001000010111001

           110,1101001101110101011   ПРС!

Сдвигаем  на 1 разряд в право. Увеличиваем  масштаб на 1.

Масштаб: М=2

А+В =11,0110100110111010101 

А+В =1,0110100110111010101 

А+В =1,1001011001000101011

М=

А+В =-10010110010,00101011 =-4В2,2В =1202,1679

Проверка:

А+В=823,64-378,53=-1202,17

4. Сложение в форме с плавающей запятой. Знаки операндов: А>0, В>0.

А=378,53 =101111010,10000111        В= =100110111,101000111

  Мантисса Порядок
А 0 1011110101000011100 0             1001
В 0 1100110111101000111 0             1010
 

Выровняем порядки, для чего выполним их вычитание  с использованием ДК.

       РВ = 0,1010

Информация о работе Системы счисления