Description
This course focuses on programming microprocessors that compatible with Intel and AMD processors with 32 bit and 64 bit of Microsoft Windows.
In this course we will use MASM (Microsoft Macro Assembler) which is included in Microsoft Visual Studio.
In this course you will learn basic principles about assembly language, also you will learn the architecture of Intel processor, this course will make you better in Assembly programming and debugging, hardware manipulation and data representation.
For this course you should have programmed in at least one high-level language such as Python, Java, C
This course will cover the following topics: