פורסם 2014 במרץ 1211 שנים אני לומד קצת את הנושא הזה והייתי רוצה לוודא שאני הבנתי נכון, הפקודות עובדות רק על byte וכאשר אנחנו מזיזים את הביטים הביט האחרון שיוצא החוצה עובד לדגל הנשאזאת אומרת אם יש לי byte כזה : 10000000 ועשיתי SHL של אחד אז בעצם תוכן הbyte הוא אפס ודגל הקרי קיבל את ערך הביט האחרון ולכן הוא אחדצורת הפקודות הבנתי שהיא כזאת SHL D,CL זה אומר שכל אופרנד יעד שאני בוחר צריך להיות בגודל byte ואם אני רוצה להזיז צעד אחד אני רושם SHL D,1 אם אני רוצה להזיז יותר מביט אחד אני צריך להשתמש באופרנד CL , הבנתי שאני יכול להשתמש רק באופרנד CL ולא באופרנד אחר, שימוש באופרנד אחר יגרום לשגיאת קומפילציה.
פורסם 2014 במרץ 1211 שנים אל תפתח דיונים כפולים. אם אתה לא בטוח מה הפורום המתאים, תפתח באחד מהם ומקסימום ההנהלה תעביר לך אותו למקום הנכון.ננעל.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.