1 of 40

Рачунарска аритметика

Представљање бројева

2 of 40

Децимални систем

3 of 40

Бинарни систем

4 of 40

Конверзија Дец у Бин

5 of 40

Децимални део

6 of 40

Хексадецимални систем

7 of 40

Конверзија Бин у Хексадецимални

8 of 40

Приказ природног броја

9 of 40

Приказ целог броја

Две нуле

Сабирање и одузимање су различити

10 of 40

Комплемент двојке

11 of 40

Комплемент двојке

12 of 40

Сабирање

13 of 40

Одузимање

14 of 40

Пази!

  • 0 = 00000000
  • Bitwise not 11111111
  • Add 1 to LSB +1
  • Добије се 1 00000000
  • Пренос игноришемо:
  • - 0 = 0 √

15 of 40

Пази!

  • -128 = 10000000
  • bitwise not 01111111
  • Додај 1 на LSB +1
  • Добије се 10000000
  • Дакле:
  • -(-128) = -128 X
  • Гледај MSB (sign bit)
  • Мора да се промени током негације

16 of 40

Сабирач и одузимач

17 of 40

Множење

  • Као поновљено сабирање
  • Као посебан алгоритам

18 of 40

Множење

19 of 40

„Школско“ множење

20 of 40

Дељење

  • Поступак одузимањем
  • Поступак „школским дељењем“

21 of 40

„Школско дељење“

22 of 40

„Школско дељење“

23 of 40

Пример

Школским методом поделити: 10101 са 11

24 of 40

25 of 40

Пример

  • Поделити методом узастопног одузимања

1100 са 101

26 of 40

Приказ реалних бројева

  • Принцип покретног зареза
  • Права вредност експонента добија се умањењем biased exponent за 127

27 of 40

Primer

Одредити децималну вредност датог броја записаног у покретном зарезу

28 of 40

29 of 40

Пример

Одредити децималну вредност датог броја записаног у покретном зарезу

30 of 40

Операције

31 of 40

32 of 40

33 of 40

Дељење

34 of 40

35 of 40

36 of 40

37 of 40

38 of 40

39 of 40

40 of 40