Операционное устройство. Хлуденев А.В. - 17 стр.

UptoLike

Составители: 

+
-В
ОК
= 00.1100 Восстановление
------------------------------
A
4 ОК
= 11.1111
Ответ: Q
ОК
= 11.0011 , Q= -3/4.
Пример 8 - На сумматоре ДК разделить IА = -9/64 на IВ = 12/64
представленные в ДК. Разрядность операндов
n = 4.
Машинные изображения делимого и делителя:
А
ДК
= 11.0111; В
ДК
=
00.1100 . Для выполнения операции вычитания потребуется отрицательное
значение делителя
В: -В
ДК
= 11.0100 .
Определим знак частного:
SgQ = SgA ^ SgB = 0 ^ 1 = 1.
Проверим, выполняется ли условие (5) и затем определим цифру за
цифрой разряды частного:
А
ДК
= 11.0111
+
В
ДК
= 00.1100
-------------------------------
S
ДК
= 00.0011 А<В q
0
= 1, так как SgQ
= 1
+
-В
ДК
= 11.0100 Восстановление
------------------------------
А
ДК
= 11.0111
2
А
ДК
= 10.1110
+
В
ДК
= 00.1100
------------------------------
A
1 ДК
= 11.1010 q
1
= 0
2А
1ДК
= 11.0100
+
В
ДК
= 00.1100
------------------------------
A
2 ДК
= 00.0000 q
2
= 0 , так как A
2
= 0
2А
2ДК
= 00.0000
+
В
ДК
= 00.1100
------------------------------
A
3 ДК
= 00.1100 q
3
= 1
+
-В
ДК
= 11.0100 Восстановление
------------------------------
A
3ДК
= 00.0000
2А
3ДК
= 00.0000
+
В
ДК
= 00.1100
------------------------------
17
     +
         -ВОК = 00.1100                Восстановление
     ------------------------------
         A4 ОК = 11.1111

     Ответ: QОК = 11.0011 , Q= -3/4.

      Пример 8 - На сумматоре ДК разделить IА = -9/64 на IВ = 12/64
представленные в ДК. Разрядность операндов n = 4.
      Машинные изображения делимого и делителя: АДК = 11.0111; ВДК =
00.1100 . Для выполнения операции вычитания потребуется отрицательное
значение делителя В: -ВДК = 11.0100 .
      Определим знак частного: SgQ = SgA ^ SgB = 0 ^ 1 = 1.
      Проверим, выполняется ли условие (5) и затем определим цифру за
цифрой разряды частного:

         АДК = 11.0111
     +
         ВДК = 00.1100
     -------------------------------
          SДК = 00.0011                А<В q0 = 1, так как SgQ = 1
     +
         -ВДК = 11.0100                Восстановление
     ------------------------------
          АДК = 11.0111
         2АДК = 10.1110
     +
          ВДК = 00.1100
     ------------------------------
         A1 ДК = 11.1010               q1 = 0
         2А1ДК= 11.0100
     +
          В ДК = 00.1100
     ------------------------------
       A2 ДК = 00.0000                 q2 = 0 , так как A2 = 0
      2А2ДК = 00.0000
     +
          ВДК = 00.1100
     ------------------------------
         A3 ДК = 00.1100               q3 = 1
     +
         -ВДК = 11.0100                Восстановление
     ------------------------------
       A3ДК = 00.0000
      2А3ДК = 00.0000
     +
          ВДК = 00.1100
     ------------------------------


17