3DNow! Technology manual
By AMD. Published March 2000. Entry added 04/23/2005.
Keywords: 3dnow instruction op-code set
File: 3dnow_tech_manual.pdf (0.5 Mb)
About how to program these built-in functions. Comes with a listing of the opcodes.
Chipsets background info
By Bob Reese. Published 07/24/2000. Entry added 04/23/2005.
Keywords: hardware motherboard chipset north bridge south bridge
File: chipsets_background.pdf (0.5 Mb)
A superficial yet global description of the logical architecture of motherboards' chipsets.
The PC Assembly Language
By Paul Carter. Published 01/06/2000. Entry added 04/23/2005.
Keywords: pc assembly language
File: pc_asm_language.pdf (0.5 Mb)
« The purpose of this book is to give the reader a better understanding of
how computers really work at a lower level than in programming languages
like Pascal. »
(The book only describes intel asm syntax)
IA-32 Architecture Software Developer's Manuals
By Intel. Published 2001. Entry added 04/23/2005.
Keywords: operand opcode segment pointer data types memory addressing exception floating point FPU MMX SIMD SSE io protected mode gdt global ldt local idt interrupt descriptor table task
Vol.1: Basic Architecture
File: 25366514.pdf (3.88 Mb)
« Describes the basic architecture
and programming environment of an IA-32 processor. Vol.1 is aimed at application programmers who are writing
programs to run under existing operating systems or executives. »
Vol.2: Instruction Set Reference
Files: 25366614.pdf (A-M, 1.73 Mb) and 25366714.pdf (M-Z, 2.08 Mb)
« Describes the instruction set of the processor and the
opcode structure. Vol.2 is aimed at application programmers who are writing
programs to run under existing operating systems or executives. »
Vol.3: System Programming Guide
File: 25366814.pdf (5.48 Mb)
« Describes the operating-system support environment of
an IA-32 processor, including memory management, protection, task management, interrupt and
exception handling, and system management mode. It also provides IA-32 processor compatibility
information. This volume is aimed at operating-system and BIOS designers and programmers. »
Optimization Reference Manual
File: 24896611.pdf (2.55 Mb)
« Describes the operating-system support environment of an IA-32 processor, including memory management, protection, task management, interrupt and exception handling, and system management mode. It also provides IA-32 processor compatibility information. This volume is aimed at operating-system and BIOS designers and programmers. »
|