Articles > Assembleur > Texte > Write Bin >

Write Bin

Description

Affichage de nombres en binaire.

Code

 
;------------------------------------------------
ram16_WriteBin32 PROC
; Synopsis: Affiche un nombre en binaire
; Attend : eax -> nombre
;------------------------------------------------
  pushad
  mov edx,eax
  mov ah,0Eh
  xor bh,bh
  mov cx,32
  @@: mov al,'0'
  shl edx,1
  adc al,0
  int 10h
  dec cx
  jnz @B
  @@: mov al,'b'
  int 10h
  popad
  ret
ram16_WriteBin32 ENDP
 
 
;------------------------------------------------
ram16_WriteBin16 PROC
; Synopsis: Affiche un nombre en binaire
; Attend : ax -> nombre
;------------------------------------------------
  pushad
  mov dx,ax
  mov ah,0Eh
  xor bh,bh
  mov cx,16
  @@: mov al,'0'
  shl dx,1
  adc al,0
  int 10h
  dec cx
  jnz @B
  @@: mov al,'b'
  int 10h
  popad
  ret
ram16_WriteBin16 ENDP
 
 
;------------------------------------------------
ram16_WriteBin08 PROC
; Synopsis: Affiche un nombre en binaire
; Attend : al -> nombre
;------------------------------------------------
  pushad
  mov dl,al
  mov ah,0Eh
  xor bh,bh
  mov cx,8
  @@: mov al,'0'
  shl dl,1
  adc al,0
  int 10h
  dec cx
  jnz @B
  @@: mov al,'b'
  int 10h
  popad
  ret
ram16_WriteBin08 ENDP 
 

première page page précédente page suivante dernière page

Navigation rapide :

Page Description Dernière mise à jour
Write Bin affichage de nombres en binaires en assembleur x86 24 jan 2008 18:29:40

Articles > Assembleur > Texte > Write Bin >


Cette page a été générée le 12 mai 2008 06:38:18.
clipart home livre lecture book JEREMYA
WEBSITE
jeremya.ironie.org

s'identifier

Nom d'utilisateur :
Mot de passe :

outils

qui est en ligne ?

7 visiteurs en ligne

sondage qualité

1-mauvais - excellent-5
Design :
1 5
Ergonomie :
1 5
Contenu :
1 5
Structure :
1 5
Ensemble :
1 5
1-mauvais - excellent-5
Commentaire :