Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / Languages / NASM

NASM

NASM

Great Reads

by T. Herselman
2 years ago I went OCD on memcpy/memmove; and wrote over 140 variations (80,000 lines of code) of memmove; testing, disassembling, optimizing and benchmarking them on multiple machines. I never released the article or the code; until now! So I need to do it before I loose my mind!
by Roman Nazarenko
Assembler time
by stevemk14ebr
A modern, universal, c++ hooking library.

Latest Articles

by T. Herselman
2 years ago I went OCD on memcpy/memmove; and wrote over 140 variations (80,000 lines of code) of memmove; testing, disassembling, optimizing and benchmarking them on multiple machines. I never released the article or the code; until now! So I need to do it before I loose my mind!
by Roman Nazarenko
Assembler time
by stevemk14ebr
A modern, universal, c++ hooking library.

All Articles

Sort by Score

NASM 

by T. Herselman
2 years ago I went OCD on memcpy/memmove; and wrote over 140 variations (80,000 lines of code) of memmove; testing, disassembling, optimizing and benchmarking them on multiple machines. I never released the article or the code; until now! So I need to do it before I loose my mind!
by stevemk14ebr
A modern, universal, c++ hooking library.
by Roger Doss
The OX kernel features its own custom boot loader designed to boot a 32 bit protected mode kernel.