Practical x64 Programming In Assembly : The Theory
- Be reasonably comfortable with using Visual Studio 2019 Community
- Have an insatiable desire to learn
This course is a precursor to other Practical x64 Programming tutorials. It covers quite a lot of the theory required to successfully program x64 assembly applications, including segments and pages, general purpose registers, memory alignment and endienness. Without such knowledge, programmers would be rather like an ostrich trying to fly.
Who this course is for:
- Any programmer who would like to learn x64 Assembly
I have been programming and perhaps more importantly programming commercial applications, compilers, interpreters and drivers in assembly for the last 45 years. Yes, I can program in Cobol, Fortran, Algol, C, C++, C#, Objective-C, Basic, Pascal, Forth and Lisp to name but a few but I am most comfortable programming in assembly. I have programmed complete applications in assembly for ICL 1900 series, Sperry-Univac 1100/61, PDP/11, Prime, Tandem, V77, Zilog Z80, Motorola MC68000 series, and for the last 30 years Intel x86 with the last 12 years programming against the x64.