Intel 8086

Autore: Randy Alexander
Data Della Creazione: 23 Aprile 2021
Data Di Aggiornamento: 22 Giugno 2024
Anonim
Внутри CPU: Intel 8086
Video: Внутри CPU: Intel 8086

Contenuto

Definizione - Cosa significa Intel 8086?

L'Intel 8086 era un processore a 16 bit sviluppato da Intel a partire dal 1976 e rilasciato il 9 giugno 1978. Diede origine all'architettura x86 e iniziò la lunga serie dell'architettura CPU di maggior successo al mondo. Aveva un bus dati a 16 bit, porte I / O a 64 KB, un bus esterno a 20 bit e funzionava a una velocità di 10 MHz.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Intel 8086

L'Intel 8086 può essere considerato il nonno di tutte le CPU attualmente in esecuzione su macchine desktop, che si tratti di un PC o di un MAC. La maggior parte dei principali processori Intel per desktop conserva ancora al centro l'architettura Intel x86, funzionando come una modalità "8086 virtuale".

Il progetto Intel 8086 iniziò nel maggio del 1976 e originariamente era inteso come un progetto stop-gap che fungeva da concorrente dello Zilog Z80, che conquistò rapidamente il mercato dei microprocessori di fascia media. Alla guida del progetto c'era l'ingegnere elettrico Stephen Morse, che era più un ingegnere del software che di un hardware. Questo approccio incentrato sul software alla progettazione dei processori si è rivelato rivoluzionario nel settore e ha lanciato l'architettura x86 verso la celebrità nonostante il lancio debole.


Tecnicamente parlando, l'Intel 8086 era un microprocessore con un'architettura completa a 16 bit che aveva registri a 16 bit, un bus dati a 16 bit e un bus di indirizzo a 20 bit che poteva fare riferimento a 1 MB di memoria fisica. Ma a causa dei suoi registri a 16 bit, poteva indirizzare efficacemente solo 64 KB di memoria. Tuttavia, ciò che ha reso speciale questo processore sono stati i suoi registri di segmento, che gli hanno consentito di indirizzare oltre 64 KB di memoria, in grado di specificare le posizioni di memoria per il codice, i dati, lo stack e altri 64 KB di segmento di dati.