Professional Documents
Culture Documents
Media Turm A
Media Turm A
.section .data
abert: .asciz "\nPrograma para Calculo de Media de
Turma\n\n\n"
pedeNroAl: .asciz "\nDigite o numero de alunos => "
pedeMedia: .asciz "\nDigite a media do aluno %d => "
mostra: .asciz "\nMedia da Turma = %d\n\n"
nroAl: .int 0
mediaA: .int 0
mediaT: .int 0
.section .text
.globl _start
_start:
pushl $abert
call printf
pushl $pedeNroAl
call printf
pushl $nroAl
pushl $tipo1
call scanf
volta:
pushl %ecx
pushl %ebx
pushl $pedeMedia
call printf
pushl $mediaA
pushl $tipo1
call scanf
incl %ebx
loop volta
fim: