User Tools

Site Tools


base:8bit_divide_8bit_product

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
base:8bit_divide_8bit_product [2015-04-17 04:30] – external edit 127.0.0.1base:8bit_divide_8bit_product [2015-10-20 07:37] – [Normal binary division] graham
Line 7: Line 7:
 <code> <code>
 ;normal binary division ;normal binary division
-ASL $FD +        ASL $FD 
-LDA #$00 +        LDA #$00 
-ROL+        ROL
  
-LDX #$08+        LDX #$08
 .loop1 .loop1
-CMP $FC +        CMP $FC 
-BCC *+4 +        BCC *+4 
-SBC $FC +        SBC $FC 
-ROL $FD +        ROL $FD 
-ROL +        ROL 
-DEX +        DEX 
-BNE .loop1+        BNE .loop1
  
-LDX #$08+        LDX #$08
 .loop2 .loop2
-CMP $FC +        CMP $FC 
-BCC *+4 +        BCC *+4 
-SBC $FC +        SBC $FC 
-ROL $FE +        ROL $FE 
-ASL +        ASL 
-DEX +        DEX 
-BNE .loop2+        BNE .loop2
 </code> </code>
  
base/8bit_divide_8bit_product.txt · Last modified: 2017-10-26 07:21 by white_flame