Programación de bytes
Condiciones de entrada: el multiplicando está en R2 y R3, y el multiplicador está en R6 y R7.
Información de exportación: Este producto está disponible en R2, R3, R4 y R5.
Recursos afectados: PSW, A, B, R2 ~ R7. Requisitos de pila: 2 bytes.
Malder:MOV A, R3; calcula R3 multiplicado por R7.
MOV B, R7
MUL AB
MOV·R4, B; producto parcial temporal
MOV R5, A
MOV A, R3; calcular R3 multiplicado por R6.
R6 MOV Bay
MUL AB
Agregar uno, R4 producto parcial acumulativo
MOV·R4
CLR A
ADDC A, B
MOV R3, A
MOV A, R2; calcular R2 multiplicado por R7.
MOV B, R7
MUL AB
Agregar uno, R4 producto parcial acumulado
MOV·R4
MOV A, R3
ADDC A, B
MOV R3, A
CLR A
RLC A
XCH A, R2; calcular R2 multiplicado por R6.
R6 MOV Bay
MUL AB
Agregar uno, R3 producto parcial acumulativo
MOV R3, A
R2 MOV
ADDC A, B
MOV·R2
Remojar en agua para ablandar