Nintendo Entertainment System (NES) fungerar genom samverkan mellan flera nyckelkomponenter. Här är en förenklad översikt:
1. Kassettinsättning:NES använder spelkassetter som innehåller spelkoden och data. När en patron sätts in i konsolen upprättar den elektrisk kontakt med konsolens interna komponenter.
2. CPU och minne:NES har en central processing unit (CPU), som är huvudprocessorkretsen som exekverar spelkoden som är lagrad i kassetten. Det fungerar tillsammans med systemets minne (RAM och ROM) för att ladda, lagra och manipulera data.
3. Videoprocessor:NES:s videoprocessor, känd som Picture Processing Unit (PPU), är ansvarig för att generera spelets grafik. Den tar data från CPU:n och översätter den till pixlarna som visas på TV-skärmen.
4. Audio Processor:Audio Processing Unit (APU), även känd som Noise Generator och Square Wave Generator, producerar ljudeffekter och musik för spelet. Den genererar olika vågformer och modulerar dem för att skapa olika ljud.
5. Styrenheter:NES använder handkontroller med knappar och en riktningsknapp (D-pad) för att ge användarinmatning för att styra spelkaraktärer och handlingar. Styrenheterna är anslutna till konsolen genom portar på framsidan av systemet.
6. Grafikskärm:NES ansluts till en TV via en RF-omkopplare eller en AV-kabel. Video- och ljudsignalerna som genereras av konsolen överförs till TV:n och visar spelets grafik och ljud.
När ett spel spelas läser CPU:n programkoden från kassetten och utför instruktionerna. Den hämtar data från minnet och skickar kommandon till video- och ljudprocessorerna. Videoprocessorn genererar motsvarande bilder baserat på spelets grafikdata, och ljudprocessorn producerar lämpliga ljud. Resultatet är skapandet av en interaktiv spelupplevelse som användare kan njuta av genom att kontrollera åtgärder på skärmen med kontrollerna.