Assembler 8086 - Simples código que mostra horas e minutos em pontos
Publicado por Ewerton Daniel de Lima (última atualização em 23/03/2010)
[ Hits: 14.272 ]
Download Horas.asm (versão 2)
Olá pessoal!
Comecei a brincar com Assembler 8086. Aqui na universidade utilizamos a int 21h do DOS. Gostaria de conhecer uma que a substitui no GNU/Linux (quem souber por favor me informe! rsrsr).
O programa a seguir mostra na tela o horário através de pontos. Ex.:
6:12
...... 6 pontos
............ 12 pontos
Versão 2 - Enviado por Ewerton Daniel de Lima em 22/03/2010
Changelog: Agora sim, mandei o arquivo correto. rsrsrs
Grande abraço! :D
.model small .stack .data ponto db ".$" pula_linha db "", 10, 13, "$" .code imprime_ponto proc mov ax, seg ponto mov ds, ax lea dx, ponto mov ah, 09h WHILE_PONTO: int 21h loop WHILE_PONTO ret imprime_ponto endp imprime_pula_linha proc mov ax, seg pula_linha mov ds, ax lea dx, pula_linha mov ah, 09h int 21h ret imprime_pula_linha endp principal proc mov cx, 10 WHILE: push cx call imprime_ponto call imprime_pula_linha pop cx loop WHILE mov ax, 4C00h int 21h principal endp end principal
Escrita de número em binário em Assembly Puro para Linux 64 bits (Nasm - Netwide Assembler)
Retorna a diferença entre dois vetores em Assemly
Algoritmo de Raiz Quadrada Inteira em Assembly Puro para Linux x86 (NASM - Netwide Assembler)
GAS "Hello World" o número de vezes definido pelo usuário
Escrita de número em octal em Assembly puro para Linux 64 bits (NASM - Netwide Assembler)
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba