NEC PC-9800 (forkortet PC-98 , PC-98XX) var en formfaktorcomputer fremstillet af NEC , som dominerede det japanske marked for privat- og erhvervscomputere i 1980'erne og 1990'erne.
Den første PC-98- model, PC-9801, blev udgivet i oktober 1982 . Den var udstyret med en Intel 8086-processor med en frekvens på 5 MHz, to µPD7220 grafikcontrollere (en til tekst, en til grafik), 128 KB RAM, der kan udvides op til 640 KB. Den 8-farvede skærm havde en maksimal opløsning på 640×400 pixels. Den næste model, PC-9801E, som dukkede op i 1983, var udstyret med en 8086-2 processor, der kunne skifte mellem 5 og 8 MHz. I begyndelsen af 1990'erne var 50% af alle computere, der blev solgt i Japan , PC-98'ere. Den sidste af disse computere var PC-9821Ra43, baseret på en 433 MHz Celeron -processor, som dukkede op i2000 .
NEC har udviklet computersystemer siden 1950'erne og var i 1976 en af de fem største mainframe- producenter i Japan [1] . Forsøg fra New Nippon Electric (senere NEC Home Electronics) på at opnå samme succes på det spirende hjemmecomputermarked mødte skepsis og kritik fra mainframe Information Processing Group. Det lykkedes dog NEC Electronic Device Sales Division at skabe og frigive TK-80 , som var prototypen på en enkeltbords hjemmecomputer. Dette sæt er blevet meget populært blandt elektronikentusiaster i Japan, hvilket tillod udviklingen af denne retning yderligere.
I 1979 udgav Electronic Device Sales Division den otte-bit PC-8001 , som erobrede 40% af hele markedet for personlige computere i Japan i 1981 [2] , og ledelsen begyndte at betragte dette område som en af prioriteterne. Også i 1981 blev den personlige computer-virksomhed opdelt i tre dele, med speciale i deres felt: New Nippon Electric tog en serie af 8-bit hjemmecomputere (som blev grundlaget for PC-6000- serien ), Information Processing Group - 16 -bit-computere til erhvervslivet og Electronic Devices Group - NEC PC-8000 , NEC PC-8800 og NEC PC-100- serien .
Udviklingen af retningen i Information Processing Small Systems Division blev udført af Shinzo Hamada ( Jap. 浜田 俊三) og Noboru Ozawa ( Jap. 小澤 昇) . I første omgang var det planlagt, at de nye computere skulle være juniortilpassede versioner af NEAC System 100 ( NEAC シス テム100 ) computere , designet til forretningsopgaver. Kazuya Watanabe ( Jap. 渡邊 和也) , som var ansvarlig for udviklingen af PC-8001, et af kravene fremsatte støtte til den dengang populære Microsoft BASIC-fortolker (nemlig N88-BASIC-versionen til PC-8800) , hvilket ville gøre det muligt at tilpasse programmer til ældre computere NEC til den nye platform. Hamada kontaktede ASCII Corporation , som distribuerede tolken i Japan, men fik et skuffende svar: Microsoft var ikke interesseret i at videreudvikle 8-bit versionen, men tilbød i stedet at bruge den 16-bit GW-BASIC , der var under udvikling , hvilket bl.a. ikke kompatibel med den tidligere version. .
Usikkerheden i udviklingen af arkitekturen tillod ikke at vælge retningen på platformen – for hjemmebrugeren eller for erhvervslivet. En undersøgelse blandt softwarevirksomheder viste, at forbrugermarkedet ønsker en 16-bit computer, der er kompatibel med tidligere generationer af NEC-computere. Endelig, i februar 1982, begyndte NEC-programmeringsteamet at reversere N88-BASIC, hvilket skabte en fuldstændig kompatibel version af N88-BASIC(86) fra bunden. Med tolken klar, i marts 1982, kunne ingeniører endelig begynde udviklingen af den første model af PC-9801-serien, kodenavnet N-10. Den første prototype var klar i juli 1982. Selvom N88-BASIC(86) var udtænkt af NEC, fik frygten for en retssag om krænkelse af ophavsretten Hamada til at licensere N88-BASIC, som om det var den version, selv til det punkt, hvor der blev vist en Microsoft copyright-meddelelse.
Der blev lagt særlig vægt på støtte fra tredjepartsudviklere, som kunne understøtte platformen på tidspunktet for dens udgivelse til forbrugermarkedet. Der blev skabt omkring 50-100 prototyper med teknisk dokumentation, som blev distribueret gratis blandt virksomheder [3] .
PC-9801, til en pris på 298.000 yen (ca. $1.200), blev udgivet i oktober 1982 [4] . Den var udstyret med en 5 MHz Intel 8086 -processor, to µPD7220 grafikcontrollere (en til tekst, en til grafik) og 128 KB RAM, der kan udvides op til 640 KB. Den 8-farvede skærm havde en maksimal opløsning på 640×400 pixels. Et 8- eller 5,25-tommers drev var påkrævet til drift. Basissystemet kunne vise det begrænsede JIS X 0201 -tegnsæt , som inkluderede tal, det engelske alfabet og halvdelen af standardlængden katakana , så brugere købte typisk et ekstra kort med en ROM indeholdende kanji -tegnsættet .
Den næste model, PC-9801F, kom med 8086-2-processoren, som kunne køre på 5 eller 8 MHz. F2-modellen inkluderede allerede to 5,25-tommers drev med understøttelse af 640 KB disketter (2DD, dobbeltsidet dobbeltdensitet), ROM med JIS kanji-tegn (2965 tegn). Denne ændring, på trods af de højere omkostninger - 398 tusind yen (1700 dollars), blev godt modtaget af softwareudviklere og virksomheder [5] .
I mellemtiden udgav Electronic Devices Group PC-100 i et forsøg på at introducere en Apple Lisa - stil GUI , men salget var dårligt på baggrund af succesen med PC-98. I 1983 konsoliderede NEC udviklingen og produktionen af personlige computere i to retninger - 8-bit markedet forblev hos NEC Home Electronics, og Information Processing Group overtog fuldstændigt 16-bit computere. Electronic Device Group blev opløst [6] .
Den næste iteration af platformudvikling begyndte i 1985 med udgivelsen af PC-9801VM, som allerede brugte en proprietær NEC V30 -processor med en frekvens på 10 MHz. VM2 kom med to 5,25-tommers drev, der understøtter 2DD- og 2HD-disketter [7] . Denne model var meget efterspurgt i Japan med et årligt salg på omkring 210.000 computere [8] .
I henhold til en aftale med Microsoft og ASCII tillod NEC virksomheder at distribuere en reduceret version af MS-DOS 2.11 som en del af deres egne produkter royaltyfrit. Microsoft gjorde dette for at fjerne den CP/M-86 , som blev brugt af NEC's konkurrenter [9] fra markedet . Ved udgangen af 1983 tillod NEC's tilladelige politik vedrørende distribution af software til brugerne det at erobre omkring halvdelen af markedet for personlige computere i Japan [10] . I 1987, da NEC annoncerede udgivelsen af den millionte PC-98-computer, var der allerede omkring 3.000 softwareprodukter tilgængelige til platformen.
NEC lagde også stor vægt på bagudkompatibilitet mellem generationer af PC-98. PC-9801VM, der er i stand til at fungere ved 8 og 10 MHz, kunne også komme med et ekstra kort med 8086, da V30-processoren havde inkompatible instruktioner [7] . Programmer udviklet til den nye generation kunne bruge V30-instruktioner, der ikke findes i 8086, så PC-9801VX (1986) kunne selektivt køre i Intel 80286- eller V30-tilstand. PC-9801RA (1988)-modellen indeholdt allerede processorer fra begge linjer - Intel 80386 og V30. PC-9801DA (1990) havde kun én processor, men muligheden for at vælge processorens clockfrekvens forblev stadig [11] .
I mellemtiden begyndte de første bærbare computere at dukke op på markedet - bærbare computere , Toshibas nærmeste konkurrent udgav den ret succesrige T3100 . For at forsøge sig med et nyt segment udgav NEC en bærbar PC-98LT [12] , som dog havde begrænset kompatibilitet med PC-98 platformen, og derfor ikke var særlig populær. Ikke desto mindre var NEC i stand til at drage den korrekte konklusion af dette - PC-98 krævede et mindre bundkort til videre udvikling [13] .
En anden udfordring for platformen var fremkomsten af ulicenserede PC-98 hardwarekloner - PC-286, produceret af Epson . NEC anlagde en retssag mod virksomheden og hævdede, at den krænkede rettighederne ved at bruge den originale BIOS uden licens , hvortil Epson blev tvunget til at frigive en opdateret revision af computeren, hvis BIOS blev genskabt i et " renrum " og ikke længere indeholdt en indbygget BASIC-tolk, som gjorde det endelige produkt inkompatibelt med PC-98. På trods af det faktum, at det var usandsynligt, at NEC ville vinde sagen, indgik Epson i november 1987 forlig med NEC uden for retten, af frygt for skade på omdømmet [14] .
PC-98-arkitekturen adskiller sig på mange måder fra IBM PC'en , for eksempel bruger den sin egen 16-bit C-Bus i stedet for ISA og E-Bus (NESA) i stedet for MCA og EISA . Forskellige BIOS , I/O-adressering, hukommelse og grafikstyring. På trods af dette kørte lokaliserede versioner af MS-DOS og Windows stadig på PC-98XX.
Seiko Epson producerede kloner af PC-98XX og kompatible perifere enheder.