fix: (Issue #569) page 0345

This commit is contained in:
Sudhish2607 2020-10-28 19:15:28 -05:00
parent 1abf046f01
commit a755d18010

View File

@ -174,56 +174,58 @@
# ( 3 4 5) # ( 3 4 5)
# ( ) # ( )
# (M M M ) # (M M M )
#
# Page 345 # Page 345
# [ 6 7 8 ] # ( 6 7 8)
# * #
# INDEX REGISTER X1 MUST BE LOADED WITH THE COMPLEMENT OF THE STARTING ADDRESS FOR M1, AND X2 MUST BE # *
# INDEX REGISTER X1 MUST BE LOADED WITH THE COMPLEMENT OF THE STARTING ADDRESS FOR M1, AND X2 MUST BE
# * # *
# LOADED WITH THE COMPLEMENT OF THE STARTING ADDRESS FOR M2. THE ROUTINE USES THE FIRST 20 LOCATIONS OF THE PUSH # LOADED WITH THE COMPLEMENT OF THE STARTING ADDRESS FOR M2. THE ROUTINE USES THE FIRST 20 LOCATIONS OF THE PUSH
# DOWN LIST. THE FIRST ELEMENT OF THE MATRIX APPEARS IN PDO. PUSH UP FOR M . # DOWN LIST. THE FIRST ELEMENT OF THE MATRIX APPEARS IN PDO. PUSH UP FOR M .
# 8 # 8
# TRANSPOS # TRANSPOS
# -------- # --------
# #
# THIS ROUTINE TRANSPOSES A 3X3 MATRIX AND LEAVES THE RESULT IN THE PUSH DOWN LIST, I.E., # THIS ROUTINE TRANSPOSES A 3X3 MATRIX AND LEAVES THE RESULT IN THE PUSH DOWN LIST, I.E.,
# #
# * * T # * * T
# M = M1 # M = M1
# #
# INDEX REGISTER X1 MUST CONTAIN THE COMPLEMENT OF THE STARTING ADDRESS FOR M1. PUSH UP FOR THE FIRST AND SUB- # INDEX REGISTER X1 MUST CONTAIN THE COMPLEMENT OF THE STARTING ADDRESS FOR M1. PUSH UP FOR THE FIRST AND SUB-
# * # *
# SEQUENT COMPONENTS OF M. THIS SUBROUTINE ALSO USES THE FIRST 20 LOCATIONS OF THE PUSH DOWN LIST. # SEQUENT COMPONENTS OF M. THIS SUBROUTINE ALSO USES THE FIRST 20 LOCATIONS OF THE PUSH DOWN LIST.
# #
# CDU TO DCM # CDU TO DCM
# ---------- # ----------
# #
# THIS SUBROUTINE CONVERTS THREE CDU ANGLES IN T(MPAC) TO A DIRECTION COSINE MATRIX (SCALED BY 2) RELATING # THIS SUBROUTINE CONVERTS THREE CDU ANGLES IN T(MPAC) TO A DIRECTION COSINE MATRIX (SCALED BY 2) RELATING
# THE CORRESPONDING S/C ORIENTATIONS TO THE STABLE MEMBER FRAME. THE FORMULAS FOR THIS CONVERSION ARE # THE CORRESPONDING S/C ORIENTATIONS TO THE STABLE MEMBER FRAME. THE FORMULAS FOR THIS CONVERSION ARE
# #
# M = COSY COSZ # M = COSY COSZ
# 0 # 0
# #
# M = -COSY SINZ COSX + SINY SINX # M = -COSY SINZ COSX + SINY SINX
# 1 # 1
# #
# M = COSY SINZ SINX + SINY COSX # M = COSY SINZ SINX + SINY COSX
# 2 # 2
# #
# M = SINZ # M = SINZ
# 3 # 3
# #
# M = COSZ COSX # M = COSZ COSX
# 4 # 4
# #
# M = -COSZ SINX # M = -COSZ SINX
# 5 # 5
# #
# M = -SINY COSZ # M = -SINY COSZ
# 6 # 6
# #
# M = SINY SINZ COSX + COSY SINX # M = SINY SINZ COSX + COSY SINX
# 7 # 7
# Page 346 # Page 346
# M = -SINY SINZ SINX + COSY COSX # M = -SINY SINZ SINX + COSY COSX
# 8 # 8