Задание для домашней контрольной работы
по дисциплине «Архитектура компьютерных систем »
Для студентов заочной формы обучения
Специальности 230115 «Программирование в компьютерных системах»
Для выполнения контрольной работы можно использовать ученические тетради, в этом случае объем работы должен быть не менее 12 листов. Работа должна быть выполнена грамотно, аккуратно; страницы работы должны быть пронумерованы и иметь поля.
Контрольная работа может быть также выполнена на компьютере и распечатана на одной стороне листа форматом А 4 (210 х 297 мм); объем такой работы: не более 10-12 страниц компьютерного текста, при этом используется шрифт - Times New Roman, 14 кегль, 1,5 интервал.
Страницы работы должны быть пронумерованы и иметь поля:
1. левое – 20 мм,
2. правое – 10 мм,
3. верхнее – 20 мм,
4. нижнее – 20 мм.
Абзац в работе должен соответствовать 1,25 см.
В контрольной работе используется сквозная нумерация страниц сверху листа справа без точки в конце.
Титульный лист включается в общую нумерацию страниц. Номер страницы на титульном листе не проставляется, нумерация начинается страниц со второго листа контрольной работы - содержания.
Ответ на каждый вопрос, задачу, а также на список использованных источников, начинаются с отдельной страницы и снабжаются соответствующими заголовками. Заголовки оформляются прописными буквами по центру страницы и обозначаются арабскими цифрами.
Вариант 1.
- Перевод числа из одной системы счисления в другую:
1)Преобразуйте следующее двоичное число в восьмеричное: 111001.
2) Преобразуйте следующее двоичное число в десятичное: 11001001.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1011010011110.
|
4) Преобразуйте следующее восьмеричное число в двоичное: 4424.
5) Преобразуйте следующее восьмеричное число в десятичное: 454.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 25477.
7) Преобразуйте следующее десятичное число в двоичное: 500.
8) Преобразуйте следующее десятичное число в восьмеричное: 189.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 818.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: A18E.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 142A.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 3A5.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -11010; Y= 1001111.
- Построить таблицу истинности для следующего логического выражения:
F = (X&Y)vZ.
- Системы счисления. Позиционные и непозиционные системы счисления.
Вариант 2.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 1000001.
2) Преобразуйте следующее двоичное число в десятичное: 111001.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1011100000111011.
4) Преобразуйте следующее восьмеричное число в двоичное: 7444.
5) Преобразуйте следующее восьмеричное число в десятичное: 31157.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 21642.
7) Преобразуйте следующее десятичное число в двоичное: 803.
8) Преобразуйте следующее десятичное число в восьмеричное: 21919.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 4332.
|
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 16E2.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 127A.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 1AF7.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -11101; Y= -100110.
- Построить таблицу истинности для следующего логического выражения:
F = X&YvX.
4. Кодирование графической информации в ПК.
Вариант 3.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 11011111.
2) Преобразуйте следующее двоичное число в десятичное: 111010.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1001001000.
4) Преобразуйте следующее восьмеричное число в двоичное: 405.
5) Преобразуйте следующее восьмеричное число в десятичное: 30217.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 201.
7) Преобразуйте следующее десятичное число в двоичное: 476.
8) Преобразуйте следующее десятичное число в восьмеричное: 245.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 689.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 13C3.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: A70B.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: C424.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= 1110100; Y= -101101.
- Построить таблицу истинности для следующего логического выражения:
F = (XvY)&(YvX).
|
- Кодирование текстовой информации в ПК.
Вариант 4.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 1110100.
2) Преобразуйте следующее двоичное число в десятичное: 10011111.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1000011011000011.
4) Преобразуйте следующее восьмеричное число в двоичное: 1271.
5) Преобразуйте следующее восьмеричное число в десятичное: 556.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 6037.
7) Преобразуйте следующее десятичное число в двоичное: 263.
8) Преобразуйте следующее десятичное число в восьмеричное: 30723.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 8132.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 1D79.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 28D.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 3ED.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -10110; Y= -111011.
- Построить таблицу истинности для следующего логического выражения:
F = ((XvY)&(ZvX))&(ZvY).
- Кодирование звуковой информации в ПК.
Вариант 5.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 1100001.
2) Преобразуйте следующее двоичное число в десятичное: 1001011.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1000100101.
4) Преобразуйте следующее восьмеричное число в двоичное: 7412.
5) Преобразуйте следующее восьмеричное число в десятичное: 70244.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 505.
7) Преобразуйте следующее десятичное число в двоичное: 769.
8) Преобразуйте следующее десятичное число в восьмеричное: 213.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 4997.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 13E0.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: E09E.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: B7BB.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= 1111011; Y= -1001010.
- Построить таблицу истинности для следующего логического выражения:
F = A&B&C&D.
4. Логические основы ЭВМ. Таблицы истинности.
Вариант 6.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 111010.
2) Преобразуйте следующее двоичное число в десятичное: 110110.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1110011111.
4) Преобразуйте следующее восьмеричное число в двоичное: 47117.
5) Преобразуйте следующее восьмеричное число в десятичное: 27216.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 50774.
7) Преобразуйте следующее десятичное число в двоичное: 1192.
8) Преобразуйте следующее десятичное число в восьмеричное: 91.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 8015.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 2E2.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 1BC6.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: BE79.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -11011; Y= -10101.
- Построить таблицу истинности для следующего логического выражения: F = (AvB)&(BvAvB)
- Базовые логические элементы и узлы ЭВМ.
Вариант 7.
1. Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 1001100.
2) Преобразуйте следующее двоичное число в десятичное: 1111110.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1111000110.
4) Преобразуйте следующее восьмеричное число в двоичное: 4621.
5) Преобразуйте следующее восьмеричное число в десятичное: 23633.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 44321.
7) Преобразуйте следующее десятичное число в двоичное: 1492.
8) Преобразуйте следующее десятичное число в восьмеричное: 1037.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 797.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 15D1.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: EA97.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 164B.
2. Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -11010; Y= -101111;
3. Построить таблицу истинности для следующего логического выражения:
F = DvA&B&C&(BvC).
4. Основы построения ЭВМ. Принципы фон Неймана. Принцип открытой архитектуры.
Вариант 8.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 10100101.
2) Преобразуйте следующее двоичное число в десятичное: 1011000.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1100111110011000.
4) Преобразуйте следующее восьмеричное число в двоичное: 414.
5) Преобразуйте следующее восьмеричное число в десятичное: 3250.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 47632.
7) Преобразуйте следующее десятичное число в двоичное: 293.
8) Преобразуйте следующее десятичное число в восьмеричное: 464.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 33778.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 99B1.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 134A.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 98BF.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= -11101; Y= 100110.
- Построить таблицу истинности для следующего логического выражения:
F=(C&A)v(A&Bv&C).
4. Организация работы памяти ПК.
Вариант 9.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 11111011.
2) Преобразуйте следующее двоичное число в десятичное: 10101111.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1011101111011.
4) Преобразуйте следующее восьмеричное число в двоичное: 6346.
5) Преобразуйте следующее восьмеричное число в десятичное: 2653.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 466.
7) Преобразуйте следующее десятичное число в двоичное: 528.
8) Преобразуйте следующее десятичное число в восьмеричное: 21401.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 50131.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 97BB.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 1E93.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: 1DCD.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. Х= -1110100; Y= -101101.
- Построить таблицу истинности для следующего логического выражения:
F =B&((A&B)vA).
4. Внутренняя организация процессора.
Вариант 10.
- Перевод числа из одной системы счисления в другую:
1) Преобразуйте следующее двоичное число в восьмеричное: 1011000.
2) Преобразуйте следующее двоичное число в десятичное: 101001.
3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1001001110.
4) Преобразуйте следующее восьмеричное число в двоичное: 4467.
5) Преобразуйте следующее восьмеричное число в десятичное: 72121.
6) Преобразуйте следующее восьмеричное число в шестнадцатеричное: 45136.
7) Преобразуйте следующее десятичное число в двоичное: 163.
8) Преобразуйте следующее десятичное число в восьмеричное: 4953.
9) Преобразуйте следующее десятичное число в шестнадцатеричное: 37994.
10) Преобразуйте следующее шестнадцатеричное число в двоичное: 2EF.
11) Преобразуйте следующее шестнадцатеричное число в восьмеричное: 16A1.
12) Преобразуйте следующее шестнадцатеричное число в десятичное: B4F3.
- Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. X= 10110; Y= -111011.
- Построить таблицу истинности для следующего логического выражения:
F = А&(В v С).
4. Современные интерфейсы ПК.
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные источники:
1. Гук М. Аппаратные средства IBM PC: Энциклопедия. – СПб.: Питер, 2007. – 1072 с.
2. Максимов Н.В., Партыка Т.Л., Попов И.И. Архитектура ЭВМ и вычислительных систем: Учебник. – М.: ФОРУМ:ИНФРА-М, 2006.
3. Пятибратов А.П., Гудыно П.П.Вычислительные системы, сети и телекоммуникации. – М.: Финансы и статистика, 2008.
4. Таненбаум Э. Архитектура компьютера. –5 изд-е. – СПб.: Питер, 2007. - 844 с.
Дополнительные источники:
1. Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. – СПб.: Питер, 2005.
2. Воеводин В.В. Параллельные вычисления: Учебное пособие для вузов. – СПб.: БХВ-Петербург, 2008.
3. Гук М. Аппаратные интерфейсы ПК: Энциклопедия. – СПб.: Питер, 2008.-528 с.: ил.;
4. Гук М. Процессоры Pentium III, Athlon и другие. – СПб.: Питер, 2005.
5. Гук М. Шины PCI, USB и FireWire: Энциклопедия. – СПб.: Питер, 2006.
6. Колесниченко О.В., Шишигин И.В. Аппаратные средства РС.– 5-е изд. – СПб.: БХВ-Петербург, 2007.
7. Ральф Вебер. Сборка, конфигурирование, настройка, модернизация и разгон ПК. – ДиаСофт, 2007.
Интернет-ресурсы:
Электронная версия журнала «Компьютер Пресс» [Электронный ресурс]. - Режим доступа https://www.compress.ru/
Что такое алгебра логики? [Электронный ресурс]. - Режим доступа https://book.kbsu.ru/theory/chapter5/1_5_1.html
Преподаватель | С.А. Терехина |