Learn the fundamentals of assembly language for intel processor family, which is the core of hardware programming.
In this course you will learn the basics of the language starting with introduction about numbering systems, then we will work with different data types, instructions, conditionals and much more...
1) Define Assembly Language
2) Use different types of instructions and data types
3) Deal with stack and functions
4) Use conditions and loops in assembly
5) Learn more advanced topics in assembly
1)Different numbering system represenations
2) Memory Models and Registers
3) Data types in Assembly
4) Different Instruction Formats
5) Working with Stack and Function Calls
6) Conditions and Operators
7) Loops
The course for the:
1) Students who want to study computer system architecture for intel processors.
2) Students who has passion in hardware programming and has background about basic computer parts, logic gates and logic circuits.
" Knowledge of basics of any programming language is preferred "