Организация ЭВМ. Довгий П.С - 18 стр.

UptoLike

18
6. Символьное двоичное число преобразовать в символьное десятичное.
“123” (“01110101“ )
2
1. Символьное (в ASCII) преобразование десятичного числа в
шестнадцатеричное
“ 590 ” “0x24e”
2. Символьное (в ASCII) преобразование шестнадцатеричного числа в
десятичное
“590” “0x24e”
3. Преобразовать число с естественной запятой в полулогарифмическую
форму в десятичной системе с учетом знака порядка и знака мантиссы
“-25,023” “e+2 - 0.25023”
4. Десятичное сложение (вычитание) в неупакованных форматах,
положение запятой фиксировано
“256,54” +” 75, 56” =” 332,10”
5. Преобразовать символьный двоичный код в символьный Манчестерский
код и восстановить исходный двоичный
“01011010” 00 11 00 11 11 00 11 00 (+)
10 10 10 10 10 10 10 10 синхросигнал
“10 01 10 01 01 10 01 10 “ Манчестерский код
Восстановление символьного двоичного кода из Манчестерского
“1001100101100110” Манчестерский код
“ 0 1 0 1 1 0 1 0” двоичный код
6. Сформировать сдачу минимальным количеством монет достоинством 50,
10, 5, 1 копеек и проверить обратным преобразованием
“132”
“2 ,3,0, 2”
7. Шифрование и дешифрование Гронсфельда
таблица символов {a,b,c,d,e,f, …}
нумерация 0 1 2 3 4 5 6
ключ {3,1,2,0,6, …}
Пример
“cadda”  “ cdaad”
8. Преобразование двоичной импульсной последовательности в 3-значный
код, перепад 0/1 обозначается 1, 1/0 обозначается 2, отсутствие перепада
– 0 и обратно
“0 1 0 0 0 1 0 1 1“  “2 1 0 0 2 1 2 0”