1. Приведите примеры непозиционных систем счисления.
2. Какая система счисления использовалась в ЭВМ "Сетунь"?
3. В каких современных ЭВМ используется двоичная система счисления?
4. Приведите примеры кодирования чисел в двоичной, восьмеричной и шестнадцатеричной системах счисления.
5. Какой принцип используется при переводе чисел из восьмеричной в шестнадцатеричную систему счисления через двоичную? Приведите примеры.
6. В чем состоит отличие при переводе целой и дробной части числа из десятичной системы в систему счислению с другим основанием?
7. Объясните принципы сложения и умножения чисел в двоичной системе счисления.
8. Чем отличается прямой код числа от обратного кода?
9. Поясните назначение дополнительного кода.
Answers & Comments
Ответ:
1.римская система
2.двоичная система
3.во всех, кроме новейших экспериментальных
4.11011 после последней 1 в правом нижнем углу цифра 2 — число в двоичной системе счисления.
94 после 4, в правом нижнем 10=136 после 6, в правом нижнем углу 8
158 в правом нижнем 10=9E в правом нижнем 16 .
5.
Дано: A8=275,034 . Найти A16
Решение:
A8=275,034
A2=010111101,000011100
A2=10111101,00001110
A16=BD,0E
Ответ: A16=BD,0E
9.Дополнительный код позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и без знаковых чисел, чем упрощает архитектуру ЭВМ.
8.Прямой код числа кодирует только знаковую информацию и используется для хранения положительных и отрицательных чисел в ЭВМ.
Обратный код числа, используется для выполнения арифметических операций вычитания, умножения, деления, через сложение.