.data

komunikat1:       .asciiz     "Uruchomiono program p1.\n"
komunikat2:       .asciiz     "Autorem programu jest Grzegorz Pol z grupy I7X3S1\n"
komunikat3:       .asciiz     "Jesli chcesz zakonczyc prace tej czesci programu,nacisnij A Z: "
                  
.align         2

tekst1:   .word       komunikat1
tekst2:   .word       komunikat2
tekst3:   .word       komunikat3

readbuffer:    .space      80       
wczytaj:       .word       0,readbuffer,80                                       

.text

	addi       r14,r0,tekst1  
	trap       5                            
	addi       r14,r0,tekst2 
	trap       5               

pytanie:          

	addi       r14,r0,tekst3      
	trap       5                                      
               
	addi       r14,r0,wczytaj         
	trap       3                    

	addi       r2,r0,readbuffer       
	lb         r3,(r2)               

sprawdzaj:

	seqi       r4,r3, 65	;czy to A?
	beqz       r4,pytanie 	
	addi       r2,r2,2    
	lb         r3,(r2) 
	seqi       r4,r3, 90	;czy to Z?
	beqz       r4,pytanie 
	j	   finito
	

finito:

	trap       0;