Console a 8, 16, 32 bit … cosa significa? [chiuso]

Chiusa. Questa domanda è fuori tema . Attualmente non accetta risposte.

Commenti

  • Cosa sai del tuo sistema operativo per 32 o 64? Se capisci cosa significa, lo stesso vale per le console. Le console hanno architetture di processore con ancora più bit: GameCube ha 128 bit (raddoppia la quantità di bit nei PC moderni, quadratura dellALU e capacità di indirizzamento rispetto ai PC moderni)
  • I ' Sto votando per chiudere questa domanda come fuori tema perché ' non riguarda la creazione di un gioco, ma piuttosto una curiosità del settore. Potrebbe essere sullargomento in Arqade .
  • Infatti, domande simili è già stato chiesto laggiù.
  • @JoshPetrie I ' voterò in modo non ufficiale per riaprire questa domanda. Sembra qualcosa che gli sviluppatori di giochi dovrebbero sapere.
  • Perché non SPOSTARE domande fuori tema invece di CHIUDERLE? Quindi rimangono aperti, le persone che li colpiscono per le ricerche non sono indirizzati a un vicolo cieco e gli sforzi della nostra base di utenti sono rispettati.

Risposta

Di solito si riferisce allarchitettura della CPU. La dimensione in bit di una CPU è eccessivamente semplificata, è la dimensione dei numeri con cui può eseguire calcoli in ununica operazione. Una CPU a 8 bit può funzionare con numeri fino a 256, una CPU a 16 bit con numeri fino a 65536 e una CPU a 32 bit con numeri fino a 4294967296. Qualsiasi di queste CPU può ancora essere utilizzata per eseguire calcoli con numeri più grandi, ma necessita di più operazioni per Fallo.

La terza generazione di console per videogiochi è stata ovviamente unera di puri sistemi a 8 bit. Il leader di mercato di quella generazione era il NES, i secondi classificati erano il Sega Master System e lAtari 7800. Tutti i sistemi utilizzavano architetture a 8 bit in tutto e per tutto.

La quarta generazione, comunemente chiamata 16- po di generazione, è un po sfocato. I due sistemi dominanti erano il Sega Mega Drive (noto anche come Genesis per il Nord America) e lo SNES. Entrambi i sistemi sono stati commercializzati come sistemi a 16 bit. Ma la CPU Motorola 68000 del Sega Mega Drive tecnicamente era una CPU a 32 bit, anche se comunicava attraverso un bus largo solo 16 bit. Ora potresti dire “duh, quindi è la dimensione del bus che conta”. Ma la CPU Ricoh 5A22 a 16 bit utilizzata dallo SNES aveva solo un bus dati a 8 bit. Quindi, qualunque sia la definizione tecnica che usi, il Mega Drive è un 32 bit o SNES è un sistema a 8 bit.

Nella quinta generazione, i tre sistemi concorrenti erano la Sony Play Station (CPU a 32 bit), il Sega Saturn (due CPU a 32 bit che a volte il marketing di SEGA aggiungeva a 64 bit che è tecnicamente abbastanza assurdo) e il Nintendo 64 (CPU a 64 bit). Questa è la generazione in cui il conteggio dei bit ha smesso di avere senso perché nemmeno i dipartimenti marketing delle diverse società concordavano più in quale generazione appartenessero.

In generale, il numero di bit di una CPU può essere paragonato al numero di cilindri di unauto. Di solito più è meglio, ma da solo non è un numero significativo per confrontare la potenza dei diversi modelli.

Risposta

Per fornire qualche dettaglio in più, un bit più elevato cture consente principalmente di utilizzare più memoria. Consente inoltre di includere dati di maggiore precisione. Tuttavia, è stato un termine un po improprio, è stato generalmente accettato che i sistemi di bit più alti fossero migliori (e questo è vero fino a un certo punto), ma è stato spesso usato quando non lo era. Ad esempio, secondo il Pagina Wikipedia della console di gioco di sesta generazione , quella generazione veniva chiamata generazione “128 bit”. Tuttavia, le principali console effettivamente utilizzate:

  • X-box- 32 bit.
  • Game Cube- 32/64 bit.
  • Playstation 2- 64 bit (con un fattore “fudge”, che consente 128 bit vettori)

Vale la pena notare che cè unenorme differenza da 8 bit a 16 bit e da 16 a 32 bit. Cè una differenza minore da 32 a 64 bit. , non ci sono molti vantaggi pratici per lapplicazione quotidiana. Questo è menzionato nello stesso articolo sopra elencato . Ecco alcuni limiti pratici delle varie dimensioni di bit:

  • 8 bit – Questo limita fortemente i colori, a solo 255 Limita anche la complessità delle istruzioni che possono essere eseguite.
  • 16 bit – Consente molto più colore, pur non consentendo ancora il vero colore, ma sembra più realistico. Consente istruzioni più complesse.Non ne ha ancora abbastanza per eseguire una vera elaborazione 3D, ma è comunque adeguata per la maggior parte degli scopi.
  • 32 bit – Lunico vero la limitazione è la RAM, che è limitata a 4 Gb. Questo non era un fattore significativo fino al 2010. Consente una potenza di elaborazione sufficiente per gestire i sistemi 3-d. 32 bit consente anche il colore “vero”, che di solito utilizza 8 bit per ogni colore, più 8 bit per il canale alfa.

Commenti

  • Tieni presente che la maggior parte delle CPU può elaborare valori più alti della loro bit-ness, ' sono solo più lente. Il principale fattore limitante di solito non è il numero di colori per pixel, ma piuttosto la quantità totale di memoria che può essere utilizzata per memorizzare questi pixel (e qualsiasi altro dato di gioco / programma). Ridurre il numero di colori (simultanei) utilizzando una tavolozza dei colori è solo una soluzione alternativa per poter memorizzare un intero fotogramma in memoria.

Risposta

Il numero di bit qui, rappresenta larchitettura della CPU.

Una console di gioco a 32 bit utilizza ununità di elaborazione centrale a 32 bit.

Commenti

  • Sebbene questa sia la spiegazione generalmente accettata, tecnicamente non è del tutto accurata. Il Sega Mega Drive era comunemente chiamato sistema di generazione a 16 bit (anche dal marketing SEGA), anche se utilizzava la CPU Motorola 68000 che tecnicamente era una CPU a 32 bit (ma con un bus esterno a 16 bit).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *