ثبات های اشاره گر Registers Pointer
رجیسترهای اشاره گر شامل ثبات های 32 بیتی EIP، ESP و EBP و ۱۶ بیتی SP،
هستن IP,BP سه دسته اشاره گر داریم:
اشاره گر دستورالعمل (IP) instruction pointer
ثبات 16 بیتی IP
آدرس افست دستورالعمل بعدی رو که باید اجرا شه ذخیره میکنه
ثبات های اشاره گر Registers Pointer)
رجیسترهای اشاره گر شامل ثبات های 32 بیتی EIP، ESP و EBP و ۱۶ بیتی SP،
هستن IP,BP سه دسته اشاره گر داریم:
1 اشاره گر دستورالعمل (IP) instruction pointer
ثبات 16 بیتی IP
آدرس افست دستورالعمل بعدی رو که باید اجرا شه ذخیره میکنه جمع IP با ثبات CS (به عنوان CS:IP) ادرس کاملی از دستور فعلی در سگمنت کد به ما میده
2 اشــاره گر پشــته یا Pointer Stack
ثبات 16 بیتی SP مقدار
افســت موجود در پشته برنامه رو میده اجتماع SP و SS به شکل SS:SP به موقعیت فعلی داده یا ادرس پشته در برنامه اشاره میکنه
3 اشاره گر پایه BP Pointer Base
ثبات 16 بیتی BP به طور زیاد
در اجرا متغیرهای پارامتری انتقال داده شده
به زیر مجموعه ها کمک میکنه در رجیستری SS با offset در BP برای به دست آوردن محل پارامتر
ترکیب میشــن BP همچنین میتونه با DI و SI به عنوان ثبات های پایه
برای آدرس دهی های ویژه استفاده شه.
#Registers
#register_pointer
رجیسترهای اشاره گر شامل ثبات های 32 بیتی EIP، ESP و EBP و ۱۶ بیتی SP،
هستن IP,BP سه دسته اشاره گر داریم:
اشاره گر دستورالعمل (IP) instruction pointer
ثبات 16 بیتی IP
آدرس افست دستورالعمل بعدی رو که باید اجرا شه ذخیره میکنه
ثبات های اشاره گر Registers Pointer)
رجیسترهای اشاره گر شامل ثبات های 32 بیتی EIP، ESP و EBP و ۱۶ بیتی SP،
هستن IP,BP سه دسته اشاره گر داریم:
1 اشاره گر دستورالعمل (IP) instruction pointer
ثبات 16 بیتی IP
آدرس افست دستورالعمل بعدی رو که باید اجرا شه ذخیره میکنه جمع IP با ثبات CS (به عنوان CS:IP) ادرس کاملی از دستور فعلی در سگمنت کد به ما میده
2 اشــاره گر پشــته یا Pointer Stack
ثبات 16 بیتی SP مقدار
افســت موجود در پشته برنامه رو میده اجتماع SP و SS به شکل SS:SP به موقعیت فعلی داده یا ادرس پشته در برنامه اشاره میکنه
3 اشاره گر پایه BP Pointer Base
ثبات 16 بیتی BP به طور زیاد
در اجرا متغیرهای پارامتری انتقال داده شده
به زیر مجموعه ها کمک میکنه در رجیستری SS با offset در BP برای به دست آوردن محل پارامتر
ترکیب میشــن BP همچنین میتونه با DI و SI به عنوان ثبات های پایه
برای آدرس دهی های ویژه استفاده شه.
#Registers
#register_pointer
👍3