Основы информатики и вычислительной техники: Учебно-практическое пособие, страница 38

2.  УУ обращается по первому адресу (А1), т.е. к ячейке 0021 и хранящееся в ней число (5) поступает на первый регистр АЛУ.

3.  УУ обращается по второму адресу (А2), т.е. к ячейке 0022 и хранящиеся в ней число (8) поступает на второй регистр АЛУ

4.  АЛУ выполняет операцию сложения чисел 5 и 8. Результат находится на сумматоре АЛУ.

5.  УУ направляет результат по третьему адресу (А3), т.е. в ячейку 0031. В ячейке 0031 будет находиться число 13.

На этом выполнение команды заканчивается. В счетчике команд добавляется 1 и ЦВМ автоматически переходит к выполнению следующей команды – 0052, т.е. к опросу ячейки 0052, извлечению хранящейся в ней команды, которая выполняется по тактам и т.д. до тех пор пока ЦВМ не дойдет до команды “Стоп”

2.2. Арифметические основы ЦВМ. Системы счисления

         Системой счисления называется метод изображения любых чисел с помощью ограниченного количества цифр. Системы счисления бывают позиционными и непозиционными. В позиционных системах счисления значение каждой цифры числа определяется позицией, которую эта цифра занимает по отношению к запятой. В непозиционных системах счисления это правило не действует. Примером непозиционной системы счисления является римская система счисления. Например, в числах IV, VI, в первом числе 1 имеет значение “-1”, во втором числе “+1”. В дальнейшем будем рассматривать только позиционные системы счисления.

         Возьмем какое либо десятичное число, например, 384,5610 и представим его в подробном виде:

Здесь 3,8,4,5,6 – коэффициенты (цифры) числа, а 102, 101, 100, 10-1, 10-2 – веса соответствующих разрядов, образующие геометрическую прогрессию. Знаменатель прогрессии, т.е. частное от деления веса одного разряда к весу соседнего справа разряда, называется основанием системы счисления. Количество цифр равно основанию. В случае десятичной системы счисления основание 10, в системе 10 цифр: 0,1,2,3….9.

         Таким образом любое n-разрядное десятичное число N, имеющее m разрядов в целой части, можно представить в виде :

    (2.4)

Для приведенного выше числа n=5, m=3, a1=3, a2=8, a3=4, a4=5, a5=6

         Наряду с десятичной возможна система счисления с любым основанием в виде целого числа q. В ЦВМ используются двоичная, восьмеричная, шестнадцатеричная системы счисления.

            По аналогии с (2.4) любое число N в q-ичной системе счисления можно представить в виде:

            Nq=aiqm-1+a2qm-2+…+amq0+am+1q+…+an qm-n,                               (2.5)

где коэффициенты (цифры) ai, могут принимать целые значения от 0 до q-1, причем количество цифр равно q.

Так, в двоичной системе счисления всего 2 цифры: 0 и 1. Например, .

В восьмеричной системе счисления 8 цифр: 0,1,2…7. Например,  

В шестнадцатеричной системе 16 цифр: 0,1,2,…8, 9, A, B, C, D, E, F, где A=10, B=11, C=12, D=13, E=14, F=15. Например,

В таблице 2.1 приведены эквиваленты десятичных цифр в различных системах счисления.

Десятичная цифра

Эквивалент в других системах счисления с основанием

2

3

5

8

16

0

1

2

3

4

5

6

7

8

9

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

000

001

002

010

011

012

020

021

022

100

00

01

02

03

04

10

11

12

13

14

00

01

02

03

04

05

06

07

10

11

0

1

2

3

4

5

6

7

8

9