vmudn_h.in 4.93 KB
prog_name  vmudn_h
;;;;;;;;;;;;;;;;;;;
;;
reg_assign vS         $v0
reg_assign vT         $v1
reg_assign vD         $v2
reg_assign vDexp      $v3
reg_assign vTemp      $v4
reg_assign vAccL      $v5
reg_assign vAccM      $v6
reg_assign vAccH      $v7
reg_assign vAccLexp   $v8
reg_assign vAccMexp   $v9
reg_assign vAccHexp   $v10
reg_assign v4000      $v11
reg_assign v0001      $v12
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 0h

vS    0xf01f 0xe03f 0xc07f 0x80fe 0x01fd 0x03fa 0x07f5 0x0feb 
vT    0x1fd7 0x0000 0x0000 0x0000 0xfd79 0x0000 0x0000 0x0000 

vAccL 0xd793 0xaf27 0x5e4e 0xbc9d 0x793a 0xf275 0xe4eb 0xc9d7 
vAccM 0x93af 0x275e 0x4ebc 0x9d78 0x3af1 0x75e3 0xebc6 0xd78d 
vAccH 0xaf1b 0x5e36 0xbc6c 0x78d9 0xf1b2 0xe364 0xc6c9 0x8d93 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 1h

vS    0x1b27 0x364e 0x6c9d 0xd93b 0xb276 0x64ec 0xc9d8 0x93b1 
vT    0x0000 0x4ec6 0x0000 0x0000 0x0000 0xec6b 0x0000 0x0000 

vAccL 0x635f 0xc6bf 0x8d7f 0x1aff 0x35fe 0x6bfd 0xd7fa 0xaff5 
vAccM 0x5fea 0xbfd5 0x7faa 0xff54 0xfea9 0xfd53 0xfaa6 0xf54d 
vAccH 0xea9a 0xd535 0xaa6b 0x54d7 0xa9ae 0x535c 0xa6b8 0x4d71 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 2h

vS    0x9ae2 0x35c5 0x6b8b 0xd716 0xae2c 0x5c59 0xb8b2 0x7165 
vT    0x0000 0x0000 0x8b28 0x0000 0x0000 0x0000 0xb284 0x0000 

vAccL 0xca12 0x9424 0x2848 0x5091 0xa123 0x4247 0x848e 0x091d 
vAccM 0x123a 0x2474 0x48e9 0x91d2 0x23a4 0x4748 0x8e90 0x1d21 
vAccH 0x3a42 0x7484 0xe909 0xd213 0xa426 0x484d 0x909a 0x2135 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 3h

vS    0x426a 0x84d5 0x09aa 0x1355 0x26ab 0x4d56 0x9aac 0x3559 
vT    0x0000 0x0000 0x0000 0x5598 0x0000 0x0000 0x0000 0x5989 

vAccL 0xb313 0x6626 0xcc4d 0x989a 0x3134 0x6268 0xc4d0 0x89a1 
vAccM 0x1343 0x2686 0x4d0d 0x9a1b 0x3437 0x686e 0xd0dc 0xa1b9 
vAccH 0x4373 0x86e7 0x0dcf 0x1b9f 0x373e 0x6e7c 0xdcf8 0xb9f1 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 0h

vS    0x73e3 0xe7c7 0xcf8f 0x9f1e 0x3e3d 0x7c7a 0xf8f4 0xf1e9 
vT    0xe3d3 0x0000 0x0000 0x0000 0x3d38 0x0000 0x0000 0x0000 

vAccL 0xd383 0xa707 0x4e0e 0x9c1d 0x383b 0x7076 0xe0ec 0xc1d9 
vAccM 0x83b3 0x0766 0x0ecc 0x1d99 0x3b32 0x7664 0xecc8 0xd991 
vAccH 0xb322 0x6644 0xcc88 0x9910 0x3221 0x6443 0xc887 0x910e 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 1h

vS    0x221d 0x443b 0x8876 0x10ec 0x21d8 0x43b0 0x8760 0x0ec1 
vT    0x0000 0x3b04 0x0000 0x0000 0x0000 0xb04b 0x0000 0x0000 

vAccL 0x825d 0x04ba 0x0975 0x12ea 0x25d4 0x4ba8 0x9750 0x2ea1 
vAccM 0x5d42 0xba85 0x750a 0xea14 0xd429 0xa853 0x50a7 0xa14e 
vAccH 0x429d 0x853a 0x0a74 0x14e8 0x29d0 0x53a0 0xa740 0x4e81 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 2h

vS    0x9d02 0x3a05 0x740b 0xe816 0xd02d 0xa05b 0x40b7 0x816e 
vT    0x0000 0x0000 0x0b77 0x0000 0x0000 0x0000 0xb770 0x0000 

vAccL 0xddc3 0xbb87 0x770f 0xee1f 0xdc3e 0xb87d 0x70fa 0xe1f4 
vAccM 0xc3e9 0x87d2 0x0fa4 0x1f48 0x3e90 0x7d20 0xfa40 0xf481 
vAccH 0xe903 0xd207 0xa40e 0x481c 0x9039 0x2072 0x40e5 0x81cb 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 3h

vS    0x0396 0x072c 0x0e59 0x1cb3 0x3967 0x72cf 0xe59f 0xcb3e 
vT    0x0000 0x0000 0x0000 0xb3e7 0x0000 0x0000 0x0000 0x3e74 

vAccL 0x7ce9 0xf9d3 0xf3a7 0xe74f 0xce9f 0x9d3f 0x3a7f 0x74fe 
vAccM 0xe9fc 0xd3f9 0xa7f2 0x4fe4 0x9fc9 0x3f92 0x7f25 0xfe4b 
vAccH 0xfc96 0xf92d 0xf25a 0xe4b4 0xc968 0x92d0 0x25a0 0x4b41 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 0h

vS    0x9682 0x2d05 0x5a0a 0xb415 0x682b 0xd056 0xa0ac 0x4158 
vT    0x82b1 0x0000 0x0000 0x0000 0x2b1f 0x0000 0x0000 0x0000 

vAccL 0xb1fd 0x63fa 0xc7f4 0x8fe8 0x1fd1 0x3fa3 0x7f46 0xfe8d 
vAccM 0xfd1b 0xfa37 0xf46e 0xe8dd 0xd1ba 0xa375 0x46ea 0x8dd4 
vAccH 0x1ba8 0x3751 0x6ea2 0xdd45 0xba8b 0x7516 0xea2c 0xd458 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 1h

vS    0xa8b1 0x5162 0xa2c5 0x458a 0x8b15 0x162a 0x2c55 0x58ab 
vT    0x0000 0x62ae 0x0000 0x0000 0x0000 0x2ae3 0x0000 0x0000 

vAccL 0x571b 0xae36 0x5c6c 0xb8d8 0x71b0 0xe360 0xc6c0 0x8d81 
vAccM 0x1b03 0x3606 0x6c0c 0xd819 0xb032 0x6064 0xc0c8 0x8190 
vAccH 0x0321 0x0642 0x0c85 0x190a 0x3215 0x642a 0xc855 0x90ab 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vmudn
element 2h

vS    0x2156 0x42ac 0x8558 0x0ab0 0x1561 0x2ac2 0x5584 0xab09 
vT    0x0000 0x0000 0x584b 0x0000 0x0000 0x0000 0x84b3 0x0000 

vAccL 0x12cf 0x259e 0x4b3c 0x9679 0x2cf2 0x59e4 0xb3c8 0x6790 
vAccM 0xcf21 0x9e43 0x3c86 0x790c 0xf219 0xe433 0xc866 0x90cd 
vAccH 0x219a 0x4334 0x8668 0x0cd0 0x19a1 0x3342 0x6684 0xcd09 

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;