Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/2256: Рейтинг темы: голосов - 2256, средняя оценка - 4.63
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
10.11.2013, 17:40  [ТС]
ГЛАВА 2
ПРЕДСТАВЛЕНИЕ ДАННЫХ
(часть 4/4)


Контрольные вопросы и упражнения
  1. Сколько бит находится в байте, слове, двойном и учетверенном слове?
  2. В книге «Приключения Алисы в Стране чудес» Алиса пытается вспомнить, не забыла ли она таблицу умножения: «Значит так: четырежды пять — двенадцать, четырежды шесть — тринадцать, четырежды семь… Так я до двадцати никогда не дойду!» Какие системы счисления использует Алиса?
  3. Составьте таблицу целых однобайтовых чисел (от 1 до 20), представленных в различных системах счисления (десятичной, двоичной, восьмеричной, шестнадцатеричной).
  4. Составьте таблицу максимальных и минимальных целых чисел (со знаком и без знака), помещающихся в один байт и представленных в следующих системах счисления:
    1. десятичной
    2. двоичной
    3. восьмеричной
    4. шестнадцатеричной
  5. Подсчитайте диапазон значений для двойного слова без знака.
  6. Преобразуйте из одной системы счисления в другую по схеме:
    десятичнаяhttps://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow шестнадцатеричнаяhttps://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow двоичнаяhttps://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow восьмеричнаяhttps://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow десятичная заданные числа:
    1. 270
    2. 525
    3. 321
    4. 444
    5. 303
    6. 451
    7. 501
    8. 218
    9. 472
    10. 268
    11. 495
    12. 381
    13. 539
    14. 399
    15. 217
    16. 505
  7. Почему максимальное положительное число в 8-разрядном дополнительном коде равно 127, а максимальное отрицательное –128?
  8. Что такое основание системы счисления?
  9. Почему для отображения данных в основном используют шестнадцатеричную систему счисления?
  10. Как представлены в памяти числа без знака и со знаком?
  11. Что такое дополнение до двух?
  12. Преобразовать следующие десятичные числа в двоичные:
    1. 19
    2. 79
    3. 463
    4. 1209
    5. 11355
  13. Преобразовать следующие двоичные числа в десятичные:
    1. 10110b
    2. 1011011b
    3. 10010010b
    4. 10110001110110b
  14. Преобразовать следующие числа в шестнадцатеричные:
    1. 35
    2. 298
    3. 852
    4. 162023
    5. 10110b
    6. 10010010b
    7. 10110001110110b
  15. Найти двоичные и десятичные эквиваленты следующих шестнадцатеричных чисел:
    1. 0D5h
    2. 9A26h
    3. 7BF52Ah
    4. 2A01BF57h
  16. На вашей клавиатуре сломались кнопки Enter, Tab и Backspace. Как вы выйдете из данного положения?
  17. Сложите числа 11110001b и 01001010b, воспринимая их:
    1. как числа без знака;
    2. как числа со знаком.
    Выполните проверку, осуществив те же действия в десятичной системе счисления.
  18. Выполните действия с данными числами, предварительно переведя их в двоичную систему счисления:
    1. 255+127
    2. 127+22
    3. 250+6
    4. 127+128
    5. 32767–250
    6. 8–256
    7. 0–32768
    8. 256–8
    9. –128+127
    10. –1+128
    11. –128+256
    12. –32768+220
    13. –128–25
    14. –32768–0
    15. –127–2
    16. –127–22
    17. 26*5
    18. 7*8
    19. 10*20
    20. 5*6
    21. 6*(–8)
    22. –6*21
    23. –6*6
    24. 25*(–5)
    25. 130/5
    26. 56/8
    27. 200/10
    28. 30/5
    29. –48/8
    30. 126/(–6)
    31. 36/(–6)
    32. –125/5
    Проверьте результат, осуществив те же действия в десятичной системе счисления.
  19. Пусть A=00110010b, B=01001010b, C=11101001b, D=10111010b. Выполнить следующие операции в дополнительном коде:
    1. A+B
    2. A+C
    3. C+B
    4. C+D
    5. A–B
    6. C–A
    7. D–C
    8. A+D–C
    Выполните проверку, осуществив те же действия в десятичной системе счисления.
  20. Найти чему равно
    1. 9h+1h
    2. 10h–1h
  21. Пусть A=0561h, B=0352h, C=9B6Fh, D=917Dh. Выполнить следующие операции в дополнительном коде:
    1. A+B,
    2. A+C,
    3. C+D,
    4. A–B,
    5. C–D,
    6. B–C.
  22. Сложите следующие двоичные числа:
    1. 00010101b+00001101b,
    2. 00111110b+00101001b,
    3. 00011111b+00000001b.
  23. Найдите двоичные дополнения для следующих двоичных чисел:
    1. 00010011b
    2. 00111100b
    3. 00111001b
  24. Найдите положительные значения для следующих отрицательных двоичных чисел:
    1. 11001000b,
    2. 10111001b,
    3. 10000000b.
  25. Найдите двоичные дополнения для следующих шестнадцатеричных чисел:
    1. 3251h
    2. 12907h
  26. Какие из следующих шестнадцатеричных чисел отрицательные?
    1. 0F100h
    2. 0155h
    3. 0A011h
    4. 0005h
    5. 71FFh
  27. Пусть n – некоторое десятичное 14-значное целое число. Можно ли поместить значение n в 48-битное машинное слово, состоящее из 47 битов под
    значение плюс 1 бит под знак?
Изображения
 
6
Закрытая тема Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru