x86 vs x64 - Perché il 32-bit si chiama x86?
Presumibilmente la x86 era chiamata così perché le macchine usavano processori 80386 e 80486 . È corretto?
È il modo giusto per riferirsi alle macchine a 32 e 64 bit?
Presumibilmente la x86 era chiamata così perché le macchine usavano processori 80386 e 80486 . È corretto?
È il modo giusto per riferirsi alle macchine a 32 e 64 bit?
Tecnicamente x86 si riferisce semplicemente a una famiglia di processori e al set di istruzioni che tutti usano. In realtà non dice nulla di specifico sulle dimensioni dei dati.
x86 iniziò come un set di istruzioni a 16 bit per processori a 16 bit (i processori 8086 e 8088), poi fu esteso a un set di istruzioni a 32 bit per processori a 32 bit (80386 e 80486), e ora è stato esteso a un set di istruzioni a 64 bit per processori a 64 bit. Era scritto come 80x86 per riflettere il valore che cambiava nel mezzo dei numeri di modello dei chip, ma da qualche parte lungo la linea l'80 davanti è stato eliminato, lasciando solo x86.
Incolpa il Pentium e la sua progenie per aver cambiato il modo in cui i processori sono stati nominati e commercializzati, anche se tutti i nuovi processori che usano il set di istruzioni x86 di Intel sono ancora indicati come x86, i386, o i686 compatibili (il che significa che tutti usano estensioni del set di istruzioni originale 8086).
x64 è davvero l'uomo strano qui. Il primo nome per l'estensione a 64 bit del set x86 era chiamato x86-64. Più tardi fu chiamato AMD64 (perché AMD era quella che aveva originariamente inventato l'estensione a 64 bit). Intel ha dato in licenza il set di istruzioni a 64 bit e ha chiamato la sua versione EM64T. Entrambi i set di istruzioni e i processori che li usano sono ancora considerati x86.
Fonte(i) http://en.wikipedia.org/wiki/IA-32 – IA-32, l'architettura a 32 bit di Intel http://en.wikipedia.org/wiki/X86-64 – Leggi di più su x86-64 qui.
Sì è corretto :
Il termine x86 si riferisce a una famiglia di architetture di set di istruzioni[2] basate sull'Intel 8086. L'8086 è stato lanciato nel 1978 come estensione a 16 bit dei primi microprocessori a 8 bit di Intel e ha anche introdotto la segmentazione per superare la barriera di indirizzamento a 16 bit dei chip precedenti. Il termine x86 deriva dal fatto che anche i primi successori dell'8086 avevano nomi che finivano in “86”.