lak10 Δημοσ. 29 Ιουνίου 2011 Δημοσ. 29 Ιουνίου 2011 παιδια εχω αυτη την ασκηση σε assembly 1. Ποια θα είναι η τιμή του καταχωρητή Α σε έναν μικροελεγκτή της οικογένειας των 8051 μετά την εκτέλεση των παρακάτω εντολών ; (2 μονάδες) MOV A, 090H MOV R1,#010H MOV R2,#0F2H ADD A,R1 SUBB A,R2 πως το υπολογιζουμε αυτο ρε παιδια?
Dr.Fuzzy Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 παιδια εχω αυτη την ασκηση σε assembly 1. Ποια θα είναι η τιμή του καταχωρητή Α σε έναν μικροελεγκτή της οικογένειας των 8051 μετά την εκτέλεση των παρακάτω εντολών ; (2 μονάδες) MOV A, 090H MOV R1,#010H MOV R2,#0F2H ADD A,R1 SUBB A,R2 πως το υπολογιζουμε αυτο ρε παιδια? 90H + 10H = A0H A0H - F2H = FFAEH (σε 2 Byte) Όμως επειδή ο A είναι 1 Byte θα δείς AEH (174) και καποιο flag να γίνεται 1 (δηλαδή -82 σε αριθμητική συμπληρώματος του 2).
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.