Assembly Language Programming by Ross McGowan

Assembly Language Programming by Ross McGowan

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 29 lectures (5h 16m) | 4.37 GB

Code The Machine

Welcome to the exciting world of Assembly Language Programming! If you’ve ever wondered what happens at the lowest level of computer operation or sought a deeper understanding of the intricate dance between hardware and software, this course is your gateway. Get ready to embark on a journey that demystifies the binary realm and empowers you to write code that speaks directly to the heart of the machine.

Our comprehensive course is designed for both beginners and intermediate programmers eager to delve into the realm of assembly language. Starting with the fundamentals, we guide you through the essential concepts like adding two numbers and basic arithmetic operations, gradually building a solid foundation for your programming prowess.

Delve into the intricacies of the instruction set, uncovering the power and efficiency of direct commands that manipulate data at the most fundamental level.

But that’s just the beginning. Brace yourself for a thrilling exploration of graphics programming as we dive into our Graphics Library segment. From drawing lines to crafting intricate circles, and even plotting vectors and matrices, you’ll transform simple lines of code into visual masterpieces on the screen.

As you advance through the course, you’ll encounter complex challenges involving real-world applications. Manipulate complex numbers with finesse, create dynamic strings with our String Library, and witness the convergence of art and logic in the realm of assembly language programming.

Embark on this thrilling journey with us, and by the end of the course, you’ll not only be fluent in the language of assembly but also equipped with the skills to unleash your creativity in the digital realm. Join us and unravel the secrets of assembly language programming, where code meets machine in a symphony of logic and precision.

What you’ll learn

  • Assembly Language Programming
  • Mathematics Library (Vectors , Matrices , Complex Numbers)
  • Graphics Library (Points , Lines , Circles)
  • String Library (Copy , Concatenate , Length)
  • Fourier Series (Square Wave)
  • Basic Arithmetic
Table of Contents

Code The Machine
1 Setup and Files
2 Add 2 Numbers
3 Basic Arithmetic
4 Loops and Labels
5 Memory and Stack
6 Instruction Set
7 Directives
8 Subroutines 1
9 Subroutines 2
10 Libraries
11 Pixel and Plot
12 Lines and Circles
13 Mathematics Library
14 Vectors
15 Matrices
16 Complex Numbers
17 String Library
18 Fixed Point Library
19 Sine Curve
20 Integer Calculator
21 Fourier Series Square Wave
22 Fourier Series Triangular Wave
23 Linear Regression
24 Numerical Integration Rectangular Rule
25 Numerical Integration Trapezoidal Rule
26 Numerical Differentiation Central Difference
27 Newton Raphson Method
28 Newton Raphson Square Root
29 Bonus Lecture

Homepage