18.07.2013 Views

Nintendo Entertainment System

Nintendo Entertainment System

Nintendo Entertainment System

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.2. GRUNNLEGGENDE OM NES<br />

datamaskiner. Den består av de samme grunnleggende komponentene: Den har en prosessor, en<br />

grafikkprosessor, og så videre. For å være mer spesifikk har NES:<br />

• En 8-bits prosessor (CPU)<br />

– Bygd på 6502-arkitekturen (samme prosessorarkitektur som ble brukt i andre legendariske<br />

70- og 80-tallsmaskiner som Atari 2600, Commodore 64 og Apples første<br />

maskiner)<br />

– Klokkehastighet på hele 1.79 MHz (amerikansk/japansk versjon) eller 1.66 MHz<br />

(europeisk/australsk versjon.)<br />

– Prosessoren har innebygd lydprosessor (APU) bestående av fem lydgeneratorer som<br />

kan lage forskjellige typer lydbølger.<br />

• 2KiB arbeidsminne (RAM).<br />

• 2KiB grafikkminne (VRAM).<br />

• En grafikkprosessor (PPU – Picture Processing Unit) med støtte for 52 farger (25 samtidig<br />

på skjermen) og en oppløsning på opp til 256x240 piksler.<br />

• To serielle kontrollporter.<br />

1.2.1 Regionale varianter<br />

Som det står i listen ovenfor, er bl.a. klokkefrekvensen til prosessoren forskjellig i forskjellige<br />

utgaver av prosessoren. Dette har med TV-standardene rundt om i verden å gjøre.<br />

Prosessorhastigheten og skjermoppløsningen avhenger av hvilken region NES-en er laget for.<br />

Analoge TV-signaler, som er det NES-ens PPU genererer, er nemlig ikke kodet i et universalt<br />

format verden over. Dette forklares av litt historie: USA var, som med mye annet, først ute med<br />

farge-TV. TV-signalene ble kodet i et spesielt format kalt «NTSC» for å kunne inneholde fargeinformasjon<br />

og samtidig være kompatibelt med et vanlig svart-hvitt TV-signal. Da europeiske<br />

land hengte seg på farge-TV-bølgen, oppdaget de i midlertid at NTSC hadde noen svakheter.<br />

Signalet tålte eksempelvis nesten ikke forstyrrelser før fargene ble forandret. De ble utviklet et<br />

forbedret format, kalt «PAL», i stedet, som ble tatt i bruk i Europa. Uten å gå nærmere innpå<br />

de tekniske forskjellene mellom de to, innebærer de blant annet at NTSC-signaler har en noe<br />

høyere frekvens enn PAL-signaler. Dette krever at PPU-en i NES må jobbe litt raskere. NES-en<br />

er slik designet at både CPU-en og PPU-en blir drevet av samme klokkegenerator. Det betyr at<br />

hvis PPU-en jobber noe raskere, gjør også CPU-en det. NTSC-konsoller har altså en noe raskere<br />

CPU. I tillegg til denne forskjellen, har TV-bilder i PAL-format en noe høyere oppløsning enn<br />

NTSC. Mer detaljert:<br />

• PAL: CPU-hastighet på 1.66 MHz, oppdateringsfrekvens 50Hz.<br />

• NTSC: CPU-hastighet på 1.79 MHz, oppdateringsfrekvens 60Hz.<br />

I denne guiden skal vi for det meste forholde oss til ting som ikke er avhengig av hvilken TVstandard<br />

vi bruker. Der forskjellene spiller en rolle, kommer vi tilbake til det.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!