Теоретические основы построения ЦВМ. Схемотехнические принципы построения ЦВМ: Методические указания к лабораторным занятиям и СРС по курсу «ЭВМ и периферийные устройства», страница 2

*   Метод последовательного деления для целой части числа:

*   Метод последовательного умножения для дробной части числа:

Кодирование информации в ЦВМ.

4.4.  Выполнение арифметических операций в двоичной системе счисления.

4.4.1. Сложение.

0+0=0                     1100(2)                  12(10)

0+1=1                       110(2)             6(10)

1+0=1                    10010(2)                18(10)

1+1=10(два)

4.4.2. Вычитание.

0-0=0                      10010(2)                  18(10)

0-1=-1 (10-1=1)          101(2)             5(10)

1-0=1                       01101(2)                 13(10)

1-1=0


4.4.3. Умножение.

0×0=0                      1001(2)                   9(10)

0×1=0                        110(2)             6(10)

1×0=0                      0000

1×1=1                    1001

1001                           

 


110110(2)           54(10)

4.4.4. Деление.

110110ú 110                       

110         1001

000110

000110

000

4.5. Формы представления чисел в ЦВМ.

*   машины с фиксированной и плавающей точкой;

4.5.1.  Естественная форма представления чисел (с фиксированной точкой).

Знак числа

2-1

2-2

2-3

2-n

Хmin= 1.111...1; Хmax= 0.111...1

·  машинный нуль,

·  переполнение,

*   подбор масштабных множителей;

*   точность вычислений.

4.5.2.  Нормальная форма представления чисел.

248.315 = 2.48315×102= 0.248315×105= 2483.15×10-1

*   n=m×sp    m - мантисса; s - основание системы счисления; p - порядок числа.

1010.01 = 1.01001×1011= 10.1001×1010= 10100.1×10-1

s=2(10) =10(2)

Знак порядка

2-1

2-2

2-n

Знак порядка

21

22

2p

*   нормализованная форма представления чисел;  0.1 £ m < 1;

*  увеличение диапазона представления чисел;

*   аппаратное усложнение.

4.5.3.  Примеры представления чисел на разрядных сетках.

·  X = -0.1101011,

·  Хmin= 1.1111111= - (1-1/128). 

Хmax= 0.1111111= + (1-1/128).

·  Х = -101 = -0.101×23;  p = 3(10) =11(2).

4.6. Кодирование символов в ЦВМ.

4.6.1. Двоично-кодированная система.

·  {0, 1, …, s}; ": двоичный код, s=10

4 разряда.

·  (2/10): 0 – 0000,  1 – 0001,  2 – 0010,  3 – 0011,  4 – 0100,

5 – 0101,  6 – 0110,  7 – 0111, 8 – 1000,  9 – 1001.

·  избыточность,

s = 2p  двоично-s-ичная совпадает с двоичной.

4.6.2. Кодирование символов.

·  Байт, 8 – разрядов, 28 = 256 комбинаций; 0 – 127, основная таблица.

*0

*1

*2

*3

*B

*C

*D

*E

*F

0*

1*

2*

+

,

-

.

/

3*

0

1

2

3

;

=

?

4*

@

A

C

D

K

L

M

N

O

5*

6*

^

a

b

c

K

l

m

n

o

7*