PDA

View Full Version : ساختارهای تصمیم و ساختارهای تکرار



azadeh2
جمعه 31 فروردین 1386, 16:59 عصر
سلام
ساختارهای تصمیم و ساختارهای تکرار چیا هستند و نحوه ی استفاده اونا تو اسمبلی چه جوری هستش؟
اگه لطف کنید بهم جواب بدید ممنون می شم

raha_hakhamanesh
شنبه 01 اردیبهشت 1386, 10:26 صبح
با سلام

آیا منظورتون از ساختارهای تصمیم دستورهای شرط و تصمیم گیری های بر اساس آن ، و ساختارهای تکرار حلقه های تکرار مورد استفاده در اسمبلی است ؟

azadeh2
سه شنبه 04 اردیبهشت 1386, 10:49 صبح
سلام
بله همیناست
ولی تقریبا یه لیست کاملی از انواعشو می خوام و کاربرداش
ممنون
خداحافظ

Best Programmer
سه شنبه 04 اردیبهشت 1386, 11:22 صبح
سلام
بله همیناست
ولی تقریبا یه لیست کاملی از انواعشو می خوام و کاربرداش
ممنون
خداحافظ

بهترین منبع : Intel® 64 and IA-32 Architectures Software Developer's Manuals (http://www.intel.com/products/processor/manuals/index.htm)‌

raha_hakhamanesh
سه شنبه 04 اردیبهشت 1386, 11:42 صبح
با سلام

cmp شرط

JL,JLE,JB,JG,JA,JGE,JCXZ,JC,JE,JNE ساختار تصمیم گیری


برای حلقه هم باید خودت حلقه ایجاد کنی مثل کد زیر
next:inc si
cmp si,20
jl next

که یعنی اگر si کوچکتر از 20 است به next برو . یا به عبارتی یک حلقه پایین به بالا

موفق باشید

Younes
سه شنبه 04 اردیبهشت 1386, 13:27 عصر
سلام
برای حلقه می توان به دستورات loop, loope,loopne,rep,repe,repne هم اشاره کرد

azadeh2
پنج شنبه 06 اردیبهشت 1386, 19:52 عصر
سلام
از جوابهای همگی تشکر می کنم
1 اینکه جناب best من چندان به زبان انگلیسی مسلط نیستم که بتونم از این سایت استفاده کنم اگه سایت فارسی رو سراغ دارین و لطف بفرمایین ممنون می شم
و 2 اینکه اقای یونس و رها اگه می شه لطف کنین و یه توضیحی در مورد کاربرد این ساختارها بدین
بازم ممنون و موفق باشین

Best Programmer
پنج شنبه 06 اردیبهشت 1386, 21:25 عصر
سلام
از جوابهای همگی تشکر می کنم
1 اینکه جناب best من چندان به زبان انگلیسی مسلط نیستم که بتونم از این سایت استفاده کنم اگه سایت فارسی رو سراغ دارین و لطف بفرمایین ممنون می شم
و 2 اینکه اقای یونس و رها اگه می شه لطف کنین و یه توضیحی در مورد کاربرد این ساختارها بدین
بازم ممنون و موفق باشین

متاسفانه من سایت فارسی نمی شناسم ولی برخی کتب انگلیسی هست که کامل تمام این موارد را با مثال توضیح داده. فکر کنم کتاب اسمبلی فارسی هم گیر بیارید توضیح داده باشند.

raha_hakhamanesh
شنبه 08 اردیبهشت 1386, 23:33 عصر
با سلام

به کتاب پیتر ایبل ترجمه دکتر دلداری انتشارات خراسان
و یا کتاب آقای مزیدی
مراجعه فرمایید .

Younes
یک شنبه 09 اردیبهشت 1386, 09:37 صبح
باسلام
کتاب پیتر ایبل کتاب بسیار خوبی است ولی خیلی گسترده . کتاب دکتر سید رضی چون فقط 8086 را گفته کمی جمع و جور تر است و برای بدست اوردن اطلاعات اولیه شاید بهتر باشد.