Практическая работа «математические основы эвм»


Download 43.18 Kb.
Sana03.02.2023
Hajmi43.18 Kb.
#1152922
TuriПрактическая работа
Bog'liq
Amaliy ish 1


AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUSO AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

AKT sohasida iqtisodiyot va menejment fakulteti


Kompyuterni tashkil etilishi fanidan


AMALIY ISH №1



Bajardi: 011-20-guruh talabasi
Abduqaxxorov Ismoilxon
TOSHKENT – 2023


ПРАКТИЧЕСКАЯ РАБОТА
«МАТЕМАТИЧЕСКИЕ ОСНОВЫ ЭВМ»

варианта

A(10)

B(10)

C(10)

D(10)

E(10)

F(10)

H(16)

1

112,485

-122,301

-53,068

85,270

-28,39

14

А7,1E



Цель работы: Изучить системы счисления, правила перевода из одной системы счисления в другую, формы представления чисел и выполнение арифметических операций над числами с фиксированной точкой.
1 ПРАКТИЧЕСКОЕ ЗАДАНИЕ
1. Перевести числа A, B, C, D, E и F (согласно варианту):
a) из десятичной системы счисления в двоичную систему счисления (пример 2);
A
1) Переведем целую часть: 2) Переведем дробную часть:



11210=11100002 0.48510=0012
112.48510=1110000.0012


B
1) Переведем целую часть: 2) Переведем дробную часть:



-12210=1110102 0.30110=0012
-122.30110=-111010.0012


C
1) Переведем целую часть: 2) Переведем дробную часть:



-5310=1101012 0.6810=00012
-53,06810=-110101.00012


D
1) Переведем целую часть: 2) Переведем дробную часть:



8510=10101012 0.2710=0012
85,27010=1010101.0012


E
1) Переведем целую часть: 2) Переведем дробную часть:



-2810=111012 0.3910=0012
-28,3910=-11101.0012


примечание: дробные части перевести до точности 5 знаков после запятой.
b) выполнить перевод чисел из двоичной системы счисления (результаты перевода пункта 1. а) в десятичную систему счисления (пример 1);
A
1110000.1002=1*26+1*25+1*24+0*23+…+1*2-3=112.48510
c) из двоичной системы счисления (результаты перевода пункта 1.а) в восьмеричную систему счисления (пример 3);
B
111 010 .0012=721.18
d) из двоичной системы счисления (результаты перевода пункта 1.а) в шестнадцатеричную систему счисления (пример 3);
C
1101 (00)01 . 00012=D1.116

2. Перевести число H16 (таблица 3 согласно варианту) из шестнадцатеричной системы счисления в двоичную систему счисления (пример 4).


A7.1E16=10100111.000111102
3. Представить числа A, B, C, D, E в обратном коде (пример 10) .
примечание: для записи целых частей чисел отвести 1 байт (8 бит), где 7 бит отводится под запись самого числа и 1 бит под запись знака числа, для представления дробных частей отводится 5 знаков (пример 14).
A
1110000.0012

0 0

1 1

2 1

3 1

4 0

5 0

6 0

7 0

0 0

1 0

2 1

3 0

4 0

5 0



B
-111010.0012

0 1

1 0

2 1

3 1

4 1

5 0

6 1

7 0

0 0

1 0

2 1

3 0

4 0

5 0



C
-110101.00012

0 1

1 0

2 1

3 1

4 0

5 1

6 0

7 1

0 0

1 0

2 0

3 1

4 0

5 0



D
1010101.0012

0 0

1 1

2 0

3 1

4 0

5 1

6 0

7 1

0 0

1 0

2 1

3 0

4 0

5 0



E
-11101.0012

0 1

1 0

2 0

3 1

4 1

5 1

6 0

7 1

0 0

1 0

2 1

3 0

4 0

5 0

4. Представить числа A, B, C, D, E в дополнительном коде (пример 11).


примечание: для записи целых частей чисел отвести 1 байт (8 бит), где 7 бит отводится под запись самого числа и 1 бит под запись знака числа, для представления дробных частей отводится 5 знаков (пример 14).
5. Воспользовавшись обратными кодами чисел A и B рассчитать (пример 12, 13):
S1=A+B=1110000.0012+111010.0012=10101010.0012

Проверить результат, переведя его в десятичную систему счисления.


6. Воспользовавшись обратными кодами чисел B и C рассчитать (пример 12, 13):
S2=B+C=111010.0012+110101.00012=1101111.00112


Проверить результат, переведя его в десятичную систему счисления.
Download 43.18 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling