Course Outline
Introduction
Assembly Language Overview
- What is Assembly Language?
- Assembly Language syntax
- Low-level vs high-level programming
Preparing the Development Environment
- Setting up the Assembly programming environment
Commands
- Creating instructions
Variables and Constants
- Allocating storage
- Working with variables and constants
Logic and Conditions
- Using logical instructions
- Working with conditional and unconditional jumps
Functions
- Using functions
- Working with a stack data structure
Advanced Assembly Programming
- Using registers
- Addressing modes
- Branching and flow control
- Defining an array
Summary and Conclusion
Requirements
- C/C++ programming experience
Audience
- Software Engineers
Testimonials (5)
Pushing changes on an ongoing basis, when on the 3rd day I started to get more lost than before and it was harder to spot the error quickly, I was quickly able to check out the latest changes and stay up to date with the material
Paulina
Course - Advanced Java Security
Machine Translated
A large amount of practical knowledge shown in real-life examples.
Kamil - Streamsoft Kraków
Course - Java Advanced
Machine Translated
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Course - Clean Code
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Very good knowledge and character.