AMD64 Architecture Programmer’s Manual, Volume 2 | Cerca per titolo, autore, parola chiave | ||||||||
AMD64 Architecture Programmer’s Manual, Volume 2 Documento PDF. AMD64 Architecture Programmer’s Manual, Volume 2: System Programming. 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 secondo volume è indirizzato ai programmatori di sistemi operativi, di loader, di linker, di driver o di utility di sistema. Richiede una buona padronanza dell'architettura AMD64 a livello di programmazione di applicazioni, così come descritto nel volume 1. Questo volume descrive le risorse e le funzioni proprie dell'architettura AMD64 gestite dal software di sistema: operating-mode control, gestione della memoria, interrupt ed eccezioni, gestione delle task e degli state-change, modalità di gestione del sistema, supporto per i multiprocessori, debug ed inizializzazione del processore.
|
|||||||||
AMD64 Architecture Programmer’s Manual, Volume 2 | Disclaimer: questo è un link a contenuti ospitati su server esterni. |