x86 64-bit Assembly Language: Step-by-Step Tutorial

Learn x86-64 Assembly Language Programming From Scratch

Ratings: 4.39 / 5.00




Description

Welcome to x86 64-bit Assembly Language from x-BIT Development.

This course is intended to teach you x86 64-bit assembly programming. It covers basics about computer architecture, data representation and low-level programming. In this course, we will take you through the step-by-step tutorials and teach you how to write assembly programs for x86 processors.

  • Each section contains:

        engaging videos

        downloadable resources

        quizzes to test what you learned


  • In this course you will learn:

         x86 assembly language from scratch

         The general computer architecture

         Data representation and counting systems

         The fundamentals of the assembly language

         x86-64 core instructions

         x64 calling conventions

         How to write assembly programs on x86-64 architecture

         How to debug programs at the machine level

What You Will Learn!

  • The general computer architecture
  • Understand how computer works
  • Data representation including unsigned and signed numbers, characters.
  • Master the x86-64 core instructions
  • How to write assembly programs
  • Understand the differences between x86-32 and x86-64
  • How to debug programs

Who Should Attend!

  • Beginners who want to learn x86 64-bit assembly language
  • People who learned 8086 or x86 32-bit assembly language and want to switch to x86 64-bit assembly language