PDA

View Full Version : Come fa il computer a "conoscere" il codice macchina?


stichtom
16-04-2013, 21:20
Ciao a tutti,
Io so perfettamente che il PC funziona attraverso il codice binario che a sua volta si manifesta con degli impulsi elettrici ma non riesco a capire come faccia il computer a sapere che quella sequenza di impulsi corrispondono a quel determinato carattere.
Mi spiego meglio: la lettera "A" equivale a "01000001" in binario e questo è stabilito dal codice ASCII.
Ma come fa il PC a sapere che "01000001" in binario corrisponde alla lettera "A"? Come hanno fatto ad inserire per la prima volta questo standard ASCII all'interno del PC?

Grazie mille

P.S. Scusate se la sezione non è adatta ma non sapevo dove postare ;)

Phenomenale
16-04-2013, 22:49
Quelli con le lettere dell' alfabeto sono i fonts di windows, non è una funzione del pc.
La sezione più adatta è quella di windows, chiedi come si stampano i caratteri.

Athlon
17-04-2013, 01:07
In realta' il processore processa solo numeri e null' altro.

La corrispondenza tra numeri e cosa viene messo a video viene fatta dal processore grafico.

quando la scheda video lavora in modalita' testo nativa semplicemente il processore va a vedere in memoria quali pixel accendere e quali spegnere per ogni ""numero"" che deve rappresentare.

La vera e propria mappa si trova nel firmware della scheda grafica e viene copiata in memoria all' avvio

Athlon
17-04-2013, 01:09
se invece carichi un sistema operativo in modalita' grafica allora la "mappa" delle corrispondenze si trova nei file del driver della schda video.

Questo e' il motivo per cui in "DOS" o comunque in modalita' terminale caratteri tutte le schede funzionano sempre in ogni sistema operativo , mentre per la modalita' grafica ci vuole il driver adatto