PDA

View Full Version : سوال: منظور ازکد end_time label byte چیه



هادی2020
پنج شنبه 17 دی 1388, 19:50 عصر
کد "end_time label byte" چه کاری انجام می دهد. این کد در یک برنامه برای مقیم کردن آورده شده و در درون code segment قرار داره ولی طوری جامپها قرار داده شده اند که این دستور هیچوقت اجرا نمیشه ولی تنها استفاده ای که شده به شکل زیر است


code segment
assume cs:code,ds:code
org 100h
start: jmp main
.
.
.
get proc
. . .
get ENDP

end_time label byte

main:
.
lea dx,end_time
int 27h
code ends
end start

tdkhakpur
پنج شنبه 17 دی 1388, 23:11 عصر
نمیدانم برای چی این کار را انجام دادید ولی رسم این کار بصورت زیر باید باشد.


code segment
assume cs:code,ds:code
org 100h
start:
main proc
.
lea dx, main
int 27h
main endp

get proc
. . .
irert
get ENDP
code ends
end start

و سایر کارهای دیگر.
فکر کنم نمونه کد باشه جستجو کنید.