Not many people document assembly, so I created a basic x64 assembly for windows example filled with comments.
To build you need Visual Studio and nasm installed in your computer, as well as the developer command prompt.
Run 'build release calculator'.