
- •Математика в компьютере Учебное пособие
- •Математика в компьютере
- •Введение
- •I.Арифметико-логические основы эвм
- •1.Понятие системы счисления Позиционные и непозиционные системы счисления
- •2.Позиционные системы счисления, используемые в эвм
- •2.1.Двоичная система счисления
- •Двоичная таблица сложения Двоичная таблица умножения
- •Пример: 1) 111 2) 1001 3) 11011
- •2.2.Шестнадцатеричная система счисления
- •Шестнадцатеричная таблица сложения
- •2.3.Смешанные системы счисления
- •3.Перевод чисел из одной системы счисления в другую
- •3.1.Перевод целых чисел
- •3.2.Перевод правильных дробей
- •4.Формы записи чисел
- •Нормализация
- •5.Системы кодирования
- •5.1.Кодирование символьной информации
- •Коды десятичных цифр (дкои)
- •Коды латинских букв (дкои)
- •Коды русских букв (дкои)
- •Коды знаков (дкои)
- •5.2.Кодирование графической информации
- •5.3.Кодирование звуковой информации
- •6.Прямой, обратный и дополнительный коды
- •7.Представление информации в памяти эвм
- •8.Логические основы эвм
- •II.Набор заданий
- •III.Примеры с ответами
- •IV.Самостоятельная работа
- •V.Самоконтроль
- •VI.Алгебра логики
- •VII.Индивидуальное
- •Методика выполнения индивидуального задания
- •Сконструировать число
- •Литература
- •Содержание
II.Набор заданий
III.Примеры с ответами
Найти A+B, где А = 101011110012, В = FA,9B16. Вычисления выполнить в двоичной и шестнадцатеричной системах счисления.
Ответ: А+В = 11001110011,100110112 = 673,9B16
Найти A+B, где А = 101100110002, В = CF,E916. Вычисления выполнить в двоичной и шестнадцатеричной системах счисления.
Ответ: А+В = 11001100111,111010012 = 667,E916
Найти A+B, где А = 11000101012, В = 79,AD16. Вычисления выполнить в двоичной и шестнадцатеричной системах счисления.
Ответ: А+В = 1110001110,101011012 = 38E,AD16
Найти A+B, где А = 111001101112, В = CA,B916. Вычисления выполнить в двоичной и шестнадцатеричной системах счисления.
Ответ: А+В = 100000000001,101110012 = 801,B916
Найти A+B, где А = 1001101102, В = CD,EF16. Вычисления выполнить в двоичной и шестнадцатеричной системах счисления.
Ответ: А+В = 1000000011,111011112 = 203,EF16
Представить в обратном и дополнительном кодах: А = 10101012,
В = 111011102.
Ответ: Аобр.= 10101010 Вобр. = 100010001
Адоп.= 10101011 Вдоп. = 100010010
Представить в обратном и дополнительном кодах: А = 10110112,
В = 11011012.
Ответ: Аобр.= 10100100 Вобр. = 10010010
Адоп.= 10100101 Вдоп. = 10010011
Перевести в шестнадцатеричную систему счисления: А = 987,6510.
Ответ: А = 3DB,A616
Перевести из шестнадцатеричной системы счисления в двоично-десятичную систему следующее число: А = CD,EA16.
Ответ: А = 205,9110 = 1000000101,100100012-10
Перевести в шестнадцатеричную систему счисления: А = 936,5710.
Ответ: А = 3A8,9116
Перевести в шестнадцатеричную систему счисления: А = 584,9610.
Ответ: А = 248,F516
Перевести в десятичную систему счисления: А = BE,C816.
Ответ: А = 190,7810
Перевести в десятичную систему счисления: А = CD,A916.
Ответ: А = 205,6610
Перевести в десятичную систему счисления: А = AF,3216.
Ответ: А = 175,3810
Представить в нормализованном виде: А = 11000110002.
Ответ: А = 0,1100011101010
Представить в нормализованном виде: А = 101010102.
Ответ: А = 0,1010101101000
Представить в нормализованном виде: А = 100100112.
Ответ: А = 0,10010011101000
Представить в нормализованном виде: А = 101100112.
Ответ: А = 0,10110011101000
Выполнить вычисления в двоичной системе: 10001000 – 1111011.
Ответ: 10001000 – 1111011 = 1101
Выполнить вычисления в двоичной системе: 11001100 – 10110111.
Ответ: 11001100 – 10110111 = 10101
Выполнить вычисления в двоичной системе: 10110110 – 1010111.
Ответ: 10110110 – 1010111 = 1011111
Выполнить вычисления в двоичной системе: 1111111+101010+110111.
Ответ: 1111111+101010+110111 = 11100000
Выполнить вычисления в шестнадцатеричной системе: 493,12 – CD,AF.
Ответ: 493,12 – CD,AF = 560,C1
Выполнить вычисления в шестнадцатеричной системе: 543,72+E65,A8.
Ответ: 543,72+E65,A8 = 13A9,1A
Выполнить вычисления в шестнадцатеричной системе: EF5,49+749,85.
Ответ: EF5,49+749,85 = 163E,CE
Перевести в двоично-десятичную систему счисления следующее двоичное число: 1011101,0112.
Ответ: А = 93,37510 = 10010011,0011011101012-10
Выполнить вычисления в двоичной системе: 1101101+110111+101111.
Ответ: 1101101+110111+101111 = 11010011
Выполнить вычисления в двоичной системе: 101111+11101+10111.
Ответ: 101111+11101+10111 = 1100011
Перевести из двоично-десятичной системы счисления в двоичную следующее число: 101110101,001112-10.
Ответ: А = 175,3810 = 10101111,011000012
Выполнить вычисления в шестнадцатеричной системе: 234,57 – EC,DB.
Ответ: 234,57 – EC,DB = 147,7C
Перевести в двоично-десятичную систему следующее шестнадцатеричное число: FA,CA16.
Ответ: А = 250,7910 = 1001010000,011110012-10
Выполнить вычисления в шестнадцатеричной системе: 107,32 – F8,46.
Ответ: 107,32 – F8,46 = E,EC