Skip to content

Jefferson08/monitor_simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Simulador de monitor

Algoritmo desenvolvido no 3º semestre do curso de Ciência da Computação para a disciplina de Sistemas Operacionais ministrada pelo professor Erwin Alexander Uhlmann.

Funcionamento:

Este algoritmo simula o funcionamento de um monitor 24x24, onde cada "[ ]" é um pixel, e estes podem ser "acesos", virando "|0|", desenhando as letras na tela.

Cada letra desenhada, ocupa um espaço de 3x5 pixels (largura x altura), sendo possível escrever 4 linhas com 8 letras, já que a cada quebra de linha, é pulada uma linha de 24x1 pixels (largura x altura).

Apenas foram feitas as letras "A", "B", "C", "D", "E", "L", "H" e "O".

Ao pressionar as teclas, é chamada a função correspondente que "acende" os pixels para formar o desenho da letra.

Ao teclar Enter faz uma quebra de linha e o cursor passa para a linha de baixo, descendo 6 pixels de altura.

Pressionando a tecla Backspace, apaga a última letra digitada.

Exemplo:

Figura 1 - Imprimindo "HELLO" e "ABCD"

About

Algoritmo desenvolvido em linguagem C que simula o funcionamento de um monitor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages