Принципы фон Неймана
por Max Tanner
1. К полученному коду прибавляется 1
2. Результат дополняется нулями слева в пределах выбранного формата
3. Число без знака переводится в двоичную систему
4. Обратный код для положительного двоичного числа совпадает с его прямым кодом, а для отрицательного числа нужно во всех разрядах, кроме знакового, нули заменить единицами и наоборот
5. Для целых положительных чисел
5.1. Перевод числа в двоичную систему
5.2. Дополнение результата нулями слева в пределах выбранного формата
6. Последний разряд слева является знаковым, в положительном числе он равен 0
7. Полученное число переводится в обратный код (нули заменяются единицами, а единицы - нулями)
8. Операции в ЭВМ выполняются проще в двоичной системе
9. В любой момент можно обратиться к любой ячейке памяти по ее адресу
10. Ячейки памяти ЭВМ имеют адреса, которые последовательно пронумерованы
11. Возможность условного перехода в процессе выполнения программы
11.1. Не смотря на то, что команды выполняются последовательно, в программах можно реализовать возможность перехода к любому участку кода.
12. Ссылка на материалы
13. Работа ЭВМ контролируется программой, состоящей из набора команд. Команды выполняются последовательно друг за другом
14. Использование двоичной системы счисления
14.1. Представление числа в ЭВМ
14.1.1. Для целых отрицательных чисел