אסמבלי x86/פקודות/פקודות על ביטים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
ינון א (שיחה | תרומות)
אין תקציר עריכה
ינון א (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{אסמבלי}}
{{פקודה|MULSHR|פעולה=הזזה של כל הבתים באופרנד היעד ימינה כמה פעמים לפי ערך אופרנד היעד. בבית השמאלי יכנס 0.|פרמטרים=זכרון, 1; אוגר, 1; זכרון, CL; אוגר, CL
|תחביר=SHR OpDestination, OpSource|דוגמה=כאשר AX=00011010:<BR>SHR AX, 1; AX = 00001101|אלגוריתם=OpDestination = OpDestination, SHR OpSource|הערות='''הדגלים המשתנים:''' Carry, Overflow}}
 
{{פקודה|SHL|פעולה=הזזה של כל הבתים באופרנד היעד שמאלה כמה פעמים לפי ערך אופרנד היעד. בבית הימני יכנס 0.|פרמטרים=זכרון, 1; אוגר, 1; זכרון, CL; אוגר, CL
|תחביר=SHR OpDestination, OpSource|דוגמה=כאשר AX=00011010:<BR>SHR AX, 1; AX = 00001101|אלגוריתם=OpDestination = OpDestination, SHL OpSource|הערות='''הדגלים המשתנים:''' Carry, Overflow}}