Summary
Keywords
Full Transcript
================================== DESCRIÇÃO ============================== Eae pessoal, Hello World! Após a construção das rotinas de impressões hexadecimais, desta vez vamos focar na rotina de impressão decimal, nesta aula 60 do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples]. Em toda linguagem de programação existe alguma função responsável por converter números inteiros para texto e assim exibir este número convertido na tela ou até mesmo a função printf() em C que utilizamos para imprimir Strings e números todos juntos, inserindo marcadores na formatação. Já em Assembly nós precisamos programar uma rotina específica para isto, fazendo cálculos aritméticos que vai isolar cada dígito decimal do número mas os cálculos não serão os mesmos que as outras rotinas anteriores para hexadecimais pois o sistema numérico decimal tem o procedimento diferente para filtrar os dígitos. Precisaremos da rotina "Print_Dec_Value32", pois sem ela, o "número" que colocamos em AL vai imprimir um código ASCII correspondente a este número e o que queremos é imprimir o próprio número. Então fique até o final pois além de eu mostrar como desenvolver esta rotina, também vou depurar passo a passo na execução da mesma. Se gostou do vídeo deixe um like e se inscreva no canal ativando o sininho pois assim não vai perder nenhum vídeo deste curso, então vamos começar! :D =========================================================================== ==================================== LINKS ================================== Tabela ASCII (Com a extendida - hexadecimais, decimais, octais): https://www.asciitable.com/ Tabela ASCII (ALT+Tec. Numérico, Caracteres de controle, imprimíveis e extendidos - códigos decimais): https://theasciicode.com.ar/ ============================================================================ ============================== REDES SOCIAIS ============================== Siga-me e veja outros projetos: GitHub: https://github.com/FrancisBFTC/ Página: https://www.facebook.com/bftcorporations Instagram: https://www.instagram.com/francisbftc.sys ========================================================================= +++++++++++++++++++++++++++++++++++++++++ + AJUDE NOSSO CANAL: https://bityli.com/jaYPL + +++++++++++++++++++++++++++++++++++++++++
