Title: Bug στον TRN ή σε εμένα? Post by: dim on May 23, 2006, 20:53:45 pm Quote NAM SUM ORG 0 INP 0 INA DCA JPN FIN11 Γράφω πάνω ένα απόσπασμα από ένα πρόγραμμα που έκανα για την πρώτη άσκηση. Αυτά που είναι σε bold είναι τελείως άκυρα, αν δεν τα βάλω όμως δημιουργείται πρόβλημα. Πιο συγκεκριμένα θέλω το πρόγραμμα να:
Βάζω τις bold εντολές και βάλω και αρνητική είσοδο, όλα οκ, αμέσως εκτελείται η JPN FIN11 και παίρνω το αποτέλεσμα που θέλω. Όταν όμως λείπουν, πολύ απλά παρόλο δίνουμε στο Α αρνητική τιμή, η συνθήκη αληθείας της JPN φαίνεται να μην ισχύει.. Καμιά ιδέα? Τίποτα που κατάλαβα λάθος και τζάμπα σας πρήζω? Βάζω τον κώδικα από κάτω.. Επειδή όμως μπερδεύτηκα και δεν πρόσεξα καλά την εκφώνιση, το προ/μα δε δίνει άθροισμα όρων fibonacci, αλλά απλά για είσοδο πχ 12 δίνει το 12ο όρο της ακολουθίας, που είναι 144 Είσοδος στη θύρα 0 Έξοδος στη θύρα 8 Title: Re: Bug στον TRN ή σε εμένα? Post by: dim on May 23, 2006, 21:07:15 pm α, και 2 γραμμές πιο κάτω γράφω
DCA JPN FIN0 αντί να βάλλω μια JPZ, γιατί η JPZ σκέτη πάλι δε νιώθει! Title: Απ: Bug στον TRN ή σε εμένα? Post by: Netgull on May 24, 2006, 01:02:03 am Δεν διάβασα τον κώδικα αλλά πάνω πάνω υποθέτω ότι είναι το ίδιο που έλεγα και στο άλλο τόπικ.
Ότι δηλαδή για να αλλάξει η σημαία z και να ελεγχθεί σωστά συνθήκη πρέπει να γίνει κάποια πράξη στον A πρώτα για να τεθεί η σημαία και να μπορεί να λειτουργήσει η JPZ. Ανάλογα για την JPN. Με δυο λόγια ψάξε απο ποιές εντολές επηρρεάζονται οι σημαίες Z και N (αν υπάρχει τέτοιο documentation για τον ΤRN :P). Title: Re: Bug στον TRN ή σε εμένα? Post by: Καμένος on May 24, 2006, 01:07:25 am Δεν διάβασα τον κώδικα αλλά πάνω πάνω υποθέτω ότι είναι το ίδιο που έλεγα και στο άλλο τόπικ. Ότι δηλαδή για να αλλάξει η σημαία z και να ελεγχθεί σωστά συνθήκη πρέπει να γίνει κάποια πράξη στον A πρώτα για να τεθεί η σημαία και να μπορεί να λειτουργήσει η JPZ. Ανάλογα για την JPN. Με δυο λόγια ψάξε απο ποιές εντολές επηρρεάζονται οι σημαίες Z και N (αν υπάρχει τέτοιο documentation για τον ΤRN :P). Δεν πρέπει να υπάρχει (προφανώς)!! Για το Ζ συμφωνώ.. Title: Re: Bug στον TRN ή σε εμένα? Post by: dim on May 24, 2006, 01:18:57 am Quote Η εντολή ΕΝΑ δεν επηρεάζει τα flags, ενώ οι INA, DCA τα επηρεάζουν. -- Φώτης Κ. Λιοτόπουλος Title: Απ: Bug στον TRN ή σε εμένα? Post by: Maxwell on August 26, 2006, 21:58:12 pm Στείλε αν μπορείς όλο τον κώδικα.
Μάλιστα θα σε παρακαλούσα να το στείλεις ακόμα και αν έχεις βρεί τη λύση, μαζί με αυτή. |