-
-
Why learn assembly at all? (1 Question)
This content is graded -
About this class (1 Question)
This content is graded -
Optional Refresher: binary to hex to decimal
-
Optional Refresher: two's complement negative numbers
-
Optional Refresher: C data type sizes
-
Background: Endianess (1 Question)
This content is graded
-
-
-
SingleLocalVariable.c (2 Questions)
This content is graded -
Mystery Listery 3 Solved! (4 Questions)
This content is graded -
ArrayLocalVariable.c, New Instructions: imul, movsx, movzx (2 Questions)
This content is graded -
StructLocalVariable.c (3 Questions)
This content is graded -
RoX0r Arcade: DarkMathemagic: MOVZX, MOVSX (2 Questions)
This content is graded
-
-
-
Pass1Parameter.c (2 Questions)
This content is graded -
TooManyParameters.c (2 Questions)
This content is graded -
Mystery Listery 2 Solved! (1 Question)
This content is graded -
64-bit Calling Conventions (1 Question)
This content is graded -
32-bit Calling Conventions (2 Questions)
This content is graded -
Mystery Listery 1 Solved! (1 Question)
This content is graded -
SpecialMaths.c, New instructions: lea (2 Questions)
This content is graded -
RoX0r Arcade: DarkMathemagic: LEA (1 Question)
This content is graded
-
-
-
GotoExample.c, New instructions: jmp (2 Questions)
This content is graded -
IfExample.c, New instructions, "jcc", cmp (2 Questions)
This content is graded -
IfExample2.c (1 Question)
This content is graded -
SwitchExample.c (1 Question)
This content is graded -
RoX0r Arcade: 1 step forward, 3 steps back: Jumps! (3 Questions)
This content is graded
-
-
-
Refresher: Boolean logic
-
BooleanBecause.c, New instructions: and, or, not, xor (2 Questions)
This content is graded -
ForLoopNoRet.c, New instructions: inc, dec (2 Questions)
This content is graded -
BitmaskExample.c, New instructions: test (2 Questions)
This content is graded -
RoX0r Arcade: DarkMathemagic: AND, OR, XOR, NOT, INC, DEC (2 Questions)
This content is graded -
RoX0r Arcade: 1 step forward, 3 steps back: Jumps w/ TEST (1 Question)
This content is graded
-
-
-
ShiftExample1.c, New instructions: shl, shr (2 Questions)
This content is graded -
ShiftExample2Unsigned.c (1 Question)
This content is graded -
ShiftExample3Signed.c, New instructions: cdq, sar (2 Questions)
This content is graded -
RoX0r Arcade: DarkMathemagic: Shifty Time Today! (1 Question)
This content is graded
-
-
-
ArrayLocalVariable2.c, New instructions: rep stos (2 Questions)
This content is graded -
ThereWillBe0xb100d.c (3 Questions)
This content is graded -
JourneyToTheCenterOfMemcpy.c: New instructions: rep movs (3 Questions)
This content is graded -
RoX0r Arcade: DarkMathemagic: BOSS LEVEL!!! (1 Question)
This content is graded
-
-
-
Before you begin...
-
Intel vs. AT&T assembly syntax
-
CallAFunction1.c
-
SingleLocalVariable.c
-
ArrayLocalVariable.c
-
StructLocalVariable.c
-
Pass1Parameter.c
-
TooManyParameters.c
-
SpecialMaths.c
-
GotoExample.c
-
IfExample.c
-
IfExample2.c
-
SwitchExample.c
-
BooleanBecause.c
-
ForLoopNoRet.c
-
BitmaskExample.c
-
ShiftExample1.c
-
ShiftExample2Unsigned.c
-
ShiftExample3Signed.c
-
MulDivExample.c
-
ArrayLocalVariable2.c
-
ThereWillBe0xb100d.c
-
JourneyToTheCenterOfMemcpy.c
-
RoX0r Arcade: DarkMathemagic: BOSS LEVEL!!!
-