- •Комп’ютерна арифметика Розрахункова робота по курсу «кл-2»
 - •2.1.1 Теоретичне обґрунтування способу
 - •2 .1.3 Змістовний мікроалгоритм
 - •2.5.6 Граф управляючого автомата Мура з кодами вершин
 - •2.2.1 Теоретичне обґрунтування способу
 - •2.2.3. Змістовний мікроалгоритм
 - •2.2.7 Граф управляючого автомата Мура з кодами вершин
 - •2.3.1 Теоретичне обґрунтування способу
 - •2 .3.3 Змістовний мікроалгоритм
 - •2.3.7 Граф управляючого автомата Мура з кодами вершин
 - •2.4.1 Теоретичне обґрунтування способу
 - •2 .4.3 Змістовний мікроалгоритм
 - •2.4.7 Граф управляючого автомата Мура з кодами вершин
 - •2.5.1 Теоретичне обґрунтування способу
 - •2 .5.3 Змістовний мікроалгоритм
 - •2.5.7 Граф управляючого автомата Мура з кодами вершин
 - •2.6.1 Теоретичне обґрунтування способу
 - •2.6.3 Змістовний мікроалгоритм
 - •2.6.7 Граф управляючого автомата Мура з кодами вершин
 - •2 .7.3 Змістовний мікроалгоритм
 - •2.7.7 Граф управляючого автомата Мура з кодами вершин
 - •2.8.1 Теоретичне обґрунтування способу
 - •2 .8.3 Змістовний мікроалгоритм
 - •2.8.7 Граф управляючого автомата Мура з кодами вершин
 
2.6.7 Граф управляючого автомата Мура з кодами вершин
Рисунок 2.6.5 Граф автомата Мура пристрою ділення другим способом
2.6.8 Обробка порядків і нормалізація
.
Нормалізація мантиси не потрібна.
MZ= , 111001101001000.
Знак мантиси: .
2.6.9 Форма запису нормалізованого результату з плаваючою комою в пам’ять
Зн.РZ PZ=+1210 Зн.МZ MZ
0.  | 
		0  | 
		0  | 
		0  | 
		0  | 
		0  | 
		1  | 
		1  | 
	
1,  | 
		1  | 
		1  | 
		1  | 
		0  | 
		0  | 
		1  | 
		1  | 
		0  | 
		1  | 
		0  | 
		0  | 
		1  | 
		0  | 
		0  | 
		0  | 
	
2.7 Операція додавання чисел
Z=X+Y.
2.7.1 Теоретичне обґрунтування
В пам’яті числа зберігаються у ПК. На першому етапі додавання чисел з плаваючою комою виконують вирівнювання порядків до числа із старшим порядком. На другому етапі виконують додавання мантис. Додавання мантис виконується у доповню вальних кодах, при необхідності числа у ДК переводяться в АЛП. Додавання виконується порозрядно на n-розрядному суматорі з переносом. Останній етап – нормалізація результату. Виконується за допомогою зсуву мантиси результату і коригування порядку результату. Порушення нормалізації можливо вліво і вправо, на 1 розряд вліво і на n розрядів вправо.
Вирівнювання порядків:
,
.
Робимо
зсув вправо MY,
зменшуючи 
на
кожному кроці, доки 
стане 0.
Таблиця 2.7.1. Таблиця зсуву мантиси на етапі вирівнювання порядків при додаванні чисел
- 
	
Мікрооперація
0.101000010000111
11
П.С.
0.010100001000011
10
0.001010000100001
01
0.000101000010000
00
 
Додавання мантис у модифікованому ДК
Таблиця 2.7.2. Додавання мантис
1  | 
			1,  | 
			0  | 
			1  | 
			1  | 
			0  | 
			1  | 
			1  | 
			1  | 
			0  | 
			1  | 
			1  | 
			1  | 
			1  | 
			0  | 
			0  | 
			1  | 
		
0  | 
			0,  | 
			0  | 
			0  | 
			0  | 
			1  | 
			0  | 
			1  | 
			0  | 
			0  | 
			0  | 
			0  | 
			1  | 
			0  | 
			0  | 
			0  | 
			0  | 
		
1  | 
			1,  | 
			1  | 
			0  | 
			0  | 
			0  | 
			0  | 
			0  | 
			1  | 
			1  | 
			0  | 
			0  | 
			0  | 
			1  | 
			0  | 
			0  | 
			1  | 
		
.
2
m- розрядність мантиси
n- розрядність порядку
q=]log2m[
.7.2 Операційна схемаКС
m+1 RGZ 0
n+1 RGPZ 0
L
R
q CT 1
CT=0
n
Рисунок 2.7.1. Операційна схема пристрою нормалізації при додавання чисел
Виконаємо синтез комбінаційної схеми для визначення порушення нормалізації.
Таблиця 2.7.3. Визначення порушення нормалізації при додаванні чисел
Розряди регістру RGZ  | 
			Значення функцій  | 
		|||
Z’0  | 
			Z0  | 
			Z1  | 
			L  | 
			R  | 
		
0  | 
			0  | 
			0  | 
			0  | 
			1  | 
		
0  | 
			0  | 
			1  | 
			0  | 
			0  | 
		
0  | 
			1  | 
			0  | 
			1  | 
			1  | 
		
0  | 
			1  | 
			1  | 
			1  | 
			0  | 
		
L=
Z0,
  R=
.
Результат беремо по модулю, знак встановлюємо за Z’0 до нормалізації.
