Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Тема: Виконання переведення чисел в двійкову та шістнадцяткову системи числення




Читайте также:
  1. II. Сравнение вещественных чисел.
  2. III. Непрерывность вещественных чисел.
  3. V 10» тема: Таксация лесосечного фонда
  4. V 9» тема: Таксация насаждений
  5. V. Самостійне виконання учнями завдань під контролем вчителя та його допомогою.
  6. V1:» тема: Таксационные измерения
  7. V2:» тема: Таксация срубленного дерева
  8. V3:» тема: Таксация лесных материалов
  9. V4:» тема: Таксация растущих деревьев
  10. V6:» тема: Методы таксации насаждений

 

Мета: навчитися переводити числа в двійкову та шістнадцяткову системи числення та виконувати математичні дії.

 

Теоретичні відомості викладені в розділі 1 методичного посібника з системного програмування для самостійних робіт.

 

Хід роботи.

 

Виконайте математичні обчислення, імітуючи роботу процесора. Задані два числа: 308 та 241. Для даних двох чисел виконайте переведення у двійкову систему числення, математичні дії додавання та віднімання. Задайте вихідні два числа в шістнадцятковій системі числення.

1. Переводимо обидва числа з десяткового у шістнадцяткове числення.

Визначаємо шістнадцяткове значення числа 308

308 | 16

залишок 4 | 19| 16

залишок 3 | 1| 16

залишок 1 |

дорівнює 134h

Відповідно шістнадцяткове значення числа 241

241 | 16

залишок 1 | 15| 16

залишок 15 | 0

дорівнює F1h

2. Застосовуємо таблицю відповідності шістнадцяткових цифр двійковим тетрадам для переведення отриманих значень у двійкове числення:

134h = 000100110100b

F1h = 000011110001b

3. Аналогічним чином переводимо два числа у двійкове значення для перевірки перетворення тетраедр, наприклад як число 124 у двійкову систему числення:

124 | 2

залишок 0 | 62 | 2

залишок 0 | 31| 2

залишок 1 | 15 | 2

залишок 1 | 7 | 2

залишок 1 | 3 | 2

залишок 1 | 1 | 2

залишок 1 | 0

Значення числа 124 у двійковій системі числення 1111100b.

4. Виконаємо додавання у двійковому численні:

000100110100b

 
 

+ 000011110001b

001000100101b

5. Здійснюємо перевірку результату додавання, виконавши дії переведення результату у десяткову систему (через визначення шістнадцяткових значень тетрад):

001000100101b = 225h

 

2*162 + 2*161 + 5*160 = 549

308 +241 = 549

6. Виконаємо віднімання меншого за значенням числа від більшого через застосування операції інверсії:

(-241) = 111100001110b + 1b = 111100001111b

 

000100110100b

 
 

+ 111100001111b

(1) 000001000011b

7. Здійснюємо перевірку результату віднімання, виконавши дію переведення результату у десяткову систему (через визначення шістнадцяткових значень тетрад).

000001000011b = 43h

4*161 + 3*160 = 67

308 +241 = 67



 

Математичні обчислення виконані правильно.

8. Робимо висновок проведеної лабораторної роботи і, закінчивши оформлення, здаємо викладачу на перевірку.

 

Варіанти завдань:

 

Варіант Перше число Друге число Варіант Перше число Друге число
1. 16.
2. 17.
3. 18.
4. 19.
5. 20.
6. 21.
7. 22.
8. 23.
9. 24.
10. 25.
11. 26.
12. 27.
13. 28.
14. 29.
15. 30.

 


 


Дата добавления: 2015-08-05; просмотров: 7; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2022 год. (0.043 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты