1. представить числа в двоичном виде в восьмибитовом представлении в формате целого со знаком: а) 33; б) -63; в) -254 2. выполнить вычисления в двоичной системе счисления: а) 11110+1101; б) 10101010-11011; в) 1101*101
1. Первая цифра отводится на знак (1 - это -, 0 - это +). Остальные 7 - число в двоичной системе счисления. Причём если число отрицательное, то исходное двоичное число инвертируется, и к нему прибавляется 1. а) 33 | 16 | 8 | 4 | 2 | 1 - в двоичной системе оно выглядит как 100001 1 | 0 | 0 | 0 | 0 | 1 Так как оно положительное, то в начале ставится 0. Так как чисел всего 6, а не 7, то после первого нуля следует поставить ещё один. ответ: 0'0100001 б) -63₁₀ = -111111₂ (переводить уже не буду подробно) Так как число отрицательное, то в начале ставим 1, так как цифр 6, то ставим после 1 0. 1'0111111 Инвертируем: 1'1000000 Прибавляем 1: 1'1000001 ответ: 1'1000001 в) -254₁₀ = -11111110 Так как цифр 8, то последнюю отбрасываем, а далее по алгоритму: 1'1111111 >> 1'0000000 >> 1'0000001 ответ: 1'0000001
Есть на свете такая страна под названием Информатия. Жила-была в ней семья. Папу звали Процессор, маму Клава, сына Монитор, дочку Мышка. И был в Информатии один важный житель, его звали Интернет. Важный, потому что всё знал. Интернет охотно делился знаниями со своими друзьями. Но однажды случилась беда. Интернет, путешествуя по свету, познакомился с Вирусом. Вирус сказал: «Дорогой Интернет, я такой добрый и хороший, возьми меня с собой». Интернет согласился. Так злой Вирус проник в страну Информатию. Интернет познакомил Процессор со свом новым другом, и папа заболел. А злой Вирус веселился и продолжал приносить несчастья жителям страны Информатии. Интернет решил своему другу и всем жителям этой страны. Он позвал доброго волшебника Программиста, который вылечил всех жителей и прогнал злого Вируса. Добрый волшебник дал жителям всей страны Информатии волшебный амулет, который защищает Процессор от злого Вируса.
1. функциональные клавиши: F1, F2, F3 F12 используется для быстрого выполнения сложных операция в компьютере 2. Основная алфавитно-цифровая клавиатура 3. Дополнительная цифровая клавиатура расположена справа на клавиатуре и используется для ввода числовой информации или управления движения курсора на экране 4. Клавиши управления курсором - (курсор это мигающая черточка на экране, которая показывает место, где появится новый символ, введенный с клавиатуры) - предназначены для передвижения курсора по экрану < Enter > - клавиша ввода, ее нажатие означает, что вы закончили какое-то дейтсвиее, операцию и компьютер должен выполнить эту операцию < пробел > используется для пропусков между словом и символами < backspace > стираем символы стоящие слева от курсора < delete > стирает символы стоящие справа от курсора < shift > испльзуется для ввода одной заглавной буквы путём удерживания <shift> в нажатом состоянии < capslock > используется для ввода большого текста заглавными буквами < ctrl > и <alt> используются в комбинации с другими клавишами
а) 33 | 16 | 8 | 4 | 2 | 1 - в двоичной системе оно выглядит как 100001
1 | 0 | 0 | 0 | 0 | 1
Так как оно положительное, то в начале ставится 0. Так как чисел всего 6, а не 7, то после первого нуля следует поставить ещё один.
ответ: 0'0100001
б) -63₁₀ = -111111₂ (переводить уже не буду подробно)
Так как число отрицательное, то в начале ставим 1, так как цифр 6, то ставим после 1 0.
1'0111111
Инвертируем:
1'1000000
Прибавляем 1:
1'1000001
ответ: 1'1000001
в) -254₁₀ = -11111110
Так как цифр 8, то последнюю отбрасываем, а далее по алгоритму:
1'1111111 >> 1'0000000 >> 1'0000001
ответ: 1'0000001
2.' ' ' . . . . .
а) 11110 б) 10101010
+ 1101 - 11011
=101011 =10001111
в) 1101
* 101
1101
+1101
=1000001
Всё, как в обычной арифметике.