procedures
tutorial
x86 Assembly: Calling Conventions - cdecl versus stdcall
Notes and examples of __cdecl (c-declaration) and __stdcall (standard-call) calling conventions
x86 Assembly: How to Check for CPUID Support
An example of how to check if a processor supports the CPUID instruction
x86 Assembly: How to Check for MMX Support
An example of how to check if a processor supports the MMX instruction set
x86 Assembly: How to Check for SSE Support
An example of how to check if a processor supports the SSE instruction set
x86 Assembly: How to Check for SSE2 Support
An example of how to check if a processor supports the SSE2 instruction set
x86 Assembly: How to Check for SSE3 Support
An example of how to check if a processor supports the SSE3 instruction set
x86 Assembly: How to Check for SSE4.1 Support
An example of how to check if a processor supports the SSE4.1 instruction set
x86 Assembly: How to Check for SSE4.2 Support
An example of how to check if a processor supports the SSE4.2 instruction set
x86 Assembly: How to Check for SSSE3 Support
An example of how to check if a processor supports the SSSE3 instruction set
x86 Assembly: CPUID/CPU Capabilities Library
A C/C++ library written in assembly that wraps the functionality of CPUID
x86 Assembly: Hello World Example (MSDOS)
Example MSDOS program
x86 Assembly: Hello Windows Example
Example Windows Program
x86 Assembly: How to Retrieve the CPU Name with CPUID
An example of how to retrieve the CPU brand or name using the CPUID instruction
x86 Assembly: Return the CPU Speed Using RDTSC Instruction
Find the processor frequency in Hertz using the RDTSC assembly instruction