31472

Дослідження логічної організації перетворення даних – арифметичні операцій у різних системах числення з використанням алгоритмічних мов високого рівня

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

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

3 Дослідження логічної організації перетворення даних – арифметичні операцій у різних системах числення з використанням алгоритмічних мов високого рівня. Мета лабораторної роботи – ознайомитись з методами арифметичних операцій у різних системах числення отримати і закріпити практичні навички з побудови алгоритмів і програм. Короткі теоретичні відомості Для виконання арифметичних операцій у системі числення з основою P необхідно мати відповідні таблиці додавання та множення. 100111...

Украинкский

2013-09-01

140.5 KB

2 чел.

Лабораторна робота 1.3

Дослідження логічної організації  перетворення даних – арифметичні операцій у різних системах числення з використанням алгоритмічних мов високого рівня.

Мета лабораторної роботи   ознайомитись з методами арифметичних операцій у різних системах числення, отримати і закріпити практичні навички з побудови алгоритмів і програм.

Короткі теоретичні відомості

Для виконання арифметичних операцій у системі числення з основою P необхідно мати відповідні таблиці додавання та множення. Для P=2,8,16 таблиці представлено нижче.

+

0

1

0

0

1

1

1

10

*

0

1

0

0

0

1

0

1

+

0

1

2

3

4

5

6

7

0

0

1

2

3

4

5

6

7

1

1

2

3

4

5

6

7

10

2

2

3

4

5

6

7

10

11

3

3

4

5

6

7

10

11

12

4

4

5

6

7

10

11

12

13

5

5

6

7

10

11

12

13

14

6

6

7

10

11

12

13

14

15

7

7

10

11

12

13

14

15

16

*

0

1

2

3

4

5

6

7

0

0

0

0

0

0

0

0

0

1

0

1

2

3

4

5

6

7

2

0

2

4

6

10

12

14

16

3

0

3

6

11

14

17

22

25

4

0

4

10

14

20

24

30

34

5

0

5

12

17

24

31

36

43

6

0

6

14

22

30

36

44

52

7

0

7

16

25

34

43

52

61

+

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

1

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

10

2

2

3

4

5

6

7

8

9

A

B

C

D

E

F

10

11

3

3

4

5

6

7

8

9

A

B

C

D

E

F

10

11

12

4

4

5

6

7

8

9

A

B

C

D

E

F

10

11

12

13

5

5

6

7

8

9

A

B

C

D

E

F

10

11

12

13

14

6

6

7

8

9

A

B

C

D

E

F

10

11

12

13

14

15

7

7

8

9

A

B

C

D

E

F

10

11

12

13

14

15

16

8

8

9

A

B

C

D

E

F

10

11

12

13

14

15

16

17

9

9

A

B

C

D

E

F

10

11

12

13

14

15

16

17

18

A

A

B

C

D

E

F

10

11

12

13

14

15

16

17

18

19

B

B

C

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

C

C

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

D

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

E

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

F

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

1E

*

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

2

0

2

4

6

8

A

C

E

10

12

14

16

18

1A

1C

1E

3

0

3

6

9

C

F

12

15

18

1B

1E

21

24

27

2A

2D

4

0

4

8

C

10

14

18

1C

20

24

28

2C

30

34

38

3C

5

0

5

A

F

14

19

1E

23

28

2D

32

37

3C

41

46

4B

6

0

6

C

12

18

1E

24

2A

30

36

3c

42

48

4E

54

5A

7

0

7

E

15

1C

23

2A

31

38

3F

46

4D

54

5B

62

69

8

0

8

10

18

20

28

30

38

40

48

50

58

60

68

70

78

9

0

9

12

1B

24

2D

36

3F

48

51

5A

63

6C

75

7E

87

A

0

A

14

1E

28

32

3C

46

50

5A

64

6E

78

82

8C

96

B

0

B

16

21

2C

37

42

4D

58

63

6E

79

84

8F

9A

A5

C

0

C

18

24

30

3C

48

54

60

6C

78

84

90

9C

A8

B4

D

0

D

1A

27

34

41

4E

5B

68

75

82

8F

9C

A9

B6

C3

E

0

E

1C

2A

38

46

54

62

70

7E

8C

9A

A8

B6

C4

D2

F

0

F

1E

2D

3C

4B

5A

69

78

87

96

A5

B4

C3

D2

E1

Скласти числа:
а) 10000000100(2) + 111000010(2) = 10111000110(2).
б) 223,2(8) + 427,54(8) = 652,74(8).
в) 3B3,6(16) + 38B,4(16) = 73E,A(16).

   10000000100             223,2              3B3,6

  +   111000010         + 427,54          +38B,4

        ------------              -------               -----

   10111000110             652,74            73E,A

Виконати віднімання:
а) 1100000011,011(2) - 101010111,1(2) = 110101011,111(2).
б) 1510,2(8) - 1230,54(8) = 257,44(8).
в) 27D,D8(16) - 191,2(16) = EC,B8(16).

    1100000011,011          1510,2           27D,D8

   - 101010111,1             -1230,54         -191,2

          --------------              -------             ------

     110101011,111            257,44            EC,B8

Виконати множення:
а) 100111(2) * 1000111(2) = 101011010001(2).
б) 1170,64(8) * 46,3(8) = 57334,134(8).
в) 61,A(16) * 40,D(16) = 18B7,52(16).

                100111               1170,64                 61,A

              *1000111              *   46,3                *40,D

               -------------        --------------           ----------

                100111               355 234                4F 52

         +     100111          +    7324 70            +  1868

              100111               47432 0             ----------

          100111               -------------              18B7,52

         -------------             57334,134

          101011010001

Варіанти завдання

Виконати операції в заданих системах числення.

варіант

2, 8, 16 (+,-,*)

3 – 9 (+,-,*)

  1.  

2 +

9 –  

  1.  

8 +

4 *

  1.  

16 +

5 *

  1.  

2 *

6 –

  1.  

8 *

7 –

  1.  

16 *

8 +

  1.  

2 –

3 *

  1.  

8 –

4 +

  1.  

16 –

5 +

  1.  

2 +

6 *

  1.  

8 +

7 *

  1.  

16 +

8 *

  1.  

2 *

9 +

  1.  

8 *

3 +

  1.  

16 *

4 +

Контрольні питання

  1.  Чому дорівнюють ваги розрядів ліворуч від точки, яка розділяє цілу і дробову частини, у двійковій системі числення (8, 16)?
  2.  Чому дорівнюють ваги розрядів праворуч від точки, яка розділяє цілу і дробову частини, у двійковій системі числення (8, 16)?
  3.  Скласти, відняти, помножити числа (кожне з кожним) у двійковій системі числення: 1101, 1001, 10.01, 101.111, 110.1110.
  4.  Скласти, відняти, помножити числа (кожне з кожним) у вісімковій системі числення: 1524, 2000, 23.45, 613.767, 115.7410.
  5.  Скласти, відняти, помножити числа (кожне з кожним) у шістнадцятковій системі числення: 19А4, 2В01, 2С.45, 693.7Е8, 1В5.3В.


 

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

79732. Учет затрат на производство и калькулирование себестоимости продукции 105.5 KB
  Учет затрат на производство и калькулирование себестоимости продукции Задачи учета затрат на производство и калькулирование себестоимости продукции. Варианты учета затрат. Характеристика учет и распределение затрат вспомогательных производств. Методы учета затрат на производство продукции и калькулирование себестоимости продукции.
79733. Учет издержек обращения 60 KB
  Учет издержек обращения Задачи и классификация издержек обращения Учет транспортных расходов Учет расходов связанных с товарными запасами Учет расходов связанных с основными средствами Учет расходов на оплату труда и социальные нужды. Учет издержек обращения относящихся к реализованным товарам Задачи и классификация издержек обращения Издержки обращения – это затраты материальных денежных и трудовых ресурсов связанные с переводом товаров из сферы производства в сферу потребления. Издержки обращения относятся к категории затрат...
79734. Учет реализации товаров в организации оптовой торговли 43 KB
  Учет реализации товаров в организации оптовой торговли Формы оптовой реализации товаров Учет реализации в момент оплаты товаров. Учет реализации в момент отгрузки товаров. Учет реализации товаров транзитом Формы оптовой реализации товаров Различают две основные формы оптовой реализации товаров: реализация товаров со складов складской оборот; реализация товаров транзитом транзитный оборот. Реализация товаров транзитом в свою очередь применяется как с участием так и без участия оптового предприятия в расчетах.
79735. Учет собственного капитала 46.5 KB
  Учет собственного капитала Учет уставного капитала. Учет резервного капитала Учет добавочного капитала Учет уставного капитала Собственный капитал состоит из уставного капитала добавочного и резервного капитала резервных фондов и нераспределенной прибыли. Для характеристики той чисти собственного капитала размер которой указывается в учредительных документах используют понятие уставный капитал складочный капитал уставный фонд паевой фонд. Все эти виды собственного капитала учитываются на счете 85 Уставный капитал. Сальдо этого...
79736. Учет товарных потерь 52.5 KB
  Учет товарных потерь Нормируемые и ненормируемые потери Взаимозачет недостатков одних товаров излишками других Отражение в учете сумм недостач хищений и потерь от порчи ценностей Учет товарных потерь вследствие естественной убыли Товарные потери при транспортировке Нормы естественной убыли на складах Резерв на списание естественной убыли Нормируемые и ненормируемые потери Товарные потери возникают при транспортировке хранении и отпуске товаров. К ненормируемым относятся потери от боя брака и порчи товаров а также потери по...
79737. Учет финансовых результатов 93.5 KB
  Учет прибыли убытков предприятия. Распределение прибыли. Учет прибыли убытков предприятия Финансовый результат хозяйственной деятельности предприятия определяется показателем прибыли или убытка формируемым в течение календарного хозяйственного года. Формирование итогов годового финансового результата осуществляется накопительным путем в течение всего года на счете 80 Прибыли и убытки виде его свернутого остатка отражающего либо прибыль по кредиту счета либо убыток по дебету счета.
79738. Бухгалтерский учет банковских кредитов 106 KB
  Любое предприятие, получив в банке кредит, должно, во-первых, правильно выбрать источник списания затрат на оплату процентов за пользование ссудой, и во-вторых, достоверно отразить в учете и отчетности сумму возникшего перед банком обязательства.
79739. Бухгалтерский учет выпуска готовой продукции 76 KB
  Бухгалтерский учет выпуска готовой продукции Методика расчета фактической себестоимости отгруженной продукции на счете. Методика расчета фактической себестоимости отгруженной продукции с использованием учетных цен Методика использования фактической себестоимости по прямому принципу без использования учетных цен Речь идет о решении организации применять или не применять счет...
79740. Бухгалтерский учет материалов 107.5 KB
  Аналитический текущий учет материальных ценностей можно вести: либо в оценке по учетным ценам, либо в оценке по фактической средней себестоимости. На малых предприятиях, где количество наименований материалов невелико