|
Intel Platform
|
You are in Intel Platform section
This page contains important resources about Intel processors and the compilers available for programming. You can also access Intels' official documentation for Itanium and Pentium4 (IA-32) processors.
|
|
|
|
|
|
|
Intel® Itanium® Architecture Software Developer's Manual - Volume 1: Application Architecture, Rev. 2.2
Download
|
Intel® Itanium® Architecture Software Developer's Manual - Volume 2: System Architecture, Revision 2.2
Download
|
Intel® Itanium® Architecture Software Developer's Manual - Volume 3: Instruction Set Reference, Revision 2.2
Download
|
|
|
|
|
|
The Yasm Modular Assembler Project
Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32 and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats. Yasm can be easily integrated into Visual Studio 2005 for assembly of NASM or GAS syntax code into Win32 or Win64 object files.
|
Welcome to NASM home!
The Netwide Assembler, NASM, is an 80x86 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and NetBSD/FreeBSD a.out, ELF, COFF, Mach-O, Microsoft 16-bit OBJ and Win32.
|
|
|
|
Page 1 of 5
Articles found 42
|
08/08/2010 Intel i8255 PIO Programming Tutorial: Extracts - A practical use of the 8255 with basic programming A collection of docs about the Intel 8255. There's a very interesting example of how to make your own experimental board using the 8255 / 74138 and other components, programming the thing in quickbasic. AUTHOR: RICHARD STEVEN WALZ LANGUAGE: ENGLISH CODE: 00000266 VISITED: 83
20/05/2010 AMD-K6 MMX Enhanced Processor - MMX Programming Reference This manual explains MMX technology in 120 pages.
The AMD-K6 processor multimedia technology architecture
includes four new MMX data types, 57 new MMX instructions,
eight new 64-bit MMX registers, and an SIMD processing
pipeline. The multimedia technology is compatible with
existing x86 applications.
AUTHOR: AMD LANGUAGE: ENGLISH CODE: 00000250 VISITED: 210
12/05/2010 Standard MIDI File Format - Specification of the midi format v.1.1 The doc explains the midi file format in detail:
1 - Sequences, Tracks, Chunks: File Block Structure
2 - Chunk Descriptions
3 - Meta-Events
4 - Program Fragments and Example MIDI Files
AUTHOR: THE INTERNATIONAL MIDI ASSOCIATION LANGUAGE: ENGLISH CODE: 00000247 VISITED: 146
13/11/2009 FPU assembler programming - 68881/68882/040 command reference A 10 page command reference for motorola FPU programming. The commands regard 68881, 68882, 68040 processors.
- The Interface mechanics
- The Floating Point Coprocessor
- Floating Point Data Formats
- Floating Point Constant ROM
- Floating Point Instructions
- Data transfer instructions
- Dynadic operations
- Monadic operations
- Program control instructions
- System control instructions
- Instruction set
- Sourcecodes
AUTHOR: ERIK H. BAKKE LANGUAGE: ENGLISH CODE: 00000224 VISITED: 618
09/11/2009 Notes on Intel Pentium Processor - CMPXCHG8B CPUID MOV RDMSR RDTSC RSM WRMSR A 15 page notes document. This file contains the following information:
- Implementation of the .586 and .586P directives
- New instructions for the Intel(R) Pentium(TM) processor
- Pentium clock cycles for all instructions
AUTHOR: MICROSOFT LANGUAGE: ENGLISH CODE: 00000222 VISITED: 578
31/10/2009 BIOS Boot Specification Version 1.01 - A 46 page PDF BIOS specification This 46 page document by Compaq, Phoenix Tecnologies and Intel documents the tecnical aspects of PC Boot phase.
It explains IPL, Legacy devices, INT13, INT18, INT19, Data Structures, runtime functions, boot menu and other interesting stuff.
AUTHOR: COMPAQ - PHOENIX - INTEL LANGUAGE: ENGLISH CODE: 00000213 VISITED: 1114
31/10/2009 CMOS Memory Map v1.23 - CMOS memory bytes description This text describes the mapping of CMOS memory on Intel PC. It contains much information about the hardware configuration plus time information (and it has also space for the programmable alarm clock!). Contents are the following.
- Background
- Accessing the CMOS
- Organization of CMOS Memory - Clock
- Organization of CMOS Memory - non-Clock
AUTHOR: PADGETT PETERSON LANGUAGE: ENGLISH CODE: 00000214 VISITED: 455
20/06/2009 General Format of a ZIP file - Format specification from Pkware A manual about the zip compression format. It covers many aspects of this famous compression, from the theory to the compression methods.
AUTHOR: PKWARE LANGUAGE: ENGLISH CODE: 00000206 VISITED: 694
20/06/2009 VGA Programmers Master Reference Manual - Complete VGA programming manual A manual in 10 chapters about VGA assembly programming.
Although somewhat academic, it covers many topics from video timing to registers, from text to graphics.
AUTHOR: ANDREW SCOTT LANGUAGE: ENGLISH CODE: 00000207 VISITED: 1841
19/06/2009 Scrolling - Basics of scrolling with many infos and pseudocode This doc explains how to implement scrolling in graphic mode. It contains examples written in pseudo-code.
The contents are:
- INTRODUCTION
- VERTICAL SCROLLING
- HORIZONTAL SCROLLING
- COMBINED SCROLLING
- STANDARD VGA SCROLLING
- PARALLAX SCROLLING
AUTHOR: ALEC THOMAS LANGUAGE: ENGLISH CODE: 00000201 VISITED: 707
1 2 3 4 5 Next
|
|
|
|
|
|