lookup
دوشنبه 30 آذر 1394, 12:27 عصر
باسلام
چرا سیستم عامل داس ثبات های DS,ES در زمان اجرای برنامه اسمبلی به درستی مقدار دهی نمی شوند و ما مجبور هستیم به صورت مستقیم وبا دستور این کار را انجام دهیم ؟؟؟؟؟
دستور مستقیم که باید در برنامه بنویسیم :
MOV AX,DTSEG
MOV DS,AX
به جایی DS می توان ES نوشت
چرا سیستم عامل داس ثبات های DS,ES در زمان اجرای برنامه اسمبلی به درستی مقدار دهی نمی شوند و ما مجبور هستیم به صورت مستقیم وبا دستور این کار را انجام دهیم ؟؟؟؟؟
دستور مستقیم که باید در برنامه بنویسیم :
MOV AX,DTSEG
MOV DS,AX
به جایی DS می توان ES نوشت