- •Оглавление
- •Вопрос №3
- •Вопрос №4
- •Вопрос №5
- •Вопрос №6 Системы исчисления
- •Вопрос №7
- •Вопрос №8
- •Вопрос №9
- •Вопрос №10
- •Вопрос №11
- •Вопрос №12
- •Вопрос №13
- •Вопрос №14
- •Вопрос №15
- •Вопрос №16
- •Вопрос №17
- •Вопрос №18
- •Вопрос №19
- •Вопрос №20
- •Вопрос 21
- •Вопрос 22
- •Вопрос 23
- •Вопрос №24
- •Вопрос № 25
- •Вопрос № 26
- •Вопрос №27
- •Вопрос №28
- •1. Команда пересылки данных.
- •Вопрос №29
- •Вопрос №30
- •Вопрос №31
- •Вопрос №32
- •Вопрос №33
- •Вопрос №33(Краткая версия)
- •1) Команда вызова процедуры.
- •2) Команда возврата управления.
- •Вопросы №34
- •Вопросы №35
- •Вопрос №36
- •1) Команда организации цикла.
- •2) Команда перехода по обнуленному счетчику.
- •3) Команды организации цикла с условием.
- •Вопрос №37
- •Вопросы №38
- •Вопрос №39
- •Вопрос №40
Вопрос №6 Системы исчисления
Двоичная система
16-ричная система исчисления:
1, 2, 3, 4, 5, 6, 7, 8, 9, A,B,C,D,E,F
Перевод в двоичную систему счисления:
Разделить число А на 2, заполнить частное qи остаток α.
Если qне равно 0, то принять его за новое делимое и отменить остаток α, который будет следующей значащей цифрой числа. Возвращаться к п.1.
Если qравно 0, то алгоритм прекращается.
Переведем целую часть в двоичную систему:
Перевод дробных чисел:
Алгоритм перевода десятичной дроби в другую систему исчисления:
Выделить ее целую часть и выполнить ее перевод в выбранную систему.
Выделить дробную часть и умножить ее на основание выбранной системы исчисления.
Полученное после умножения дробной части, выделить целую часть и принять ее в качестве значения 1-го после, разряда новой системы исчисления.
Если дробная часть значения полученного после умножения =6, то процесс перевода прекращаем.
Процесс перевода можно прекратить в случае, если достигнута необходимая точность вычисления. В противном случае вернуться к шагу 3.
Переведем дробную часть:
Перевод из десятичной в шеснадцатиричную систему
Разделить десятичное число А на 16. Запомнить частное q и остаток а.
Если Q>15 то а=Q обвести остаток
В противном случае остановка
Выписать остатки
Вопрос №7
Надо инвертировать число побитово и инкрементировать его. Т.е. отрицательно десятичное -65 можно получить таким способом: инвертируем положительное 65: 0100 0001 >> 1011 1110 Прибавляем 1: 1011 1111
Перевод чисел со знаком
Отличительным признаком чисел со знаком является особая трактовка старшего бита, представляющего число. Поле- байт, слово, 2-ое слово. /Если старший байт равен 0 число положительное, если 1- отрицательное, и это предполагает, что оно записано в дополнительном коде.
Перевод чисел в дополнительный код:
Конвертируется каждый байт двоичного числа.
К полученному двоичному числу прибавляется единица.
Перевод из дополнительного кода в прямой:
Инвертируется каждый бит числа.
К полученному числу прибавляется единица.
Вопрос №8
В понятие архитектуры ЭВМ входит:
Структурная схема ЭВМ.
Средства и способы доступа к элементам структурной схемы ЭВМ.
Организация и разрядность интерфейсов ЭВМ.
Набор и доступность регистров.
Организация и способы адресации памяти.
Способы представления и форматы данных ЭВМ.
Набор машинных команд ЭВМ.
Форматы машинных команд.
Правила обработки прерываний.
Архитектурные свойства большинства компьютеров попадают под понятия Фон Неймовской архитектуры.
Принцип работы и свойства:
Линейное пространство памяти. Для оперативного хранения информации компьютер имеет совокупность ячеек с последовательной нумерацией (адресами) О, 1, 2,... Данная совокупность ячеек называется оперативной памятью.
Принцип хранимой программы. Согласно этому принципу, код программы и ее данные находятся в одном и том же адресном пространстве оперативной памяти.
Принцип микропрограммирования. Суть этого принципа заключается в том, что машинный язык еще не является той конечной субстанцией, которая физически приводит в действие процессы в машине
Последовательное выполнение программ. Процессор выбирает из памяти команды строго последовательно.
Отсутствие разницы между данными и командами в памяти.
Безразличие к назначению данных.