Курсовая работа: Конкатенація строк Assembler
fxch
fdiv
fld one
fadd
fstp y
jmp theend
lower:
print chr$("A IS LOWER", 13, 10)
fsub st(0), st(1)
fld a
fxch
fdiv st(0), st(1)
fstp y
jmp theend
theend:
invoke FloatToStr, y, ADDR str3
xor eax, eax
invoke szLen, offset strArithm
invoke WriteConsole, hOutPut, offset strArithm, eax, NULL, NULL
xor eax, eax
invoke szLen, ADDR str3
mov nRead1, eax
invoke WriteConsole, hOutPut, ADDR str3, nRead1, NULL, NULL
ret
Divide:
invoke szLen, offset strZeroDiv
invoke WriteConsole, hOutPut,offset strZeroDiv, eax, NULL, NULL
arithm endp
string proc