O que exatamente eu estou vendo aqui?

5

Eu tenho um Dell D620 que tem sua tela arrancada (foi danificado há algum tempo) e assim, para ver qualquer saída do console, eu tenho uma TV compatível com VGA ligado a ele. Às vezes, quando não escrevo nada há muito tempo, minha tela mostra alguma saída distorcida se eu ligar a TV novamente.

Duascaixasalinhadasàesquerdacomumaterceirabarranacormagenta,amareloecianodaextremadireita,respectivamente.Noentanto,elesnãocobremtodaatela.Cercade1/3ouaparteinferiordatelaésobrepostaaoruído,oquepareceserlinhasmuitofinasealternadasdecinzaclaroeescuro.

Éclaroque,assimqueeupressionarqualquerteclanoteclado,ofamiliarpromptdoterminalbashretorna:-)

Oqueexatamenteeuestou"olhando" aqui?

EDIT: Informações Adicionais

  • A TV é um Dynex DX-L24-10A
  • Internamente, o "Main Board" é rotulado como S240XW16 V0 / 55.24S02.M01. O WSRepairs tem a única imagem grande o suficiente para ler os rótulos dos chips individuais

    
por gate_engineer 11.08.2014 / 06:58

1 resposta

-1

Acho que essa pergunta é "acadêmica", já que parece que esse comportamento estranho não impede que você faça algo útil.

Nesse espírito, posso contar algumas coisas sobre o vídeo digital.

É bem típico que sua tela seja "atualizada" por um controlador de vídeo que lê a memória e a envia para o monitor. Normalmente, a memória contém uma matriz de pixels que possuem valores que determinam suas cores. Normalmente, é um bloco contíguo de memória. E é o "tamanho certo" para fornecer um valor para cada pixel (elemento de imagem, ou seja, a menor especificação de tela que termina em uma cor). (E "raster" significa que o seu display é "desenhado" por feixe (s) traçando através e abaixo, à medida que cada dado de pixel chega com a cor. As linhas horizontais são ligeiramente visíveis em sua imagem.)

A parte inferior do seu monitor parece estar lendo memória que não está realmente escrita com informação gráfica (pode ser programa, pode ser apenas não inicializada, ou alguns outros dados que estavam por aí, ou pode ser informação de pixel que é mal interpretada porque o modo mudou - por exemplo, as cores são pesquisadas em uma tabela, às vezes nos dados). Claramente não é constante, e não é nada que se pareça com algo em particular.

A parte de cima é um pouco misteriosa. É comum que o vídeo forneça saída de teste (por exemplo, as famosas barras coloridas que você costumava ver na TV). Isso é bastante fácil de gerar em hardware, porque é a mesma cor repetida várias vezes e, ocasionalmente, uma nova cor. Estes são geralmente criados de uma forma que os torna reconhecíveis em um osciloscópio genérico. Eu não vi um gerar cores subtrativas (magenta etc), mas porque não. É estranho que ele mude dos sólidos para a memória, mas é estranho que não produza uma imagem sensível ou preta.

Parece que o total de pixels que são sólidos pode ser o suficiente para preencher a tela, mas não está enviando-os no momento certo, por isso acaba terminando com o material aleatório. Isso não é muito surpreendente, porque há vários modos (válidos), cada um com um esquema de endereçamento de memória específico e tempo para iniciar os traços horizontais, e o que fica claro é que esse modo não é autoconsistente.

    
por 20.10.2016 / 00:30

Tags