Como os gráficos são produzidos na tela?

0

Eu tenho tentado obter uma resposta completa para isso há muito tempo e sei que é complexo.

Por exemplo, digamos que queríamos produzir o caractere 'H' na tela. H é 72 em ascii ou 48 em hexadecimal e 00010010 em binário. Vamos dizer que cada lado de H tem 2 pixels de largura e 10 pixels de altura e a linha média de H é 2x5 px.

Começamos com cout < < "H";

O compilador então produz o código assembly equivalente e o sistema operacional / drivers carregam o programa.

Então quais etapas exatas acontecem a seguir? Eu li alguns sobre registros, unidades de ALU, Microcódigo.

É um byte de memória configurado para 00010010. Se sim, como a CPU sabe como pegar este byte e informar à GPU que quer que um conjunto de pixels seja gravado na tela em uma determinada área.

Existe algum tipo de tabela de pesquisa codificada na eletrônica aqui ou como funciona nos níveis mais baixos?

    
por user3333072 03.04.2014 / 16:21

0 respostas