Learning Assembly - Intel 32-bit Architecture with NASM

Learning Assembly - Intel 32-bit Architecture with NASM

Dr Josh Stroschein via YouTube Direct link

08 - Sign Extension

10 of 24

10 of 24

08 - Sign Extension

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Learning Assembly - Intel 32-bit Architecture with NASM

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Getting Started with Assembly - Creating a Development Environment with NASM & Microsoft C Compiler
  2. 2 Debugging Assembly Programs Using WinDbg and Time-Travel Debugging - Getting Started with Assembly
  3. 3 01 - Introduction to Assembly
  4. 4 02 - Registers and Components of the CPU
  5. 5 03 - Bitwise Operations
  6. 6 04 - Assembly Mnemonics
  7. 7 05 - Converting to Hexadecimal
  8. 8 06 - Program Segments and Debugging with GDB
  9. 9 07 - Signed and Unsigned Integers
  10. 10 08 - Sign Extension
  11. 11 09 - Mul and Div
  12. 12 10 - Conditionals
  13. 13 11 - Shift and Test
  14. 14 13 - Bitwise Operations and Endianess
  15. 15 14 - The Stack
  16. 16 15 - Functions
  17. 17 16 - Function Arguments
  18. 18 18 - EBP + Arguments
  19. 19 19 - EBP & Locals
  20. 20 20 - Enter & Leave
  21. 21 22 - Arrays
  22. 22 23 - Load Effective Address (LEA) and Buffer Overflows
  23. 23 24- Basic Shellcode Example
  24. 24 Tracing Stack Usage and Stack Frames in a Debugger

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.