What you'll need to follow these tutorials
Assembly Basics: Binary and Hexadecimal
Describing 3D objects
Basic Instructions: MOV, ADD, SUB
Rotations
Jumps and Loops
Displaying the 3D world in 2D
Calling the BIOS and DOS
1st Example: The Corners of a cube rotating