Partage
  • Partager sur Facebook
  • Partager sur Twitter

assembleur 8086

23 novembre 2017 à 17:36:18

salut    tout  le  monde           svp     j ai  besoin  d aide    en  assembleur 8086

"ECRIRE   UN PROGRAMME   QUI AFFICHE  L ALPHABET   EN MAJESCULE"

et   merci    bk  

  • Partager sur Facebook
  • Partager sur Twitter
23 novembre 2017 à 17:54:16

TU ES BIEN PARTI

et ici c'est langage C et on ne fait pas le travail à ta place.
Commence par fournir une piste de travail et on t'aidera.

  • Partager sur Facebook
  • Partager sur Twitter
23 novembre 2017 à 19:07:50

Hello,

Rien de plus simple, tous ceux qui programment en C font ça tous les jours:

	.386p
	ifdef ??version
	if ??version GT 500H
	.mmx
	endif
	endif
	model flat
	ifndef	??version
	?debug	macro
	endm
	endif
_TEXT	segment dword public use32 'CODE'
_TEXT	ends
_DATA	segment dword public use32 'DATA'
_DATA	ends
_BSS	segment dword public use32 'BSS'
_BSS	ends
DGROUP	group	_BSS,_DATA
_TEXT	segment dword public use32 'CODE'
_main	proc	near
?live1@0:
	push ebp
	mov ebp,esp
	push ebx
@1:
	mov ebx,65
?live1@32: ; EBX = i
@2:
	push ebx
	push offset s@
	call _printf
	add esp,8
	inc ebx
	cmp ebx,90
	jle       short @2
?live1@48: ; 
	xor eax,eax
@6:
@5:
	pop ebx
	pop ebp
	ret 
_main	endp
_TEXT	ends
_DATA	segment dword public use32 'DATA'
s@	label	byte
	;	s@+0:
	db	"%c",10,0
	align	4
_DATA	ends
_TEXT	segment dword public use32 'CODE'
_TEXT	ends
	public	_main
 extrn _printf:near
	end

-
Edité par edgarjacobs 23 novembre 2017 à 19:10:28

  • Partager sur Facebook
  • Partager sur Twitter

On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent