x86-64 Assembly
Offered By: Exercism
Course Description
Overview
x86-64 assembly is the programming language for the 64-bit version of the x86 instruction set. It is based on the original 8086 instruction set from 1978. Assembly language is different from high-level languages like C# and Java. There are no variables, objects, or loops. Instead, you'll have to deal with registers, memory addresses, and jumps.
Syllabus
- Hello World
- Leap
- Two Fer
- Resistor Color
- Space Age
- Hamming
- Allergies
- Rotational Cipher
- Matching Brackets
- Reverse String
- Rna Transcription
- Pangram
- Grains
- Isogram
- Difference Of Squares
- Binary Search
- Collatz Conjecture
- Triangle
Related Courses
Computer ArchitecturePrinceton University via Coursera Introduction to Computer Architecture
Carnegie Mellon University via Independent Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera 计算机系统基础(一) :程序的表示、转换与链接
Nanjing University via Coursera Computer Architecture
Indian Institute of Technology Madras via Swayam