حریم فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

حریم فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

تحقیق درمورد دستورالعمل پردازش داده‌های رشته‌ای 30 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 35

 

دستورالعمل پردازش داده‌های رشته‌ای

رشته عبارت‌از مجموعه‌ای از کاراکترهای به هم پیوسته و متوالی است. رشته می‌تواند حاوی هر کارکتر قابل چاپ باشد. مقایسه رشته‌ها، کپی‌رشته‌ها، جستجو در رشته و انتقال آنها نمونه‌های از اعمال رشته‌ای هستند.

تعریف رشته‌ها

برای تعریف رشته‌ها از شبه دستورات DB یا DW استفاده می‌شود. نمونه هایی از تعریف رشته در زیر آمده است.

100 dup (‘*’)

Db

Str1

50 dup (?)

Dw

Str2

75 dup (?)

Dw

Str3

“ abcdef ”

Dd

Str4

جدول حالتهای سه‌گانه دستورالعملهای رشته‌ای:

دستورالعمل اصلی

دستورالعمل بایت

دستورالعمل کد

دستورالعمل کلمه مضاعف

MOVS

MOVSB

MOVSW

MOVSD

LODS

LODSB

LODSW

LODSD

STOS

STOSB

STOSW

STOSD

CMPS

CMPSB

CMPSW

CMPSD

SCAS

SCASB

SCASW

SCASD

معرفی دستورالعملهای رشته‌ای

این دستورالعملها عبارتنداز movs برای کپی کردن رشته‌ها، lods برای بارکردن رشته‌ها، stos برای ذخیره رشته‌ها، cmps برای مقایسه رشته‌ها، scas برای جستجوی رشته‌ها به کار می‌روند. دستورالعملهای رشته‌ای می‌توانند بر روی بایت، کلمه یا کلمه مضاعف عمل کنند، لذا هر دستورالعمل رشته‌ای سه حالت دارد : بایت ،کلمه، کلمه‌مضاعف. برای مثال سه حالت دستورالعمل movs عبارتنداز movsb , movsw movsd در این حالتها حرف S به معنی رشته، B به معنی بایت، W به معنی کلمه و D به معنی کلمه مضاعف است.

ویژگیهای دستورالعملهای رشته‌ای

دستورالعملهای رشته‌ای بر روی دو رشته عمل می‌کنند برای مثال رشته‌ای را در رشته دیگر کپی می‌کند، رشته‌ای را در ثباتی ذخیره می‌نمایند و یا رشته‌ای را از ثبات به محلی از حافظه بار می‌کند. به هر حال، دستورالعملهای رشته دو عملوند دارند ولی عملوندها جزئی از دستورات نیستند. عملوندهای دستورالعملهای رشته‌ای، قبل از اجرای دستورات باید مقداردهی شوند به همین دلیل، این عملوندها را عملوندهای ضمنی گویند.

دستورالعملهای رشتهای معمولاً بر روی دو رشته عمل می‌کنند که یکی از آنها رشته منبع و دیگری را رشته مقصد گویند. آدرس رشته منبع باید در ثبات SI و آدرس رشته مقصد باید در ثباتDI قرار گیرد. ثبات SI معمولاً با ثبات DS به صورت DS:SI و ثبات DI معمولاً با ثبات DS به صورت ES:DI بکار می‌روند، لذا در بسیاری از دستورالعمل‌های رشته‌ای هنگامی که فایل EXE ایجاد می‌شود ثبات ES باید با آدرس موجود در ثبات DS مقدار دهی شوند.

;address of data segment

Ax , datasg

Mov

.

Dx , ax

Mov

.

Es , ax

Mov

تکرار اجرای دستورالعملهای رشته‌ای

دستورالعملهای رشته‌ای می‌توانند رشته‌هایی از یک بایت، یک کلمه یا یک کلمه مضاعف را پردازش کنند. اگر طول رشته بیش از یک کلمه مضاعف باشد، باید اجرای دستورات رشته‌ای برای پردازش تکرار شود. برای مثال، برای کپی کردن رشته‌ای به طول10 می‌توان دستور movsb را 10 بار تکرار کرد. برای تکرار اجرای دستورات رشته‌ای از پیشوند rep استفاده می‌شود. تعداد دفعات تکرار باید در ثبات cx قرار گیرد. پیشوند rep، دستور پردازش رشته را آنقدر تکرار می‌کند تا ثبات cx به صفر برسد. تکرار اجرای دستورات با پیشوندهای دیگری نیز امکان‌پذیر است.

دستورات repz ,repnz ,repne ,repe ,rep

این دستورات به صورت کلی

repz ,repnz ,repne ,repe ,rep instruction

مورد استفاده قرار می‌گیرند و باعث اجرای دستورجلوی آن تعداد مشخص می‌‌شوند. ثبات CX تعداد تکرار اجرای دستور را مشخص می‌کند و پس از اجرای هر بار این دستورات یک واحد از ثبات CX کم می‌شود.

:Rep

دستور جلوی خود را تا صفر شدن ثبات CX تکرار می‌کند

:Repe

دستور جلوی خود را مادامیکه ثبات CX مخالف صفرباشد تکرار می‌کند

: Repz

دستور جلوی خود را مادامیکه ثبات ZF=0 باشد تکرار می‌کند

:Repne

دستور جلوی خود را مادامیکه ثبات CX=0 باشد تکرار می‌کند

:Repnz

دستور جلوی خود را مادامیکه ثبات ZF=0 باشد تکرار می‌کند



خرید و دانلود تحقیق درمورد دستورالعمل پردازش داده‌های رشته‌ای 30 ص


تحقیق درمورد دستورالعمل پردازش داده‌های رشته‌ای 30 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 35

 

دستورالعمل پردازش داده‌های رشته‌ای

رشته عبارت‌از مجموعه‌ای از کاراکترهای به هم پیوسته و متوالی است. رشته می‌تواند حاوی هر کارکتر قابل چاپ باشد. مقایسه رشته‌ها، کپی‌رشته‌ها، جستجو در رشته و انتقال آنها نمونه‌های از اعمال رشته‌ای هستند.

تعریف رشته‌ها

برای تعریف رشته‌ها از شبه دستورات DB یا DW استفاده می‌شود. نمونه هایی از تعریف رشته در زیر آمده است.

100 dup (‘*’)

Db

Str1

50 dup (?)

Dw

Str2

75 dup (?)

Dw

Str3

“ abcdef ”

Dd

Str4

جدول حالتهای سه‌گانه دستورالعملهای رشته‌ای:

دستورالعمل اصلی

دستورالعمل بایت

دستورالعمل کد

دستورالعمل کلمه مضاعف

MOVS

MOVSB

MOVSW

MOVSD

LODS

LODSB

LODSW

LODSD

STOS

STOSB

STOSW

STOSD

CMPS

CMPSB

CMPSW

CMPSD

SCAS

SCASB

SCASW

SCASD

معرفی دستورالعملهای رشته‌ای

این دستورالعملها عبارتنداز movs برای کپی کردن رشته‌ها، lods برای بارکردن رشته‌ها، stos برای ذخیره رشته‌ها، cmps برای مقایسه رشته‌ها، scas برای جستجوی رشته‌ها به کار می‌روند. دستورالعملهای رشته‌ای می‌توانند بر روی بایت، کلمه یا کلمه مضاعف عمل کنند، لذا هر دستورالعمل رشته‌ای سه حالت دارد : بایت ،کلمه، کلمه‌مضاعف. برای مثال سه حالت دستورالعمل movs عبارتنداز movsb , movsw movsd در این حالتها حرف S به معنی رشته، B به معنی بایت، W به معنی کلمه و D به معنی کلمه مضاعف است.

ویژگیهای دستورالعملهای رشته‌ای

دستورالعملهای رشته‌ای بر روی دو رشته عمل می‌کنند برای مثال رشته‌ای را در رشته دیگر کپی می‌کند، رشته‌ای را در ثباتی ذخیره می‌نمایند و یا رشته‌ای را از ثبات به محلی از حافظه بار می‌کند. به هر حال، دستورالعملهای رشته دو عملوند دارند ولی عملوندها جزئی از دستورات نیستند. عملوندهای دستورالعملهای رشته‌ای، قبل از اجرای دستورات باید مقداردهی شوند به همین دلیل، این عملوندها را عملوندهای ضمنی گویند.

دستورالعملهای رشتهای معمولاً بر روی دو رشته عمل می‌کنند که یکی از آنها رشته منبع و دیگری را رشته مقصد گویند. آدرس رشته منبع باید در ثبات SI و آدرس رشته مقصد باید در ثباتDI قرار گیرد. ثبات SI معمولاً با ثبات DS به صورت DS:SI و ثبات DI معمولاً با ثبات DS به صورت ES:DI بکار می‌روند، لذا در بسیاری از دستورالعمل‌های رشته‌ای هنگامی که فایل EXE ایجاد می‌شود ثبات ES باید با آدرس موجود در ثبات DS مقدار دهی شوند.

;address of data segment

Ax , datasg

Mov

.

Dx , ax

Mov

.

Es , ax

Mov

تکرار اجرای دستورالعملهای رشته‌ای

دستورالعملهای رشته‌ای می‌توانند رشته‌هایی از یک بایت، یک کلمه یا یک کلمه مضاعف را پردازش کنند. اگر طول رشته بیش از یک کلمه مضاعف باشد، باید اجرای دستورات رشته‌ای برای پردازش تکرار شود. برای مثال، برای کپی کردن رشته‌ای به طول10 می‌توان دستور movsb را 10 بار تکرار کرد. برای تکرار اجرای دستورات رشته‌ای از پیشوند rep استفاده می‌شود. تعداد دفعات تکرار باید در ثبات cx قرار گیرد. پیشوند rep، دستور پردازش رشته را آنقدر تکرار می‌کند تا ثبات cx به صفر برسد. تکرار اجرای دستورات با پیشوندهای دیگری نیز امکان‌پذیر است.

دستورات repz ,repnz ,repne ,repe ,rep

این دستورات به صورت کلی

repz ,repnz ,repne ,repe ,rep instruction

مورد استفاده قرار می‌گیرند و باعث اجرای دستورجلوی آن تعداد مشخص می‌‌شوند. ثبات CX تعداد تکرار اجرای دستور را مشخص می‌کند و پس از اجرای هر بار این دستورات یک واحد از ثبات CX کم می‌شود.

:Rep

دستور جلوی خود را تا صفر شدن ثبات CX تکرار می‌کند

:Repe

دستور جلوی خود را مادامیکه ثبات CX مخالف صفرباشد تکرار می‌کند

: Repz

دستور جلوی خود را مادامیکه ثبات ZF=0 باشد تکرار می‌کند

:Repne

دستور جلوی خود را مادامیکه ثبات CX=0 باشد تکرار می‌کند

:Repnz

دستور جلوی خود را مادامیکه ثبات ZF=0 باشد تکرار می‌کند



خرید و دانلود تحقیق درمورد دستورالعمل پردازش داده‌های رشته‌ای 30 ص


تحقیق در مورد چرا نماز بخوانیم 30 ص

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 46 صفحه

 قسمتی از متن .doc : 

 

چرا نماز بخوانیم ؟

(1)

گر چه نماز در منظر بسیاری از عاملین و ناظرین ،تصویری جز یک عمل تعبدی و مورد هدف زهاد ورهبانها ندارد که صرفاً برای نمایش خضوع و کرنش در ارتباط با خالق ایفای نقش میکند ،اما بررسی آداب ،شرائط ، مضامین و هویت این عبادت بزرگ ، ضمن تأیید آن به عنوان یک امر تعبدی ، آنرا عاملی مهم برای اصلاح نفس انسانها و کنترل نظامات عمومی جامعه معرفی می کند .

اصولاً هر عبادت و اطاعتی که انسانها بر حسب تکلیف بجای می آورند ،با نظر به استغناء ذات اقدس باری تعالی نمی تواند کمترین سود و خیری را متوجه ذات ربوبیت گرداند یا متضمن فخر و مباهات یا ارضاء خواسته ای در مبداء لایزال باشد همانگونه که :

گر جملة کائنات کافر گردند بر دامن کبریاش ننشیند گرد

پس او که بهره ای نمی برد ،او که نیازی ندارد ،او که عظمت مطلق است وهمه عالم در برابر او تکویناً سر تعظیم دارند ،چرا گونه هائی از خضوع و کرنش را به عنوان واجب بر انسان ، تشریع نموده است ؟! او که می تواند از منبع خزائن بی پایان و کاستی ناپذیر خود همه را روزی دهد و انعام مضاعف بخشد چرا انسان علاقه مند به دنیا و وابسته را مأمور به واگذاری بخشی از مال محدود خود می کند . او از این الزامات چه هدفی را دنبال می کند؟!

شکر منعم واطاعت از ولی نعمت امری اخلاقی ، عاطفی وانسانی است بلکه حیوانات نیز در خور شعور واستعداد خود ،از انجام این واجب فروگذار نمی کنند اما آیا این شکر وسپاس در ارتباط با منعمی همچون خداوند رب العالمین به همان صفتی است که در مورد انسان نیازمند و محتاج از حیث روانی ومادی است؟! انسانی که همواره با چشم امید عطا می کند یا لااقل سپاس در روح او اثر تشویقی یا ارضائی دارد ؟

پروردگار عزت از این نواقص مبراست سُبحانَ ربَّک ربّ العزه عمّا یَصفون

این چه قضاوتی است ما لَکم کَیفَ تَحکُمُون

باید سود این سپاس به خود انسان برگردد وَ مَن شَکَرَ فَاِنّما یَشکُرُ لِنَفسه .

نگرش اینگونه به نماز آنرا به عنوان عملی دشوار می نماید و بریدن از مشاغل دنیائی را (که برای انسان ودر ارتباط با پیشرفت اوست ) بهنگام اقامه نماز مشکل می سازد .

«وانها لکبیره الا علی الخاشعین »

نماز دشوار است مگر برای کسانیکه درک صحیح از مقام ربوبی داشته باشند وبزرگی وبی نیازی خالق را باور کنند وبدانند که صبر وصلاه یک نیروی کمکی برای پیشبرد امور ونیل به مقاصد وتعالی آنهاست نه آنکه کمکی به ربوبیت رب!

«سبحانه وتعالی عما یقلون علوّا کبیراً »

با گشودن این زاویة جدید در نگرش به نماز و عبادات دیگر و با این امید که خداوند متعال طعم این غذای سازنده روح را به ما بچشاند و تجنب از تقصیر در صلوات را به ما الهام فرماید ، اینک به بررسی آثار و اسرار نماز می پردازیم :

1- تامین نیاز درونی وروانی انسان

بدون شک ، انسان ، برای گریز از توحش واهیابی به زندگی انسان وحیاه طبیّه وتخلق به



خرید و دانلود تحقیق در مورد چرا نماز بخوانیم  30 ص


تحقیق در مورد چرا نماز بخوانیم 30 ص

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 46 صفحه

 قسمتی از متن .doc : 

 

چرا نماز بخوانیم ؟

(1)

گر چه نماز در منظر بسیاری از عاملین و ناظرین ،تصویری جز یک عمل تعبدی و مورد هدف زهاد ورهبانها ندارد که صرفاً برای نمایش خضوع و کرنش در ارتباط با خالق ایفای نقش میکند ،اما بررسی آداب ،شرائط ، مضامین و هویت این عبادت بزرگ ، ضمن تأیید آن به عنوان یک امر تعبدی ، آنرا عاملی مهم برای اصلاح نفس انسانها و کنترل نظامات عمومی جامعه معرفی می کند .

اصولاً هر عبادت و اطاعتی که انسانها بر حسب تکلیف بجای می آورند ،با نظر به استغناء ذات اقدس باری تعالی نمی تواند کمترین سود و خیری را متوجه ذات ربوبیت گرداند یا متضمن فخر و مباهات یا ارضاء خواسته ای در مبداء لایزال باشد همانگونه که :

گر جملة کائنات کافر گردند بر دامن کبریاش ننشیند گرد

پس او که بهره ای نمی برد ،او که نیازی ندارد ،او که عظمت مطلق است وهمه عالم در برابر او تکویناً سر تعظیم دارند ،چرا گونه هائی از خضوع و کرنش را به عنوان واجب بر انسان ، تشریع نموده است ؟! او که می تواند از منبع خزائن بی پایان و کاستی ناپذیر خود همه را روزی دهد و انعام مضاعف بخشد چرا انسان علاقه مند به دنیا و وابسته را مأمور به واگذاری بخشی از مال محدود خود می کند . او از این الزامات چه هدفی را دنبال می کند؟!

شکر منعم واطاعت از ولی نعمت امری اخلاقی ، عاطفی وانسانی است بلکه حیوانات نیز در خور شعور واستعداد خود ،از انجام این واجب فروگذار نمی کنند اما آیا این شکر وسپاس در ارتباط با منعمی همچون خداوند رب العالمین به همان صفتی است که در مورد انسان نیازمند و محتاج از حیث روانی ومادی است؟! انسانی که همواره با چشم امید عطا می کند یا لااقل سپاس در روح او اثر تشویقی یا ارضائی دارد ؟

پروردگار عزت از این نواقص مبراست سُبحانَ ربَّک ربّ العزه عمّا یَصفون

این چه قضاوتی است ما لَکم کَیفَ تَحکُمُون

باید سود این سپاس به خود انسان برگردد وَ مَن شَکَرَ فَاِنّما یَشکُرُ لِنَفسه .

نگرش اینگونه به نماز آنرا به عنوان عملی دشوار می نماید و بریدن از مشاغل دنیائی را (که برای انسان ودر ارتباط با پیشرفت اوست ) بهنگام اقامه نماز مشکل می سازد .

«وانها لکبیره الا علی الخاشعین »

نماز دشوار است مگر برای کسانیکه درک صحیح از مقام ربوبی داشته باشند وبزرگی وبی نیازی خالق را باور کنند وبدانند که صبر وصلاه یک نیروی کمکی برای پیشبرد امور ونیل به مقاصد وتعالی آنهاست نه آنکه کمکی به ربوبیت رب!

«سبحانه وتعالی عما یقلون علوّا کبیراً »

با گشودن این زاویة جدید در نگرش به نماز و عبادات دیگر و با این امید که خداوند متعال طعم این غذای سازنده روح را به ما بچشاند و تجنب از تقصیر در صلوات را به ما الهام فرماید ، اینک به بررسی آثار و اسرار نماز می پردازیم :

1- تامین نیاز درونی وروانی انسان

بدون شک ، انسان ، برای گریز از توحش واهیابی به زندگی انسان وحیاه طبیّه وتخلق به



خرید و دانلود تحقیق در مورد چرا نماز بخوانیم  30 ص


تحقیق درمورد دستگاه بلوتوث 30 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 30

 

موضوع ارائه :

" بلوتوث "

گردآورنده :

الهه نعیمی خامه کار

استاد راهنما:

سرکارخانم مهندس برادران

زمستان1386

تشکر و قدردانی:

در اینجا لازم می دانم از استاد ارجمند سرکار خانم مهندس برادران که فرصت ارائه این مقاله را به اینجانب داده اند تشکر نمایم

فهرست مطالب

عنوان صفحه

مقدمه.......................................................................................................................................................4

چکیده.......................................................................................................................................................5

تاریخچه بلوتوث.....................................................................................................................................6

بلوتوث چیست........................................................................................................................................8

به دنیای بلوتوث خوش آمدید......................................................................................................................9

پیکونت...................................................................................................................................................12

پروتکل های موجود در ساختمان بلوتوث.............................................................................................16

امنیت بلوتوث..........................................................................................................................................19

ساختمان امنیت.......................................................................................................................................20

سطح امنیت دستگاه................................................................................................................................22

سطح امنیت خدمات...............................................................................................................................23

مقایسه بلوتوث و آی-آر-دی-ای...........................................................................................................26

آینده بلوتوث...........................................................................................................................................29

منابع

مقدمه:

اجازه بدهید بررسی سیستم بلوتوث را با مروری سریع بر دستاوردها و اهداف آن آغازنماییم.واحدپایه در سیستم یک (پیکونت)است که از یک گره اصلی و حداکثر (گره پیرو فعال)به فاصله ده متر تشکیل شده است.در یک فضای بزرگ واحدمی توان چندین پیکونت داشت وحتی می توان آنها را از طریق یک گره که نقش پل ایفا می کندبهم متصل کرد.به مجموعه ای از پیکونت های متصل بهم اصطلاحا "شبکه متفرق" می گویند.

در یک پیکونت علاوه بر هفت گره فعال پیرو می تواندتا 255گره غیرفعال وجودداشته باشد.اینها دستگاههایی هستند که گره اصلیآنها را درحال استراحت وکم توان واردکرده تامصرف باطری آن کاهش یابد.یک ایستگاه درحال غیرفعالهیچ کاری نمی تواند انجام بدهدبه جز آنکهبه سیگنال فعال سازیخود یا سیگنال Beaconکه از گره اصلیمی رسدپاسخ بدهد.به غیر ازاین حالات دوحات میانیدر مصرف توانبه نامهای حالت SNIFF AND HOLDنیز وجوددارد.دلیل اصلی (اصلی/پیرو)آن بودکه طراحان آندر نظر داشتندقیمت کلسیستم بلوتوث پیاده سازی شده بر روی تراشه زیر پنج دلار باشد.نتیجه تصمیم گیری آن است که گره های پیروتقریبا غیرهوشمند و ساده هستند واساسا آنچه را که گره اصلیبه آنها دستوربدهداجرا می گنند.یک پیکونت سیستمی مبتنی بر TDMمتمرکز است که در آن هستهمرکزی بر سینگال ساعت نظارت دارد وتعیین می کند که چه دستگاهی و در کدام برش زمانی مخابره داشته باشد.تبادل اطلاعات صرفا بین گره مرکزی و گره های پیرو انجام می شود و ارتباط مستقیم دوگره پیرو (مثلا)دوصفحه کلید یا دوچاپگر) ممکن نیست



خرید و دانلود تحقیق درمورد دستگاه بلوتوث 30 ص