AMD64 Architecture Programmer’s Manual, Volume 3 | Cerca per titolo, autore, parola chiave | ||||||||
AMD64 Architecture Programmer’s Manual, Volume 3 Documento PDF. AMD64 Architecture Programmer’s Manual, Volume 3: General-Purpose and System Instructions. AMD64 Architecture Tech Docs. L'architettura AMD64 è una estensione semplice ma potente, compatibile con le precedenti versioni, dell'architettura dei processori x86. Essa aggiunge il modello di indirizzamento a 64 bit ed espande la disponibilità di registri così da supportare le elevate performance richieste dalla programmazione a 64 bit, pur mantenendo una completa compatibilità con le applicazioni e i sistemi operativi a 16 e 32 bit, senza bisogno di apportare modifiche o di ricompilare. L'esigenza di un'architettura a 64 bit per x86 nasce dallo sviluppo di applicazioni che hanno bisogno di molta memoria, sia fisica che virtuale, quali le applicazioni server, i sistemi di gestione di database, le applicazioni grafiche. Tutte queste applicazioni riceveranno grandi benefici sia dall'indirizzamento a 64 bit, sia dalla crescita del numero di registri. Il basso numero di registri disponibili nell'architettura classica dei processori x86, infatti, ha sempre ridotto le performance delle applicazioni che richiedono una intensa attività computazionale. Aumentando il numero dei registri si ottiene un innalzamento di rendimento per questo tipo di applicazioni. Questo libro, intitolato The ( Official ) AMD64 Architecture Programmer’s Manual, è un lavoro composto da più volumi: Volume 1: Application Programming ( 24592 ), Volume 2: System Programming ( 24593 ), Volume 3: General-Purpose and System Instructions ( 24594 ), Volume 4: 128-Bit Media Instructions ( 26568 ), Volume 5: 64-Bit Media and x87 Floating-Point Instructions ( 26569 ). Questo volume è indirizzato ai programmatori di applicazioni o di software di sistema per processori che implementino l'architettura AMD64. La descrizione delle istruzioni general-purpose assume una buona padronanza della programmazione a livello di applicazione, così come descritta nel volume 1. La descrizione delle istruzioni di sistema assume una buona padronanza della programmazione di sistema, così come descritta nel volume 2. I volumi 3, 4 e 5 descrivono l'intero set di istruzioni AMD64 in dettaglio, riportando la sintassi di ciascuna istruzione: opcode, funzioni, flag coinvolte e possibili eccezioni. Il set di istruzioni AMD64 è suddiviso in cinque sottosezioni: istruzioni General-purpose, istruzioni di sistema, istruzioni a 128 bit ( istruzioni che utilizzano i registri XMM a 128 bit ), istruzioni a 64 bit ( istruzioni che utilizzano i registri MMX a 64 bit ), istruzioni x87 floating-point.
|
|||||||||
AMD64 Architecture Programmer’s Manual, Volume 3 | Disclaimer: questo è un link a contenuti ospitati su server esterni. |