ورود

View Full Version : سوال: تعریف آرایه در اسمبلی چطوریه



shahabp
یک شنبه 26 آذر 1391, 21:11 عصر
سلام .تعریف آرایه در اسمبلی چطوریه؟

Delphi Coder
سه شنبه 28 آذر 1391, 13:03 عصر
یک آرایه 10 تایی از نوع یک بایتی

TestArray db 10 dup (?)
یک آرایه 10 تایی از نوع دو بایتی

TestArray dw 10 dup (?)
یک آرایه 10 تایی از نوع چهار بایتی

TestArray dd 10 dup (?)

rezaramzi
یک شنبه 03 دی 1391, 23:51 عصر
'$',('#')Ali db 20 Dup

parsadsa
یک شنبه 17 دی 1391, 22:41 عصر
mishe begin dup daghighan chi kar mikone inja?????

the king
یک شنبه 17 دی 1391, 23:15 عصر
mishe begin dup daghighan chi kar mikone inja?????

دو تا کار انجام میده :
اول اینکه مشخص می کنه عددی که قبل از Dup نوشته شده تعداد عناصره (خانه های آرایه) است،
چون اگر DUP نبود، اون عدد مقدار یک خونه از حافظه بود.

دوم اینکه مشخص می کنه مقدار یا مقادیری که بعد از خودش داخل پارانتز نوشته میشه، باید خانه های آرایه رو پر کنه،
یعنی اون مقدار یا مقادیر (ممکنه چند تا مقدار باشه) باید اونقدر بصورت متوالی و تکراری داخل حافظه اون آرایه نوشته بشه تا آرایه پر بشه.
اگر علامت سوال باشه، یعنی برایم مهم نیست که چه مقداری داخلش قرار می گیره.

parsadsa
دوشنبه 18 دی 1391, 09:41 صبح
ممنونم يعني تعداد خانه هاي آرايه چند تا باشه اما مقداري كه جلوش مينويسند رو خوب درك نكردم اگر ممكنه مثالي در مورد حالات مختلفش بفرمائيد، و از شما استادان گرامي خواهش مي كنم در مورد دستور ORG هم بفرمائيد ....يك دنيا تشكر و ممنونم اميدوارم بتونم جبران كنم

rayarasool
دوشنبه 18 دی 1391, 20:18 عصر
مقداری که جلوش نوشته میشه مقدار اولیه از خونه های آرایه است . و وقتی ؟ گذاشته میشه یعنی فرقی نمیکنه.

اما org رو نمیدونم چیه.