IT-lexikon › Hårdvara › Copper (Amiga)

Copper (Amiga)

Hårdvara In English → Uppdaterad: 2026-08-14
Mer info
Plattform
Amiga
År
1985
Typ
Grafikkoprocessor
Del av
Agnus
Instruktioner
WAIT, MOVE, SKIP

Amigans lilla grafikkoprocessor som ändrar hårdvaruregister mitt i bilduppritningen — motorn bakom rasterbars och delade skärmar.

Copper är grafikkoprocessorn i Amigans chipuppsättning, inbyggd i kretsen Agnus. Den kör en copperlista — ett pyttelitet program med bara tre instruktioner: WAIT väntar tills katodstrålen når en given position, MOVE skriver ett värde till ett hårdvaruregister och SKIP hoppar över nästa instruktion. Eftersom listan är synkroniserad mot bilduppritningen kan den byta färg, rullningsregister eller bitplanspekare mitt i en och samma bildruta.

Det lät en enda skärm visa fler färger än paletten egentligen rymde, dela upp bilden i oberoende zoner och lägga stabil overscan — allt utan att belasta processorn. Demokodare utnyttjade den till rasterbars, mjuka färgtoningar och de scrolltexter som gled fram medan 68000:an gjorde annat. På C64 krävde samma trick handpillade rasteravbrott; Copper gjorde det deklarativt.

← Tillbaka till lexikonet