עבור לתוכן

שאלה קטנה באסמבלר :)

Featured Replies

פורסם

mov al,ah

אני חושב שזה לא חוקי

אבל לא 100% בטוח

2 פעולות על אותו אוגר ??? RD WR

פורסם

חוקי לגמרי

פורסם
  • מחבר

יש לי עוד שאלה :)

mov bx,1000h

mov [bx],7h

חוקי?

או שזה לא חוקי

אני חושב שאני צריך להשתמש ב אוגר (כמו al) ולעביר מ 8ביט ל 8 ביט

או להשתמש ב ptr כדי להגדיר גודל

הפקודה עבדה בסדר ב emu8086 אבל אני ממש לא בטוח

תודה מראש.

פורסם

הפקודה חוקית ברוב תוכנות האסמבלר.

הייתי עושה את זה ככה:


MOV BX,1000H
MOV BYTE PTR [BX],07H

כי המהדר לא יודע אם אתה מכוון לתא בודד BYTE או למילה WORD כיוון וזה פויינטר מספרי שלא נותן מידע פרט למיקום התא.

פורסם

למה במקום לבזבז מקום בשרת שמאחסן הודעות של האתר הזה לא תנסה לקמפל מה שאתה לא בטוח לגביו

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים