11684

Системи счислення в ЕОМ

Лабораторная работа

Информатика, кибернетика и программирование

ЛАБОРАТОРНА РОБОТА № 1 Тема: Системи счислення в ЕОМ. Ціль: Знайомство системами счислення в ЕОМ виконання арифметичних дій вивчення правил переведення із однієї системи счислення до іншої. Теоретичні відомо...

Украинкский

2013-04-10

64.5 KB

3 чел.

ЛАБОРАТОРНА РОБОТА № 1

Тема: Системи счислення в ЕОМ.

Ціль: Знайомство системами  счислення в ЕОМ, виконання арифметичних дій, вивчення правил переведення із однієї системи счислення до іншої.

 

                                             Теоретичні відомості

Системи счислення бувають позиційні і непозиційні. У позиційних системах счислення «вага» цифри залежить від її позиції в числі. Будь-яке число в позиційній системі счислення, записане в природній формі, може бути представлено рядом:

.

Десятковою називається система счислення з основою 10, у якій використовуються наступні цифри: 0,1,2,3,4,5,6,7,8,9.

Двійковою (позначається буквою b – binary) називається система счислення з основою 2, у якій для відображення чисел використовуються знаки 0 і 1.

8-ною називається система счислення з основою 8, у якій використовуються наступні цифри: 0,1,2,3,4,5,6,7.

16-ричною (позначається буквою h – hex) називається система счислення з основою 16, у якій для відображення чисел використовуються наступні цифри і букви: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

Правило перекладу з 10-ї системи счислення: щоб перевести ціле число з 10-ї системи счислення до іншої, необхідно послідовно ділити вихідне число, записане в 10-й системі счислення, на основу нової системи счислення доти, поки залишок від розподілу не буде менше основи нової системи счислення. Результат виходить із залишків розподілу, записаних у зворотному порядку.

У двійковій системі счислення можливе виконання різних арифметичних операцій: додавання, вирахування, множення, розподілу і т.д.

Табл. 1 - Правило додавання операндів                               Табл. 2 - Правило множення операндів
у 2-й системі счислення                                                      у 2-й системі счислення

+

0

1

0

0

1

1

1

0

*

0

1

0

0

0

1

0

1

Переклад з однієї системи счислення до іншої правильних дробів.

Нехай є число , що є правильною дроб’ю у -й системі счислення, тобто . Переклад числа  з кожної -ї системи счислення до -ї здійснюється в -й системі за наступним алгоритмом:

1) число  збільшується на число , у результаті чого виходить ціла частина  і дробова частина  добутку. Число  відповідає цифрі .

2) число  збільшується на число , у результаті чого виходить ціла частина  і дробова частина  добутку. Число  відповідає цифрі .

Процес множення продовжується до одержання необхідної кількості знаків числа  в -й системі счислення.

Правило перекладу з 2-ї системи счислення до 8-ної: щоб перевести ціле число з 2-ї системи счислення до 8-ної, необхідно розбити двійкове число на тріади – сукупність трьох двійкових розрядів, починаючи з кінця числа. Кожну тріаду окремо перевести до 8-ної системи счислення. Результат виходить із записів результатів переведення кожної тріади до 8-ної системи счислення.

Правило перекладу з 8-ної системи счислення до двійкової: щоб перевести ціле число з 8-ної системи счислення до двійкової, необхідно кожну цифру восьмиричного числа окремо перевести до двійкової системи счислення. Результат виходить із записів результатів переведення кожної цифри в двійковій системі счислення.

Правило перекладу з 2-ї системи счислення до 16-ричної: щоб перевести ціле число з 2-ї системи счислення до 16-ричної, необхідно розбити двійкове число на тетради – сукупність чотирьох двійкових розрядів, починаючи з кінця числа. Кожну тетраду окремо перевести до 16-ричної системи счислення. Результат виходить із записів результатів переведення кожної тетради до 16-ричної системи счислення.

Правило перекладу з 16-ричної системи счислення до двійкової: щоб перевести ціле число з 16-ричної системи счислення до двійкової, необхідно кожну цифру 16-ричного числа окремо перевести до двійкової системи счислення. Результат виходить із записів результатів переведення кожної цифри в двійковій системі счислення.

Вихідні дані до роботи

1) записати дату народження студента в наступному   вигляді:

ЧЧ (число) ММ (місяць)

РРРР (рік народження).

2) записати рік вступу до НКПТ у вигляді РРРР.

3) записати дату народження матері в наступному вигляді:

ЧЧ (число) ММ (місяць)

РРРР (рік народження).

4) записати дату народження батька або іншого родича в наступному вигляді:

ЧЧ (число) ММ (місяць)

РРРР (рік народження).

Індивідуальне завдання

1) у пункті 1 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 2-вої системи счислення.

2) число в пункті 2 вихідних даних (РРРР) перевести до 2-вої системи счислення.

3) обчислити суму в 2-вій системі счислення різниці чисел, визначеної в пункті 1 вихідних даних і числа в пункті 2 вихідних даних.

4) у пункті 3 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 2-вої системи счислення.

5) знайти добуток у 2-вій системі счислення різниці чисел, визначеної в пункті 3 вихідних даних і числа в пункті 2 вихідних даних.

6) у пункті 1 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 8-ної системи счислення. Результат з 8-ної системи счислення перевести до 2-вої.

7) число в пункті 2 вихідних даних (РРРР) перевести до 8-ної системи счислення.

8) обчислити суму в 8-ній системі счислення різниці чисел, визначеної в пункті 1 вихідних даних і числа в пункті 2 вихідних даних.

   9) у пункті 3 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 2-вої системи счислення. Результат перевести з 2-вої системи счислення до 8-ної і 10-вої системи счислення.

    10) у пункті 1 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 16-ної системи счислення. Результат з 16-ної системи счислення перевести до 2-вої.

    11) число в пункті 2 вихідних даних (РРРР) перевести до 16-ної системи счислення.

    12) обчислити суму в 16-ній системі счислення різниці чисел, визначеної в пункті 1 вихідних даних і числа в пункті 2 вихідних даних.

    13) у пункті 3 вихідних даних визначити позитивну різницю чисел (ЧЧММ – РРРР або РРРР – ЧЧММ) і перевести її до 2-вої системи счислення. Результат перевести з 2-16 системи счислення.


 

А также другие работы, которые могут Вас заинтересовать

49518. Проектирование линейной автоматической системы управления 1.18 MB
  Анализ объекта управления Идентификация объекта управления получие параметров передаточной функции kоб Тоб tоб Построение амплитудно-частотной и фазовочастотной характеристики объекта Блоксхема автоматизированного проектирования Выводы Список использованной литературы Задание Цель работы: для заданного объекта регулирования требуется спроектировать АСР с заданным типом регулятора ПИрегулятор.
49519. Защита понижающего трансформатора 172 KB
  Основные защиты реагируют на все виды повреждений трансформатора и действуют на отключение выключателей со всех сторон без выдержки времени. Резервные защиты резервируют основные защиты и реагируют на внешние к. Резервные защиты от междуфазных повреждений имеют несколько вариантов исполнения: а МТЗ максимальная токовая защита без пуска по напряжению; б МТЗ с комбинированным пуском по напряжению; в МТЗ обратной последовательности с приставкой для действия при симметричных к. Резервные защиты...
49520. Эконометрика. ОҚУ-ӘДІСТЕМЕЛІК КЕШЕН 220.5 KB
  “Эконометрика” пәнінің бағдарламасы ҚР Білім және ғылым министрлігі бекіткен жоғары кәсіптік білім берудің Жалпыға міндетті білім беру стандартының дипломдандырылған мамандарды (бакалавр) дайындау деңгейіне және міндетті минимум мазмұны талаптарына
49521. Сушильный барабан для сушки шлака 234.5 KB
  Материал уложен на решетку продуваемую газом со скоростью необходимой для создания кипящего слоя Температура материала максимальная температура нагрева В зависимости от свойств высушиваемого материала. В зависимости от свойств высушиваемого материала. Расход тепла кДж кг 58008000 50006000 Расход электроэнергии кВтч т 57 1015 Напряжение по влаге m0 Кг влаги м3 ч 50150 150200 Время сушки материала 2040 мин 1020 секунд Область применения Сушка кусковых материалов Сушка зернистых и сыпучих некомкующихся материалов сведения взяты...
49522. Исследование рычажного механизма 4.37 MB
  Для этого из центра О делают засечку радиусом R = ВBС на траектории точки С которая представляет собой прямую линию вдоль которой движется ползун. Делим траекторию точки В на 12 равных частей и строим 12 положений механизма. Второе мертвое положение соответствует случаю когда шатун и кривошип перекрывают друг друга тогда из точки А делается засечка радиусом R=СBВ на траектории точки С. Траектория этой точки представлена пунктирной линией.
49524. Расчет параметров систем передачи непрерывных сообщений дискретными сигналами 676 KB
  Для преобразования непрерывного сообщения в цифровую форму используются операции дискретизации и квантования. ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ Исходными данными для выполнения работы являются: параметр характеризующий порядок фильтра формирующего сообщение: к=4; эффективное значение относительной среднеквадратической ошибки передачи информации: =05=0005; частота определяющая ширину спектра сообщения: f0=1200 Гц; вид модуляции: ЧМ; закон распределения: W4 x = . СТРУКТУРНАЯ СХЕМА ЦИФРОВОЙ СИСТЕМЫ ПЕРЕДАЧИ НЕПРЕРЫВНОГО...
49525. Проект лавы 248.13 KB
  Расчёт толщины стружки и производительности струговой установки Описание технологии работы струговой установки Время крепления призабойного пространства индивидуальной крепью Проведение ниш Крепление сопряжений Выбор способа управления кровлей и обоснование специальной крепи. при работе по падению До 5 Сопротивляемость угля резанию кН м до 250 Характеристика пород непосредственной кровли Не ниже средней устойчивости Скорость движения струга м сек 152 Толщина стружки см до 10 Схема работы струга Челноковая...
49526. Расчет параметров систем передачи непрерывных сообщений дискретными сигналами 412.93 KB
  Расчет информационных характеристик источника сообщения и канала связи К входным преобразованиям относятся ограничения максимальных значений сообщения дискретизация и квантования непрерывного сообщения. Полагая что три из перечисленных выше ошибок имеют одинаковую величину определим их значения: 2 где 1 эффективное значение относительной ошибки вызванной временной дискретизацией сообщения 2 эффективное значение относительной ошибки вызванной ограничением максимальных...