https://acadchem.ru/video/13-funktsii-vtorogo-urovnya-5-assembler-i-protsedury-programmirovanie-s-nulya/