 
        
        Курсовик 10
.doc10. Умножение чисел с плавающей запятой
1) A=-0,1101012-4 B=0,0110112-5
[mа]пр=1,110101 [рa]д=1,100
[mв]пр=0,011011 [рв]д=1,011
Sg mc=1
| CMМ | Рг mв | Примечания | 
| 00000 11010 11010 01101 00110 11010 00000 00000 11010 11010 01101 00110 | 01101 
 
 00110 10011 
 
 01001 
 
 00100 10010 | [CMМ]=0; [Рг mа]=[mа]пр;[Рг mв]=[mв]пр в5=1; [CMМ]= [CMМ]+ [Рг mа] 
 [ в в3=1; [CMM]= [CMM]+ [Рг mа] 
 [Рг mв]; [CMM] в2=1; [CMM]= [CMM]+ [Рг mа] 
 [ в | 
[mс]пр=1,0011010010
1,100
+
1,011
[pс]д=0,111
Ответ: С=-0,001101001027
2) A=0,010112-5 B=-0,1100123
[mа]обм=00,01011 [рa]об=1,010
[mв]обм =11,00110 [рв]об=0,011
B<0
[ mа]обм=11,10100
				 Sg
mc=1
mа]обм=11,10100
				 Sg
mc=1
| CMМ | Рг mв | Примечания | 
| 11,11111 00,01011 00,01010 + 1 00,01011 00,00101 00,01011 00,10000 00,01000 00,01011 00,10011 00,01001 00,00100 
 00,00010 11,10100 11,10110 | 00110 
 
 
 
 10011 
 
 01001 
 
 10100 11010 
 01101 | [CMМ]=0;[Рг mа]=[mа]обм;[Рг mв]=[mв]обм Коррекция 1: [CMМ]= [CMМ]+ [Рг mа] 
 
 
 в в4=1; [CMМ]= [CMМ]+ [Рг mа] 
 [Рг mв]; [CMM] в3=1; [CMM]= [CMM]+ [Рг mа] 
 [ в 
 в К | 
[pc]об=[pа]об+[pв]об
1,010
+
0,011
[pc]об=1,101
[mс]об=11,10110
 =1
[mс]об=11,01101
=1
[mс]об=11,01101
[pc]об=[pс]об+[-1]об
1,101
+
1,110
1,011
+ 1
[pc]об=1,100
Ответ: С=-0,100102-3


 
			 Рг
			mв];
			[CMM]
Рг
			mв];
			[CMM] 4=0;
			[Рг mв];
			[CMM]
4=0;
			[Рг mв];
			[CMM]
 
			 
			 Рг
			mв];
			[CMM]
Рг
			mв];
			[CMM]
 1=0;
			[Рг mв];
			[CMM]
1=0;
			[Рг mв];
			[CMM] 
			
 5=0;
			[Рг mв];
			[CMM]
5=0;
			[Рг mв];
			[CMM]
 
			 
			
 Рг
			mв];
			[CMM]
Рг
			mв];
			[CMM] 2=0;
			[Рг mв];
			[CMM]
2=0;
			[Рг mв];
			[CMM] 1=0;
			[Рг mв];
			[CMM]
1=0;
			[Рг mв];
			[CMM] оррекция
			2: [CMМ]=
			[CMМ]+
			[Рг mа]
оррекция
			2: [CMМ]=
			[CMМ]+
			[Рг mа]