Assembler 8086 - Simples código que mostra horas e minutos em pontos
Publicado por Perfil removido (última atualização em 23/03/2010)
[ Hits: 14.584 ]
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
.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
Simples JIT (just in time) em C
GAS Inteiro para String (formato binário)
Escrita de um número em octal na tela em Assembly Puro para Linux x86 (GNU Assembly)
codigo em assembley que soma dois numeros
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Teclado n~ao escreve abnt2 (1)
Audio intermitente xubuntu notebook positivo c14 vision (5)
Adicional de convivdado em linux somente linha de comando (2)