Skip to content

Commit

Permalink
[samples] Fix typos in comments
Browse files Browse the repository at this point in the history
  • Loading branch information
tgtakaoka committed Jun 18, 2024
1 parent 8b4a8df commit 4d280ba
Show file tree
Hide file tree
Showing 27 changed files with 105 additions and 105 deletions.
8 changes: 4 additions & 4 deletions samples/f3850/arith.inc
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ print_uint16_digit:
da udiv16 ; 4:5/6:7=4:5...6:7
lr A, 7
lr 0, A
pi push0 ; push reminder
pi push0 ; push remainder
pi call
da print_uint16_loop
pi pop0
Expand Down Expand Up @@ -385,11 +385,11 @@ ucmp16_eq:
pi pop1
jmp return

;;; Unsigned division: dividend / divisor = quotient ... reminder
;;; Unsigned division: dividend / divisor = quotient ... remainder
;;; @praram 4:5 dividend
;;; @praram 6:7 divisor
;;; @return 4:5 quotient
;;; @return 6:7 reminder
;;; @return 6:7 remainder
;;; @clobber 4 5 6 7 A
udiv16:
pi pushQ ; save Q
Expand Down Expand Up @@ -484,7 +484,7 @@ udiv16_return:
lr A, 4
lr 6, A
lr A, 5
lr 7, A ; 6:7=reminder
lr 7, A ; 6:7=remainder
lr A, QU
lr 4, A
lr A, QL
Expand Down
8 changes: 4 additions & 4 deletions samples/f3850/arith.lst
Original file line number Diff line number Diff line change
Expand Up @@ -788,7 +788,7 @@
(1) 1329 : 14 9B da udiv16 ; 4:5/6:7=4:5...6:7
(1) 132B : 47 lr A, 7
(1) 132C : 50 lr 0, A
(1) 132D : 28 02 03 pi push0 ; push reminder
(1) 132D : 28 02 03 pi push0 ; push remainder
(1) 1330 : 28 02 65 pi call
(1) 1333 : 13 14 da print_uint16_loop
(1) 1335 : 28 02 31 pi pop0
Expand Down Expand Up @@ -1140,11 +1140,11 @@
(1) 1495 : 28 02 3D pi pop1
(1) 1498 : 29 02 82 jmp return
(1) 149B :
(1) 149B : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 149B : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 149B : ;;; @praram 4:5 dividend
(1) 149B : ;;; @praram 6:7 divisor
(1) 149B : ;;; @return 4:5 quotient
(1) 149B : ;;; @return 6:7 reminder
(1) 149B : ;;; @return 6:7 remainder
(1) 149B : ;;; @clobber 4 5 6 7 A
(1) 149B : udiv16:
(1) 149B : 28 02 24 pi pushQ ; save Q
Expand Down Expand Up @@ -1239,7 +1239,7 @@
(1) 1510 : 44 lr A, 4
(1) 1511 : 56 lr 6, A
(1) 1512 : 45 lr A, 5
(1) 1513 : 57 lr 7, A ; 6:7=reminder
(1) 1513 : 57 lr 7, A ; 6:7=remainder
(1) 1514 : 02 lr A, QU
(1) 1515 : 54 lr 4, A
(1) 1516 : 03 lr A, QL
Expand Down
8 changes: 4 additions & 4 deletions samples/f3850/mandelbrot.lst
Original file line number Diff line number Diff line change
Expand Up @@ -553,7 +553,7 @@
(1) 3E2 : 05 54 da udiv16 ; 4:5/6:7=4:5...6:7
(1) 3E4 : 47 lr A, 7
(1) 3E5 : 50 lr 0, A
(1) 3E6 : 28 02 C1 pi push0 ; push reminder
(1) 3E6 : 28 02 C1 pi push0 ; push remainder
(1) 3E9 : 28 03 23 pi call
(1) 3EC : 03 CD da print_uint16_loop
(1) 3EE : 28 02 EF pi pop0
Expand Down Expand Up @@ -905,11 +905,11 @@
(1) 54E : 28 02 FB pi pop1
(1) 551 : 29 03 40 jmp return
(1) 554 :
(1) 554 : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 554 : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 554 : ;;; @praram 4:5 dividend
(1) 554 : ;;; @praram 6:7 divisor
(1) 554 : ;;; @return 4:5 quotient
(1) 554 : ;;; @return 6:7 reminder
(1) 554 : ;;; @return 6:7 remainder
(1) 554 : ;;; @clobber 4 5 6 7 A
(1) 554 : udiv16:
(1) 554 : 28 02 E2 pi pushQ ; save Q
Expand Down Expand Up @@ -1004,7 +1004,7 @@
(1) 5C9 : 44 lr A, 4
(1) 5CA : 56 lr 6, A
(1) 5CB : 45 lr A, 5
(1) 5CC : 57 lr 7, A ; 6:7=reminder
(1) 5CC : 57 lr 7, A ; 6:7=remainder
(1) 5CD : 02 lr A, QU
(1) 5CE : 54 lr 4, A
(1) 5CF : 03 lr A, QL
Expand Down
8 changes: 4 additions & 4 deletions samples/i8048/arith.inc
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ print_uint16_loop:
call udiv16
movx A, @R1
mov R0, A ; restore buffer pointer
mov A, R4 ; lo(reminder)
mov A, R4 ; lo(remainder)
add A, #'0'
inc R0
movx @R0, A ; write to buffer
Expand Down Expand Up @@ -322,11 +322,11 @@ mulsi2_store:
mov @R0, A
ret

;;; Unsigned division: dividend / divisor = quotient ... reminder
;;; Unsigned division: dividend / divisor = quotient ... remainder
;;; @praram R3:R2 dividend
;;; @praram R5:R4 divisor
;;; @return R3:R2 quotient
;;; @return R5:R4 reminder
;;; @return R5:R4 remainder
;;; @clobber A R0 R2 R3 R4 R5 R6 R7
udiv16:
mov A, R4
Expand Down Expand Up @@ -413,7 +413,7 @@ udiv16_store:
mov A, R2
mov R4, A
mov A, R3
mov R5, A ; store reminder
mov R5, A ; store remainder
movx A, @R0
mov R2, A
inc R0
Expand Down
8 changes: 4 additions & 4 deletions samples/i8048/arith.lst
Original file line number Diff line number Diff line change
Expand Up @@ -520,7 +520,7 @@
(1) 250 : 74 D8 call udiv16
(1) 252 : 81 movx A, @R1
(1) 253 : A8 mov R0, A ; restore buffer pointer
(1) 254 : FC mov A, R4 ; lo(reminder)
(1) 254 : FC mov A, R4 ; lo(remainder)
(1) 255 : 03 30 add A, #'0'
(1) 257 : 18 inc R0
(1) 258 : 90 movx @R0, A ; write to buffer
Expand Down Expand Up @@ -802,11 +802,11 @@
(1) 3D6 : A0 mov @R0, A
(1) 3D7 : 83 ret
(1) 3D8 :
(1) 3D8 : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 3D8 : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 3D8 : ;;; @praram R3:R2 dividend
(1) 3D8 : ;;; @praram R5:R4 divisor
(1) 3D8 : ;;; @return R3:R2 quotient
(1) 3D8 : ;;; @return R5:R4 reminder
(1) 3D8 : ;;; @return R5:R4 remainder
(1) 3D8 : ;;; @clobber A R0 R2 R3 R4 R5 R6 R7
(1) 3D8 : udiv16:
(1) 3D8 : FC mov A, R4
Expand Down Expand Up @@ -893,7 +893,7 @@
(1) 42C : FA mov A, R2
(1) 42D : AC mov R4, A
(1) 42E : FB mov A, R3
(1) 42F : AD mov R5, A ; store reminder
(1) 42F : AD mov R5, A ; store remainder
(1) 430 : 80 movx A, @R0
(1) 431 : AA mov R2, A
(1) 432 : 18 inc R0
Expand Down
8 changes: 4 additions & 4 deletions samples/i8048/mandelbrot.lst
Original file line number Diff line number Diff line change
Expand Up @@ -587,7 +587,7 @@
(1) 224 : 74 D8 call udiv16
(1) 226 : 81 movx A, @R1
(1) 227 : A8 mov R0, A ; restore buffer pointer
(1) 228 : FC mov A, R4 ; lo(reminder)
(1) 228 : FC mov A, R4 ; lo(remainder)
(1) 229 : 03 30 add A, #'0'
(1) 22B : 18 inc R0
(1) 22C : 90 movx @R0, A ; write to buffer
Expand Down Expand Up @@ -869,11 +869,11 @@
(1) 3D6 : A0 mov @R0, A
(1) 3D7 : 83 ret
(1) 3D8 :
(1) 3D8 : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 3D8 : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 3D8 : ;;; @praram R3:R2 dividend
(1) 3D8 : ;;; @praram R5:R4 divisor
(1) 3D8 : ;;; @return R3:R2 quotient
(1) 3D8 : ;;; @return R5:R4 reminder
(1) 3D8 : ;;; @return R5:R4 remainder
(1) 3D8 : ;;; @clobber A R0 R2 R3 R4 R5 R6 R7
(1) 3D8 : udiv16:
(1) 3D8 : FC mov A, R4
Expand Down Expand Up @@ -960,7 +960,7 @@
(1) 42C : FA mov A, R2
(1) 42D : AC mov R4, A
(1) 42E : FB mov A, R3
(1) 42F : AD mov R5, A ; store reminder
(1) 42F : AD mov R5, A ; store remainder
(1) 430 : 80 movx A, @R0
(1) 431 : AA mov R2, A
(1) 432 : 18 inc R0
Expand Down
10 changes: 5 additions & 5 deletions samples/i8051/arith.inc
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ print_uint16_loop:
mov R4, #LOW(10)
mov R5, #HIGH(10)
acall udiv16
mov A, R4 ; lo(reminder)
mov A, R4 ; lo(remainder)
add A, #'0'
inc DPTR
movx @DPTR, A ; write to buffer
Expand Down Expand Up @@ -271,11 +271,11 @@ mulsi2_store:
mov @R0, A
ret

;;; Unsigned division: dividend / divisor = quotient ... reminder
;;; Unsigned division: dividend / divisor = quotient ... remainder
;;; @praram R3:R2 dividend
;;; @praram R5:R4 divisor
;;; @return R3:R2 quotient
;;; @return R5:R4 reminder
;;; @return R5:R4 remainder
;;; @clobber A R0 R1 R2 R3 R4 R5 R6 R7
udiv16:
mov A, R5
Expand All @@ -286,7 +286,7 @@ udiv16:
mov A, R3
jnz udiv16_calc ; branch if dividend >= 256
mov A, R2 ; A=dividend (<256)
div AB ; A=quotient B=reminder
div AB ; A=quotient B=remainder
mov R2, A
mov R4, B
udiv16_div0:
Expand Down Expand Up @@ -348,7 +348,7 @@ udiv16_next:
mov A, R2
mov R4, A
mov A, R3
mov R5, A ; store reminder
mov R5, A ; store remainder
mov A, R6
mov R2, A
mov A, R7
Expand Down
10 changes: 5 additions & 5 deletions samples/i8051/arith.lst
Original file line number Diff line number Diff line change
Expand Up @@ -560,7 +560,7 @@
(1) 26C : 7C 0A mov R4, #LOW(10)
(1) 26E : 7D 00 mov R5, #HIGH(10)
(1) 270 : 71 52 acall udiv16
(1) 272 : EC mov A, R4 ; lo(reminder)
(1) 272 : EC mov A, R4 ; lo(remainder)
(1) 273 : 24 30 add A, #'0'
(1) 275 : A3 inc DPTR
(1) 276 : F0 movx @DPTR, A ; write to buffer
Expand Down Expand Up @@ -800,11 +800,11 @@
(1) 350 : F6 mov @R0, A
(1) 351 : 22 ret
(1) 352 :
(1) 352 : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 352 : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 352 : ;;; @praram R3:R2 dividend
(1) 352 : ;;; @praram R5:R4 divisor
(1) 352 : ;;; @return R3:R2 quotient
(1) 352 : ;;; @return R5:R4 reminder
(1) 352 : ;;; @return R5:R4 remainder
(1) 352 : ;;; @clobber A R0 R1 R2 R3 R4 R5 R6 R7
(1) 352 : udiv16:
(1) 352 : ED mov A, R5
Expand All @@ -815,7 +815,7 @@
(1) 35A : EB mov A, R3
(1) 35B : 70 06 jnz udiv16_calc ; branch if dividend >= 256
(1) 35D : EA mov A, R2 ; A=dividend (<256)
(1) 35E : 84 div AB ; A=quotient B=reminder
(1) 35E : 84 div AB ; A=quotient B=remainder
(1) 35F : FA mov R2, A
(1) 360 : AC F0 mov R4, B
(1) 362 : udiv16_div0:
Expand Down Expand Up @@ -877,7 +877,7 @@
(1) 39A : EA mov A, R2
(1) 39B : FC mov R4, A
(1) 39C : EB mov A, R3
(1) 39D : FD mov R5, A ; store reminder
(1) 39D : FD mov R5, A ; store remainder
(1) 39E : EE mov A, R6
(1) 39F : FA mov R2, A
(1) 3A0 : EF mov A, R7
Expand Down
10 changes: 5 additions & 5 deletions samples/i8051/mandelbrot.lst
Original file line number Diff line number Diff line change
Expand Up @@ -614,7 +614,7 @@
(1) 240 : 7C 0A mov R4, #LOW(10)
(1) 242 : 7D 00 mov R5, #HIGH(10)
(1) 244 : 71 26 acall udiv16
(1) 246 : EC mov A, R4 ; lo(reminder)
(1) 246 : EC mov A, R4 ; lo(remainder)
(1) 247 : 24 30 add A, #'0'
(1) 249 : A3 inc DPTR
(1) 24A : F0 movx @DPTR, A ; write to buffer
Expand Down Expand Up @@ -854,11 +854,11 @@
(1) 324 : F6 mov @R0, A
(1) 325 : 22 ret
(1) 326 :
(1) 326 : ;;; Unsigned division: dividend / divisor = quotient ... reminder
(1) 326 : ;;; Unsigned division: dividend / divisor = quotient ... remainder
(1) 326 : ;;; @praram R3:R2 dividend
(1) 326 : ;;; @praram R5:R4 divisor
(1) 326 : ;;; @return R3:R2 quotient
(1) 326 : ;;; @return R5:R4 reminder
(1) 326 : ;;; @return R5:R4 remainder
(1) 326 : ;;; @clobber A R0 R1 R2 R3 R4 R5 R6 R7
(1) 326 : udiv16:
(1) 326 : ED mov A, R5
Expand All @@ -869,7 +869,7 @@
(1) 32E : EB mov A, R3
(1) 32F : 70 06 jnz udiv16_calc ; branch if dividend >= 256
(1) 331 : EA mov A, R2 ; A=dividend (<256)
(1) 332 : 84 div AB ; A=quotient B=reminder
(1) 332 : 84 div AB ; A=quotient B=remainder
(1) 333 : FA mov R2, A
(1) 334 : AC F0 mov R4, B
(1) 336 : udiv16_div0:
Expand Down Expand Up @@ -931,7 +931,7 @@
(1) 36E : EA mov A, R2
(1) 36F : FC mov R4, A
(1) 370 : EB mov A, R3
(1) 371 : FD mov R5, A ; store reminder
(1) 371 : FD mov R5, A ; store remainder
(1) 372 : EE mov A, R6
(1) 373 : FA mov R2, A
(1) 374 : EF mov A, R7
Expand Down
6 changes: 3 additions & 3 deletions samples/ins8060/arith.inc
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,7 @@ umul16_end:
st 1(P1) ; negate product
jmp mulsi2_exit_1

;;; Signed divide; dividend /= divisor ... reminder
;;; Signed divide; dividend /= divisor ... remainder
;;; xppc P1
;;; .dbyte &divisor
;;; .dbyte &dividend
Expand All @@ -385,7 +385,7 @@ umul16_end:
;;; @local P2[7:6] return address
vREMINDER: .dbyte 0
divsi2_exit:
ld 2(P2) ; P2[3:2]dividend/reminder
ld 2(P2) ; P2[3:2]dividend/remainder
st vREMINDER
ld 3(P2)
st vREMINDER+1
Expand Down Expand Up @@ -447,7 +447,7 @@ divsi2_dividend:
jmp udiv16
divsi2_exit_1:
jmp divsi2_exit
;;; Unsigned divide; quotient = dividend / divisor ... reminder
;;; Unsigned divide; quotient = dividend / divisor ... remainder
;;; @param P2[1:0] divisor
;;; @param P2[3:2] dividend
;;; @return P1[1:0] quotient
Expand Down
6 changes: 3 additions & 3 deletions samples/ins8060/arith.lst
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
(1) 13F7 : C9 01 st 1(P1) ; negate product
(1) 13F9 : 90 B3 jmp mulsi2_exit_1
(1) 13FB :
(1) 13FB : ;;; Signed divide; dividend /= divisor ... reminder
(1) 13FB : ;;; Signed divide; dividend /= divisor ... remainder
(1) 13FB : ;;; xppc P1
(1) 13FB : ;;; .dbyte &divisor
(1) 13FB : ;;; .dbyte &dividend
Expand All @@ -848,7 +848,7 @@
(1) 13FB : ;;; @local P2[7:6] return address
(1) 13FB : 00 00 vREMINDER: .dbyte 0
(1) 13FD : divsi2_exit:
(1) 13FD : C2 02 ld 2(P2) ; P2[3:2]dividend/reminder
(1) 13FD : C2 02 ld 2(P2) ; P2[3:2]dividend/remainder
(1) 13FF : C8 FB st vREMINDER
(1) 1401 : C2 03 ld 3(P2)
(1) 1403 : C8 F8 st vREMINDER+1
Expand Down Expand Up @@ -910,7 +910,7 @@
(1) 1466 : 90 02 jmp udiv16
(1) 1468 : divsi2_exit_1:
(1) 1468 : 90 93 jmp divsi2_exit
(1) 146A : ;;; Unsigned divide; quotient = dividend / divisor ... reminder
(1) 146A : ;;; Unsigned divide; quotient = dividend / divisor ... remainder
(1) 146A : ;;; @param P2[1:0] divisor
(1) 146A : ;;; @param P2[3:2] dividend
(1) 146A : ;;; @return P1[1:0] quotient
Expand Down
6 changes: 3 additions & 3 deletions samples/ins8060/mandelbrot.lst
Original file line number Diff line number Diff line change
Expand Up @@ -1025,7 +1025,7 @@
(1) 14CC : C9 01 st 1(P1) ; negate product
(1) 14CE : 90 B3 jmp mulsi2_exit_1
(1) 14D0 :
(1) 14D0 : ;;; Signed divide; dividend /= divisor ... reminder
(1) 14D0 : ;;; Signed divide; dividend /= divisor ... remainder
(1) 14D0 : ;;; xppc P1
(1) 14D0 : ;;; .dbyte &divisor
(1) 14D0 : ;;; .dbyte &dividend
Expand All @@ -1037,7 +1037,7 @@
(1) 14D0 : ;;; @local P2[7:6] return address
(1) 14D0 : 00 00 vREMINDER: .dbyte 0
(1) 14D2 : divsi2_exit:
(1) 14D2 : C2 02 ld 2(P2) ; P2[3:2]dividend/reminder
(1) 14D2 : C2 02 ld 2(P2) ; P2[3:2]dividend/remainder
(1) 14D4 : C8 FB st vREMINDER
(1) 14D6 : C2 03 ld 3(P2)
(1) 14D8 : C8 F8 st vREMINDER+1
Expand Down Expand Up @@ -1099,7 +1099,7 @@
(1) 153B : 90 02 jmp udiv16
(1) 153D : divsi2_exit_1:
(1) 153D : 90 93 jmp divsi2_exit
(1) 153F : ;;; Unsigned divide; quotient = dividend / divisor ... reminder
(1) 153F : ;;; Unsigned divide; quotient = dividend / divisor ... remainder
(1) 153F : ;;; @param P2[1:0] divisor
(1) 153F : ;;; @param P2[3:2] dividend
(1) 153F : ;;; @return P1[1:0] quotient
Expand Down
Loading

0 comments on commit 4d280ba

Please sign in to comment.