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 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.