Namai Pirmyn mąstymas Sukurti 8080: procesorius, kuris pradėjo kompiuterio revoliuciją

Sukurti 8080: procesorius, kuris pradėjo kompiuterio revoliuciją

Video: Ryzen 5 3600 prieš i5-9400F! Kurį Procesorių Verta Rinktis? (Lapkritis 2024)

Video: Ryzen 5 3600 prieš i5-9400F! Kurį Procesorių Verta Rinktis? (Lapkritis 2024)
Anonim

Jei įdiegus „Intel 8008“ atsirado daugybė įdomių prietaisų, kurie gali būti laikomi pirmaisiais ankstyvaisiais asmeniniais kompiuteriais, tai jo įpėdinis - „Intel 8080“ mikroprocesorius - iš tikrųjų tapo pagrindu, kuriuo rėmėsi ankstyvoji kompiuterių pramonė.

Palyginti su ankstesniais „Intel 4004“ ir „8008“, 8080 buvo daug galingesnis lustas. Palyginti su 4004 tranzistoriais 4004, 8080 galiausiai turės daugiau nei 4500 tranzistorių ir gali veikti iki 2MHz dažniu. Bet dar svarbiau, kad daugelis dalykų, kuriems reikėjo papildomų lustų, apimančių 4004 ir 8008, dabar buvo integruoti.

Bet tikriausiai didžiausias skirtumas yra tas, kad nors 4004 ir 8008 buvo sukurti kaip individualūs procesoriai vienai įmonei - „4004“ „Busicom“ skaičiuotuvui ir 8008 - „Datapoint“ kompiuterio terminalui, 8080 buvo sukurtas bendresniam klientų ratui. Trumpai tariant, jis buvo suprojektuotas kaip elementas bet kuriai įmonei, kuri to norėjo, ir šis lankstumas padarė jį ypač tinkančiu tai, kas taps besikuriančia kompiuterių pramone.

Kuriant 8080

„8080“ koncepcijos siekia 1971 m., Kai „Intel“ buvo baigęs gaminti 4004 lustą ir vis dar dirbo prie 8008, kuris bus oficialiai paleistas 1972 m. Balandžio mėn.

Po to, kai pasirodė pasakojimai apie „procesorių luste“, „Intel“ ėmė domėtis visų procesų dalyvių mikroprocesoriais. Anot Michailo S. Malone'o leidinio „ The Intel Trinity“ , „visa elektronikos pramonė atrodė pabudusi“.

„Staiga, tarsi per naktį, jų aplankyti inžinieriai suprato mikroprocesorių prasmę“, - rašė Malone. "Jie buvo perskaitę straipsnius, girdėję greitį, kalbėję su savo bendraamžiais ir tarsi vienas šokinėjo apie silikoninį vagoną".

Vėlyvą 1971 m. Vasarą Federico Fagginas, kuris vadovavo 4004 projektavimui ir taps pagrindiniu 8080 architektu, rengė keletą techninių seminarų apie 4004 ir 8008 ir lankėsi pas klientus. Tų vizitų metu jis sakė: "Sulaukiau nemažos kritikos - kai kurios pagrįstos - dėl mikroprocesorių architektūros ir našumo. Kuo labiau orientuota į kompiuterį įmonė, kurioje lankiausi, tuo skaudesni buvo žmonių komentarai".

"Jie matė daugybę apribojimų mūsų mikroprocesoriuose, ypač pertraukimo struktūrą. Tai buvo labai kritikuojama ir pagrįstai, nes 8008 turėjo labai primityvią, vos funkcionuojančią pertraukimo struktūrą." Klientai taip pat skundėsi dėl pakuotės dydžio ir dėl to, kad įmonė daugino adresus ir duomenis. "Ir, žinoma, jie norėjo daug didesnio greičio. 8008 greitis esant 0, 5 megahercui nebuvo tinkamas."

Fagginas sako, kad grįžęs namo „aš turėjau idėją, kaip padaryti geresnį 8 bitų mikroprocesorių nei 8008, apimantį daugelį funkcijų, kurių žmonės norėjo: svarbiausia, greitį ir lengvą sąsają. padidino abi šias savybes, jei būčiau panaudojęs 40 kontaktų paketą vietoj 8008 18 kontaktų paketo ir integruosiantis palaikymo mikroschemų funkcijas “.

Kitaip tariant, jis svarstė galimybę sukurti tai, kas daugeliu atvejų būtų pirmoji tikroji „kompiuteris ant lusto“.

Maždaug tuo metu „Intel“ sukūrė „n-kanalų technologiją“ - efektyvesnį tranzistorių gamybos metodą - pirmiausia dėl 4K dinaminės atminties, o Fagginas manė, kad tai leis pakelyje turėti daugiau ir greitesnių tranzistorių. Jis taip pat galvojo apie rietuvės rodyklės ir papildomų instrukcijų, skirtų pagerinti našumą, integravimą, taip pat apie 40 kontaktų paketą, kuris leido turėti 16 bitų adresą ir 8 bitų duomenų magistralę.

1972 m. Pavasarį, kai buvo suvyniotas 8008, Fagginas išsiuntė pranešimą savo viršininkui Les Vadasz, prašydamas pradėti darbą prie kito projekto.

Tačiau stebėtinai ir apmaudu Fagginui „Intel“ nepatvirtino projekto. Fagginas sako, kad „Intel“ pirmiausia norėjo pamatyti, kaip rinka reaguos į 4004 ir 8008, o kiti pažymėjo problemas, kurias „Intel“ išleido iš durų naujausios kartos atminties mikroschemoms, ir norėjo sutelkti dėmesį į tai.

Todėl „Intel“ nepatvirtino 8080 projekto tik 1972 m. Rugsėjo pabaigoje arba spalio pradžioje, tada Fagginas (gavęs „Vadasz“ pritarimą) pasamdė buvusį „Busicom“ inžinierių Masatoshi Shima, kuris glaudžiai bendradarbiavo su Fagginu kuriant „ 4004.

Anot Tedo Hoffo, jis ir Stanley Mazoras, kurie buvo už 4004 m. Koncepcijos pradžią ir bandė parduoti šią koncepciją klientams, sulaukė daugybės pagalbos prašymų iš bendrovių, kurios „žiūrėjo į 8008 ir bandė stumti jis viršija savo galimybes “. Mazoras teigia, kad „Intel“ iš tikrųjų turėjo daugybę tolesnių 8008 variantų, įskaitant visiškai naują dizainą, tačiau galiausiai pasirinko „patobulintą 8008“, nes jo projektavimas užtruks mažiau laiko.

Dėl to, pasak jo, jie siekė lusto, kuris neturėtų griežtų mašininio kodo galimybių, tačiau padarytų surinkimo kalbą konvertuojamą, taigi, jei kas nors parašytų programą 8008, jie galėtų ją konvertuoti į 8080.

Darbas prie architektūros prasidėjo 1972 m. Pradžioje, o Fagginas pripažino „Shima“, „Mazor“, „Hoff“ ir „8008“ dizainerį Halą Feeney kaip nemažą indėlį į ankstyvas diskusijas ir lusto specifikaciją. Kai Shima 1972 m. Rudenį prisijungė prie „Intel“, jis pradėjo dirbti „Faggin“ prie mikroschemų schemos.

Nors 4004 ir 8008 būtų gaminami naudojant 10 mikronų procesą, 8080 būtų naudojamas 6 mikronų procesas, leidžiantis daug daugiau miniatiūrizacijos. (Proceso atstumas teoriškai matuoja procesoriaus funkcijų, tokių kaip atstumas tarp tranzistorių, dydį. Naujausi procesoriai šiandien gaminami esant 14 nm, kuriant 10 nm produktus. Teoriškai jie būtų 1000 kartų arčiau.) Keturių lustų paketas iš 8008 turėjo 3500 tranzistorių, bet 8080 turėtų 5000. Ir jis veiktų 2MHz dažniu, tai yra didžiulis efektyvumo šuolis.

Dėl to 8080 buvo pirmasis mikroprocesorius, kurio instrukcijų rinkinys ir atminties nukreipimo galimybės atitiko šių dienų minikompiuterių charakteristikas.

Parduoda mikroprocesorių

Pirmasis lusto gaminimas buvo 1973 m. Gruodžio mėn., Ir, išsprendęs keletą tipiškų paskutinės minutės problemų, „Intel“ šį gaminį pristatė 1974 m. Kovo mėn.

Iš pradžių 8080 kainavo 360 USD už lustą, kuris, kai kurių nuomone, buvo pasiūlytas palyginti su „IBM System / 360“. Tuo metu „Intel“ žinojo, kad lusto rinkoje yra. „Intel“ atstovas Hal Feeney teigė, kad įmonė dar daugiau nei 400 klientų pateikė 8080 specifikaciją, kol lustas net nebuvo baigtas gaminti.

Tuo metu „Intel“ ėmėsi didelių rinkodaros pastangų, vadovaujama Edo Gelbacho ir Regis McKenna, kurie rinko kaip „pirmąjį lusto kompiuterį“. Į tai įtraukiant didesnį dėmesį buvo skiriama tobulinimo sistemoms, tokioms kaip „Intel“ „Intellec“ aparatai, ir tokių sistemų programinei įrangai, įskaitant Gary Kildallo darbą PL / M kalba ir tai, kas taps CP / M pagrindu.

„Intel“ suprato, kad programinė įranga yra būdas parduoti lustus, o ne kaip atskiras verslas. Pasak Paulo Freibergerio ir Michaelio Swaine'o „ Gaisro slėnyje“, „paklausę„ Intel “vadovų, ar jie turi kokių nors prieštaravimų dėl jo paties rinkodaros, jie gūžčiojo pečiais ir liepė jam eiti toliau. Jie patys nesiruošia jo parduoti“.

Maždaug tuo metu „Intel“ vis labiau nerimavo dėl konkurentų mikroprocesorių versle. „Rockwell“ 1972 m. Pristatė savo PPS-4, 4 bitų procesorių, o „Texas Instruments“ dirbo prie savo lusto. Ir, „Intel“ nežinomas, „Motorola“ dirbo prie savo 6800 8 bitų procesoriaus, kuris išėjo 1974 m. Viduryje, praėjus vos keliems mėnesiams po 8080 m. Faggino vertinimu, „6800“ buvo geresnės architektūros, tačiau naudojo proceso technologiją, kuri lustas buvo didelis ir lėtas, palyginti su 8080.

Kyla vienas klausimas, kodėl „Intel“ nepasirinko įsitraukti į asmeninių kompiuterių verslą.

Interviu, kurį dariau su Gordonu Moore'u 1997 m., Jis apibūdino „Altair“ kaip „tik pomėgio įrenginį, kuriame įėjimai buvo jungiamieji jungikliai, o išėjimai - šviesos diodai. Galite parodyti, kaip kompiuteris veikė, bet sunkus būdas atlikti bet kokius praktinius veiksmus. kompiuterija “.

„Kažkada net atmečiau namų kompiuterio idėją tuo laikotarpiu“, - teigė Moore'as. „Vienas iš mūsų inžinierių sugalvojo, kad galėtum susikurti kompiuterį ir galėtum jį pastatyti namuose. Aš jo paklausiau, kam jis tinka, ir aš gavau vienintelę paraišką, kad namų šeimininkė gali įdėti Galėjau įsivaizduoti, kad mano žmona sėdinti ten prie kompiuterio prie viryklės… tai tikrai neatrodė labai praktiška.

„Tiesą sakant, net kai Steve'as Jobsas perėjo ir parodė mums, kas vyksta„ Apple “, jūs žinote, kad aš į tai žiūrėjau kaip tiesiog… dar viena iš šimtų programų, egzistuojančių mikroprocesoriams ir neįvertinusi, kad tai reikšminga nauja kryptis “.

Noyce'as laikėsi panašios nuomonės: „Visas vartotojų verslas buvo sritis, kurios mes pradžioje nematėme. Tiesiog atrodė neįmanoma, kad šį fenomenalų elektroninio rafinuotumo lygį, kurį reprezentuoja mikroprocesorius, kada nors galima būtų pakankamai sumažinti, kad būtų paprasta. vartotojų reikalavimai galėtų būti tenkinami “.

Netrukus po to, kai buvo pristatytas 8080, Fagginas paliko „Intel“, kad surastų Zilogą, pasiimdamas su savimi Shimą. Kartu jie sukūrė mikroprocesorių Z-80, kuris buvo sukurtas taip, kad turėtų dvejetainį suderinamumą su 8080, taigi jis galėtų paleisti tą pačią programinę įrangą. Pats Z-80 bus naudojamas daugelyje ankstyvųjų asmeninių kompiuterių aštuntojo dešimtmečio pabaigoje, daugiausia veikiančiuose CP / M.

Tuo tarpu 8080 bus naudojamas pirmoje mašinoje, kuri tikrai sulauks asmeninių kompiuterių verslą sukūrusių mėgėjų dėmesio, pradedant nuo „Altair 8800“.

Nesu tikras, ar 8080 iš tiesų buvo „pats svarbiausias XX amžiaus produktas“, kaip jį vadina Michaelas Malone'as. Bet tai tikrai buvo produktas, kuris pakeitė pasaulį.

Sukurti 8080: procesorius, kuris pradėjo kompiuterio revoliuciją