THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Συστήματα Μικροϋπολογιστών => Topic started by: christina_ on October 01, 2017, 03:02:50 am



Title: [Συστ. Μικροϋπολογιστών] Απορίες στις ασκησεις 2017-2018
Post by: christina_ on October 01, 2017, 03:02:50 am
Topic που αφορά τις ασκήσεις του μαθήματος. Stay on topic!


Title: Re: [Συστ. Μικροϋπολογιστών] Απορίες στις ασκησεις 2017-2018
Post by: TheoProt on January 07, 2018, 08:04:37 am
Αν έχω να υλοποιήσω την πράξη y/4 για έναν θετικό ακέραιο y των 10bit για πράδειγμα, είναι σωστό να το κάνω με τον εξής τρόπο:

Code:
.def yl=r16
.def yh=r17

lsr yh
ror yl
lsr yh
ror yl

Και επίσης πώς πρέπει να τον φορτώσω στους καταχωρητές yl και yh με την εντολή ldi ;

Και για την πράξη 8*Χ είναι σωστός ο αυτός ο τρόπος:

Code:
.def xl=r18
.def xh=r19

lsl xl
rol xh
lsl xl
rol xh
lsl xl
rol xh