SHARE
TWEET

Untitled

a guest May 27th, 2019 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .data
  2.     wejscie: .asciiz "Podaj ilosc liczb: "
  3.    
  4.     podaj_liczbe: .asciiz "Podaj liczbe: "
  5.     #liczbe: .asciiz " liczbe: "
  6.     #dwukropek: .asciiz " : "
  7.    
  8.     tablica: .space 1024
  9. .text
  10.     main:
  11.             #addi $t0, $zero, 0
  12.             #index $t0
  13.            
  14.         li $v0, 4            #wy┼Ťwietla komunikat      
  15.         la $a0, wejscie
  16.         syscall
  17.        
  18.         li $v0, 5            #pobiera ilosc liczb
  19.         syscall
  20.         move $t0, $v0        #$t1 ilo┼Ť─ç liczb
  21.        
  22.         li $t1, 0            #inicjacja zmiennych
  23.         la $s0, tablica      #ustawienie wska┼║nika na pocz─ůtku tablicy
  24.        
  25.     while:  
  26.             add $t1, $t1, 1
  27.         bgt $t1,$t0, koniec        #warunek p─Ötli  if $t1 > $t0 to kniec
  28.        
  29.         li $v0, 4            #wy┼Ťwietla komunikat      
  30.         la $a0, podaj_liczbe
  31.         syscall
  32.        
  33.         li $v0, 5            #pobiera liczbe
  34.         syscall              #
  35.        
  36.         sw $v0, 0($s0)                  #zapisanie integera w tablicy
  37.         add $s0, $s0, 4                 #inkrementacja wska┼╝nika tablicy
  38.        
  39.         j while
  40.        
  41.     koniec:
  42.         li $v0,10 ##koniec
  43.                 syscall
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top