Lines Matching full:d7
21 | A1. Init d7 to 1. D7 is the byte digit counter, and if 1, the
38 | A6. Test d7. If zero, the digit formed is the ms digit. If non-
56 | d7: byte digit formation word;digit count {0,1}
74 moveml %d0-%d7,-(%a7)
76 | A1: Init d7
78 moveql #1,%d7 |init d7 for second digit
111 | A6. Test d7 and branch.
113 tstw %d7 |if zero, store digit & to loop
116 swap %d7 |bring first digit to word d7b
117 aslw #4,%d7 |first digit in upper 4 bits d7b
118 addw %d1,%d7 |add in ls digit to d7b
119 moveb %d7,(%a0)+ |store d7b byte in memory
120 swap %d7 |put LEN counter in word d7a
121 clrw %d7 |set d7a to signal no digits done
125 swap %d7 |put digit word in d7b
126 movew %d1,%d7 |put new digit in d7b
127 swap %d7 |put LEN counter in word d7a
128 addqw #1,%d7 |set d7a to signal first digit done
130 swap %d7 |put last digit in string
131 lslw #4,%d7 |move it to upper 4 bits
132 moveb %d7,(%a0)+ |store it in memory string
137 moveml (%a7)+,%d0-%d7