DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

КПІЗ з дисципліни: «Архітектура комп’ютерів»

Інформація про навчальний заклад

ВУЗ:
Тернопільський національний економічний університет
Інститут:
Київський національний економічний університет
Факультет:
Факультет комп’ютерних інформаційних технологій
Кафедра:
ІОСУ

Інформація про роботу

Рік:
2011
Тип роботи:
КПІЗ
Предмет:
Архітектура комп'ютерів
Група:
СКС-1
Коротко про документ

Про що ця робота

Документ містить виконання практичних завдань з дисципліни Архітектура комп’ютерів. Зокрема наведено кодування даних, переведення систем числення та операції з числами.

У роботі розглядаються

  • Архітектура комп’ютерів
  • Системи числення
  • ASCII кодування
  • Двійкова система
  • Шістнадцяткова система
  • Двійково-десяткові числа

Зміст і розділи

  1. Завдання 1. Кодування в ASCII
  2. Завдання 2. Переведення систем числення
  3. Завдання 3. Додавання і віднімання чисел
Для кого:Студенти технічних спеціальностей та викладачі вищих навчальних закладів
Викладачі:Не вказано

Ключові поняття

ASCII коддвійкова системавісімкова системашістнадцяткова системадесяткові дробидвійково-десяткова системаархітектура комп’ютерівшифр групизалишок від діленняціла частина

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки, молоді та спорту України Тернопільський національний економічний університет Факультет комп’ютерних інформаційних технологій Кафедра ІОСУ КПІЗ з дисципліни: «Архітектура комп’ютерів» Завдання 1. Закодувати шифр групи, своє прізвище, ім’я та номер залікової книжки в 7-розрядномуASCII коді без біта парності. Шифр групи: СКС-21 1010001 1001010 1010001 101101 110010 110001 Прізвище, ім’я: Груб’як 1000011 1110000 1110011 1100001 100111 1111111 1101010 Тарас 1010010 1100000 1110000 1100000 1110001 Номер залікової книжки: 110000 110111 110000 111000 111001 Завдання 2. Перевести наступні десяткові дробові числа у двійкову систему числення, обмежившись шістьма розрядами після крапки. Отримане двійкове число представити у вісімковій і шістнадцятковій системах числення. Варіант 59 77,3459210 Ціла частина від ділення Залишок від ділення  77 div 2 = 38 77 mod 2 = 1  38 div 2 = 19 38 mod 2 = 0  19 div 2 = 9 19 mod 2 = 1  9 div 2 = 4 9 mod 2 = 1  4 div 2 = 2 4 mod 2 = 0  2 div 2 = 1 2 mod 2 = 0  1 div 2 = 0 1 mod 2 = 1  Залишок від ділення записуємо в зворотному порядку. Отримуємо число в 2-вій системі числення: 1001101 77 10= 10011012 Для переведення дробової частини числа послідовно множимо дробову частина на основу 2. У результаті кожен раз записуємо цілу частину. 0.34592*2 = 0.691 (ціла частина 0) 0.691*2 = 1.382(ціла частина 1) 0.382*2 = 0.764 (ціла частина 0) 0.764*2 = 1.528(ціла частина 1) 0.528*2 = 1.056 (ціла частина 1) 0.056*2 = 0.112 (ціла частина 0) Отримуємо число в 2-вій системі числення: 010110 0.3459210 = 0101102 77,3459210= 1001101, 0101102 Переводимо цілу частину числа. Для цього розділимо вихідний код на групи по 3 розряду. 10011012 = 001 001 1012 Потім замінюємо кожну групу на код з таблиці. Двійкова СС Вісімкова СС  000 0  001 1  010 2  011 3  100 4  101 5  110 6  111 7  Получаємо число: 001 001 1012 = 1158 Переводимо дробову частину числа. Для цього розділимо вихідний код на групи по 3 розряду. 0101102 = 010 1102 Потім замінюємо кожну групу на код з таблиці. Получаємо число: 010 1102 = 268 77,3459210=1001101,0101102=115,268 Переводимо цілу частину числа. Для цього розділимо вихідний код на групи по 4 розряду. 10011012 = 0100 11012 Потім замінюємо кожну групу на код з таблиці. Двійкова СС Шістнадцяткова СС  0000 0  0001 1  0010 2  0011 3  0100 4  0101 5  0110 6  0111 7  1000 8  1001 9  1010 A  1011 B  1100 C  1101 D  1110 E  1111 F  Получаємо число: 0100 11012 = 4D16 Переводимо дробову частину числа. Для цього розділимо вихідний код на групи по 4 розряду. 0101102 = 0101 10002 Потім замінюємо кожну групу на код з таблиці. Получаємо число: 0101 10002 = 5816 77,3459210=1001101,0101102=115,268= 4D, 5816 Завдання 3. Використовуючи алгоритм додавання (віднімання) десяткових чисел виконати операцію додавання (віднімання) наступних чисел: X = 97410; Y = 1010. Щоб виконати операції додавання і віднімання переведемо числа X і Y у двійково-десяткову систему числення: X = 0011 11 00 11102-10; Y= 1010. Звідси: X = 0011 1100 1110 Y = 1010 0011 1101 10002-10 Отже, ми отримали кінцевий результат: X+Y = 0011 1101 10002-10= 984. X = 0011 11 00 1110 Y = 1010 0011 1100 01002-10 Отже, ми отримали кінцевий результат: X-Y= 0011 1100 01002-10= 964.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!