ANTIC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i. #IABot (v2.0beta14)
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i. #IABot (v2.0beta15)
Riga 12:
== Descrizione ==
[[File:Atari-gr2-sl.png|thumb|Una schermata in [[Atari BASIC]] dove si vede lo schermo visualizzato dall'ANTIC utilizzando 2 diverse modalità grafiche contemporaneamente.]]
L'ANTIC era indicato dalla stessa [[Atari, Inc.]] come un vero [[microprocessore]] dedito alla generazione della grafica 2D: esso infatti aveva un proprio ''insieme di istruzioni'' per eseguire dei "programmi" noti come ''display list''. Questi elenchi di istruzioni ed i corrispondenti dati erano scritti nella [[Random access memory|RAM]] di sistema. L'ANTIC prelevava queste informazioni usando un [[Direct Memory Access|accesso diretto alla memoria]], sollevando perciò la [[CPU]] dal compito di dover passare continuamente i dati al chip grafico,<ref name=chip_atari/> cosa che invece avveniva su altri computer come ad esempio il [[Sinclair ZX81]], operazione che rallentava tutto il sistema.<ref name="zx81">{{cita web|url=http://www.zx81.it/lo_zx81.html|titolo=Sinclair ZX81|editore=Sinclair ZX81 italian fan club|accesso=25/06/2017|urlarchivio=https://web.archive.org/web/20100214105145/http://www.zx81.it/lo_zx81.html|dataarchivio=14 febbraio 2010|urlmorto=sì}}</ref>
 
Le istruzioni ad alto livello venivano processate per generare un'immagine grafica statica e poi tradotte in un flusso in tempo reale di dati grafici che venivano inviati al [[coprocessore]] [[CTIA e GTIA|CTIA]], il quale applicava il colore e gestiva gli [[sprite (informatica)|sprite]]: insieme essi fornivano all'utente 14 modalità video, 6 testuali e 8 grafiche. Quando il CTIA fu riprogettato e Atari realizzò il [[CTIA e GTIA|GTIA]], i modi disponibili salirono a 56 perché il GTIA permetteva 3 diverse combinazioni di colori per ognuno dei 14 modi grafici.