Приклад виконання роботи

 

 

Дата народження: 26 вересня (D= 2610, M = 0910)

 

D =   = 1A16 =     в усіх кодах;
–D = –2610 =         прямий код;
                зворотній код;
                додатковий код.
M =   =   =     в усіх кодах;
–M = -0910 =         прямий код;
                зворотній код;
                додатковий код.

 

D + M: M – D:

0001 10102 0000 10012

+ 0000 10012 + 1110 01102

= 0010 00112 = 2316 = 3510; = 1110 11112 – додатковий код;

= 1001 00002 – зворотній код;

= 1 001 00012 = 9116 = –1710;

 

D – M: –D – M:

0001 10102 1110 01102

+ 1111 01112 + 1111 01112

=     зворотній код;
=     = A316 = –3510;

 

= 0001 00012 = 1116 = 1710; = 1101 11012 – додатковий код;

(перенос відкинуто)

 

A = 1 / (D + M) = 1 / (26 + 9)» 0,028610;

B = (D + M) / (D ´M) = 35 / 234» 0,149610;

 

A = 0.0000 0111 0101 00102 = 0.075216, PxA = 40;
B = 0.0010 0110 0100 11002 = 0.264C16, PxB = 40;

 

-A = 0.F8AD16 зворотній код;
    0.F8AE16 додатковий код.
-B = 0.D9B316 зворотній код;
    0.D9B416 додатковий код.

 

A + B: B – A:

0.075216 0.264C16

+ 0.264C16 + 0.F8AE16

= 0.2D9E16» 0,178210; = 0.1EFA16» 0,121010; (перенос відкинуто)

 

A – B: –A – B:

0.075216 виконується аналогічно A + B;

+ 0.D9B416 знак результату береться як

= 0.E10616 – додатковий код; знак аргументів: –0,178210

= 0.1EF916 – зворотній код;

= 0.1EFA16»–0,121010;

 


КОНТРОЛЬНІ ЗАПИТАННЯ

 

 

1. Сформулюйте правило переводу чисел у довільну систему числення з десяткової.

2. Чому в якості базової для цифрових ЕОМ була обрана двійкова система числення?

3. Що таке нормалізація числа?

4. Що таке додатковий код числа у довільній системі числення?

 

 


Лабораторна робота № 2

 

 

ЦЕОМ НЕЙМАНІВСЬКОЇ АРХІТЕКТУРИ

 

 

Мета роботи:

· ознайомитись з базовими принципами, що лежать в основі функціонуван-

ня ЕОМ – універсального перетворювача інформації.

 

 

ТЕОРЕТИЧНІ ВІДОМОСТІ

 

 

Структура ЕОМ

До складу ЕОМ нейманівської архітектури входять такі пристрої: процесор,

оперативна пам’ять, пристрої вводу/виводу, пульт оператора.

Процесор є основним перетворювачем інформації. Він складається з арифме-

тичного та керуючого пристроїв.

Арифметичний пристрій виконує арифметичні та логічні перетворення даних (операндів), які поступають із оперативної пам’яті. Результат перетворення фіксується на регістрі – акумуляторі і потім записується в комірку оперативної пам’яті як резільтат – операнд.

Керуючий пристрій забезпечує вибірку коду команди з комірки оперативної пам’яті на регістр команд, декодування операції, вибірку операнда в арифме-

тичний пристрій із оперативної пам’яті, ініціювання операції в арифметичному пристрої, запис результату – операнда в комірку оперативної пам’яті на місце операнда. Для адресації команд програми використовується програмний лічиль- ник. Розрядність програмного лічильника визначається значенням максимальної адреси програмного коду.

Пульт оператора дозволяє занести в програмний лічильник початкову адресу, а також виконати запуск та примусовий зупин ЕОМ.

Пристрої вводу/виводу забезпечують інформаційний зв’язок ЕОМ із зовнішнім середовищем.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: