Εμφάνιση 1-2 από 2
  1. #1
    Εγγραφή
    07-04-2011
    Ηλικία
    38
    Μηνύματα
    49
    Downloads
    0
    Uploads
    0
    Γεια σας, θα ήθελα να δημιουργήσω δύο πίνακες 30 θέσεων ο καθένας για εισαγωγή στοιχείων σε assembly για mips. Έχω κάνει μία προσπάθεια με το παρακάτω κομμάτι κώδικα αλλά δεν λειτουργεί.. μπορεί κάποιος να βοηθήσει.??
    Κώδικας:
    .data
    array:.space 30
    msg:.asciiz"Dwste stoixeio gia ton pinaka\n"
    msg1:.asciiz "\n"
    .text
    main:
    li $s7,30
    li $s1,0
    li $s0,0
    l1:	li $v0,29
    la $a0,msg
    syscall
    li $v0,29
    syscall
    move $t0,$v0
    sw $t0,array($s0)
    addi $s0,$s0,29
    addi $s1,$s1,1
    blt $s1,$s7,l1
    li $v0,10
    syscall

  2. #2
    Εγγραφή
    19-03-2009
    Περιοχή
    ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ
    Ηλικία
    48
    Μηνύματα
    288
    Downloads
    0
    Uploads
    0
    ο πίνακας που θες τι τύπου είναι?πίνακας ακεραίων π.χ.?

    για πίνακα ακεραίων γίνεται έτσι
    Κώδικας:
    .data
    	msg:.asciiz"Dwste stoixeio gia ton pinaka\n"
    	msg1:.asciiz "\n"
    	.align 2
    	array:.space 120 #akeraios =30x4bytes
    
    .text
    
    main:
    	la $9,array #fortonei thn dieu8insi tou pinaka a
            addi $18,$0,0 #midenizei ton metriti tou loop
            addi $19,$0,30 #dinei poses fores 8a ektelestei to loop
    l1:
    	addi $2,$0,4
    	la $a0,msg
    	syscall#print dose stoixeio
    	addi $2,$0,5
    	syscall# diabase akeraio
    	add $8,$2,$0
    	sw $8,0($9) #filakse sti mnimi
    	addi $9,$9,4 #deikse sto epomeno stoixeio
    	addi $18,$18,1 #auksise ton metriti tou loop kata 1
    	bne $18,$19,l1 #telos tou loop elegxos an dosame ola ta stoixeia
    
    	li $2,10
    	syscall#exit
    Τελευταία επεξεργασία από το μέλος virxen : 10-01-12 στις 17:14.

Παρόμοια Θέματα

  1. Πινακας περιεχομενων.
    Από maik στο φόρουμ Software γενικά
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 28-10-11, 13:04
  2. πινακας με php
    Από madalena στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 08-02-10, 04:55
  3. Wi-Fi πίνακας
    Από johnyb98 στο φόρουμ Wireless Networking
    Μηνύματα: 2
    Τελευταίο Μήνυμα: 19-08-09, 12:54
  4. Visual Assembly και Assembly .Net από την Microsoft
    Από mrsaccess στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 0
    Τελευταίο Μήνυμα: 01-04-08, 16:50
  5. ΠΙΝΑΚΑΣ ΕΛΛΗΝΟΤΟΥΡΚΙΚΟΥ ΛΕΞΙΚΟΥ
    Από Mr_Wizard στο φόρουμ The fun section...
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 21-03-07, 15:09

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας