Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1.         cpu     8x305
  2.  
  3. leftobj liv     $12,3,4
  4. left2obj liv    $12,5,6
  5. rightobj riv    $34,5,6
  6. right2obj riv   $34,3,4
  7.  
  8.         move    r3,ivl          ; Register-->Register: ohne Rotation
  9.         add     r11(3),r5       ;                      mit Rotation
  10.         and     liv1,r1         ; I/O     -->Register: direkt, ohne LДnge
  11.         xor     riv3,6,r4       ;                      direkt, mit LДnge
  12.         move    leftobj,r5      ;                      symbolisch, ohne LДnge
  13.         add     leftobj,4,r5    ;                      symbolisch, mit LДnge (redundant)
  14.         and     r2,liv6         ; Register-->I/O       direkt, ohne LДnge
  15.         xor     r3,3,riv4       ;                      direkt, mit LДnge
  16.         move    r11,rightobj    ;                      symbolisch, ohne LДnge
  17.         add     r11,6,rightobj  ;                      symbolisch, mit LДnge (redundant)
  18.         and     liv2,riv4       ; Register-->Register: direkt-->direkt, ohne LДnge
  19.         xor     liv2,5,riv4     ;                      direkt-->direkt, mit LДnge
  20.         move    riv1,leftobj    ;                      direkt-->symbolisch, ohne LДnge
  21.         add     riv1,4,leftobj  ;                      direkt-->symbolisch, mit LДnge(redundant)
  22.         and     rightobj,liv5   ;                      symbolisch-->direkt, ohne LДnge
  23.         xor     rightobj,6,liv5 ;                      symbolisch-->direkt, mit LДnge(redundant)
  24.         move    leftobj,right2obj ;                    symbolisch-->symbolisch, ohne LДange
  25.         add     leftobj,4,right2obj ;                  symbolisch-->symbolisch, mit LДnge(redundant)
  26.  
  27.         xec     $55(r5)
  28.         xec     $12(liv3)
  29.         xec     $12(liv3),6
  30.         xec     $12(leftobj)
  31.         xec     $12(leftobj),4
  32.  
  33.         nzt     r5,*
  34.         nzt     liv3,*
  35.         nzt     liv3,6,*
  36.         nzt     leftobj,*
  37.         nzt     leftobj,4,*
  38.  
  39.         xmit    $34,r5
  40.         xmit    $12,liv3
  41.         xmit    $12,liv3,6
  42.         xmit    $12,leftobj
  43.         xmit    $12,leftobj,4
  44.  
  45.         sel     leftobj
  46.         sel     rightobj
  47.  
  48.         nop
  49.  
  50.         halt
  51.  
  52.         xml     2
  53.         xmr     $0f
  54.  
  55. temp1   riv     @200,7,8
  56.         sel     temp1
  57.  
  58.