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

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

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

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

Системи числення та машинне представлення даних

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

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Інформаційних систем та мереж (ІСМ)

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

Рік:
2006
Тип роботи:
Лабораторна робота
Предмет:
Основи програмування та алгоритмічні мови
Група:
КН-1
Коротко про документ

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

У лабораторній роботі досліджуються системи числення та особливості машинного представлення даних у ЕОМ. Наведено практичні приклади переведення чисел між двійковою, вісімковою, шістнадцятковою та десятковою системами.

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

  • Системи числення
  • Машинне представлення даних
  • Позиційні та непозиційні системи
  • Двійково-десятковий код
  • ASCII формат
  • Прямий, обернений та доповнюючий коди
  • Дійсні числа в пам'яті комп'ютера

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

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

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

система численнябітбайтпрямий кодобернений коддоповнюючий кодмантисапорядокBCD форматASCII

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

МІНІСТЕРCТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ICM Лабораторна робота №2 “Системи числення та машинне представлення даних” Львів 2006 Мета роботи Навчитися переводити числа з однієї системи числення в іншу і зрозуміти систему представлення даних у електронних обчислювальних машинах. Теоретичні відомості Системи числення поділяють на позиційні (арабська) і непозиційні (римська). Для переведення числа з десяткової системи числення в будь-яку іншу, потрібно це число ділити на основу нової системи числення, поки частка не буде дорівнювати нулю. Для переведення з будь-якої системи числення у десяткову потрібно розряд числа помножити на основу старої системи числення піднесеної до степеня у цьому розряді, причому нумерація розрядів починається з нуля, а не з одиниці. Основою системи числення називається таке число яке дорівнює кількості цифр у даній системі. Для переведення з війкової у вісімкову потрібно число розбити на тріади і переводити кожну тріаду окремо. двійкова вісімкова  0 000  1 001  2 010  3 011  4 100  5 101  6 110  7 111  У комп’ютерній техніці існує ще двійково-десятковий (BCD) спосіб представлення числових даних. В цьому форматі кожна цифра десяткової системи числення переводиться окремо. Існує так званий ASCII формат подання символів. Згідно цього формату будь-який символ набраний з клавіатури подається певним кодом. В комп’ютерах числа зберігаються і обробляються у двійковій системі числення. Цифра 0 або1 називають бітом. 8 бітів – 1 байт, який відображає 28 комбінацій. Для представлення чисел в пам’яті використовують прямий, обернений і доповнюючий коди. Прямий код відповідає додатнім числам. Обернений реалізується за допомогою прямого коду шляхом інвертації бітів. Доповнюючий – шляхом додавання 1 до оберненого коду. Він представляє від’ємні числа. Дійсне число складається з таких полів: знак, порядок, мантиса. Перевести число 205 10 16 8 10 205 192 16   12    13        (205)10 = (CD)16 (CD)16 = (315)8 (315)8 =3*83+1*81+5*80=(205)10 У BCD форматі дане число матиме вигляд 0 0 1 0 0 0 0 0 0 1 0 1 х х х х  У ASCII коді 2 50 110010 0 48 000000 5 53 110101 50 50 2   25 24 2  2    0  12 12      1  6 6 2    0  3 2 2    0  1     1  53 52 2   26 26 2  2    1  13 12      0  6 6 2    1  3 2 2    0  1     1   0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1   Висновок: на даній лабораторній роботі я навчився переводити числа з однієї системи числення в іншу і зрозуміти систему представлення даних у електронних обчислювальних машинах.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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