|
![]() |
# 1 |
מתאורר / יצא בחוץ
|
פלט באסמבלר
היי
איך אפשר להוציא פלט באסמבלר? אני יודע שזה משהו עם ה ASCII אני לא בתוח אבל איך :\ לא חשוב מה אני מנסה לא הולך לי אשמח לראות דוגמאת קוד או כיוון לפעולה ![]() תודה |
![]() |
![]() |
# 2 |
הוסטסניון
|
נגיד אתה מגדיר את המחרוזת הבאה:
קוד:
msg db 'Shalom Habub$' קוד:
mov ah, 9 mov dx, offset msg int 21h
__________________
מפתח ומתחזק אתרים. |
![]() |
![]() |
# 3 | |
מתאורר / יצא בחוץ
|
זה עשוה שגיאה
ציטוט:
|
|
![]() |
![]() |
# 4 |
הוסטסניון
|
תביא את כל הקוד ששמת
__________________
מפתח ומתחזק אתרים. |
![]() |
![]() |
# 5 |
מתאורר / יצא בחוץ
|
קוד:
.model small .stack 100h .data msg db 'I am here$' .code mov ax,@data mov ds, ax mov cl,0ffh ;++++++++++++++start mov ah, 9 mov dx, offset msg int 21h ;++++++++++++++end mov ah,4ch int 21h end |
![]() |
![]() |
# 6 |
חבר על
|
אני זוכר זה משהו עם הפקודה lea
לא?
__________________
Udi Mosayev
Web Developer |
![]() |
![]() |
# 7 |
הוסטסניון
|
אני לא יכול לעזור יותר מדי, כי הצורת כתיבה של האסמבלי שלמדתי בו קצת שונה...
ו-Udi, אתה צודק, הפקודה lea בעצם זה כמו offset.
__________________
מפתח ומתחזק אתרים. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|