لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 6 صفحه
قسمتی از متن word (..doc) :
2
باز کردن قفل بایوس
سخت افزار
گاهی لازم است که وارد برنامه برپایی بایوس "BIOS Setup" شوید. اگر یک کامپیوتر دست دوم خریده اید، یا کلمه عبور بایوس را فراموش کرده اید، مجبورید که بایوس را باز نشانی(reset) کنید تا بتوانید وارد برنامه برپایی آن شوید.
در زیر سه روش اجرای این کار شرح داده شده است. از آسانترین روش آغاز کرده ایم و در آخر دشوارترین روش را خواهیم گفت. اگر روش اول کار نکرد، روش بعدی را امتحان کنید.
الف-پرش زن (Jumper) مخصوص :
بر روی بسیاری از تخته مدارهای مادر (motherboard) پرش زنی به نام BIOS Reset Jumper وجود دارد که گاهی به آن پرش زن "Clear CMOS" گفته می شود. این پرش زن حاوی سه پین (سوزن) است که کلاهک پلاستیکی آن بر روی پین های 2 و 3 می نشیند. (درون کلاهک پلاستیکی سیمی وجود دارد که پینهای 2 و 3 را بهم وصل می کند.) دفترچه تخته مدار مادر خود را بخوانید تا محل این پرش زن را بیابید . اگر دفترچه تخته مدار مادر را نداشتید، این پرش زن - اگر موجود باشد- کنار باتری CMOS قرار دارد. اگر این پرش زن بر روی تخته مدار مادر کامپیوتر شما وجود داشت، مراحل زیر را برای باز نشانی بایوس خود انجام دهید تا کلمه های عبور پاک شوند.
3
1. اطمینان یابید که کامپیوتر خاموش است.
2. کابل برق کامپیوتر را از پشت کامپیوتر بیرون بکشید.
3. درپوش جعبه کامپیوتر را باز کنید.
4. کلاهک واقع بر روی پینهای 2 و 3 را بیرون بیاورید و آن را روی پینهای 1 و 2 قرار دهید.
5. رابط برق کامپیوتر را دوباره وصل کنید.
6. کامپیوتر را روشن کنید و به آن اجازه بدهید که کاملا بوت شود.
7. مراحل خاموش کردن (Shut Down) سیستم عامل را انجام دهید.
8. کامپیوتر را خاموش کنید و دوباره رابط برق را از پی سی جدا کنید.
9. کلاهک پرش زن را از روی پینهای 1 و 2 بیرون بکشید و دوباره آن را روی پینهای 2 و 3 وصل کنید.
10. درپوش جعبه کامپیوتر را ببندید و کابل برق کامپیوتر را وصل کنید.
11. کامپیوتر را روشن کنید و مراحل دستیابی بایوس کامپیوتر خود را انجام دهید .
حال باید بتوانید بدون نیاز به وارد کردن یک کلمه عبور وارد بایوس سیستم خود شوید.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 37 صفحه
قسمتی از متن word (..doc) :
1
بنرهای تبلیغاتی ، راهی برای جذب مشتری به سایت
چیست؟ Banner تبلیغات از طریق
تبلیغات بنری یکی از متداول ترین نوع تبلیغات در عرصه تجارت الکترونیک است . این سبک از تبلیغات دارای راندمان و تاثیر بالایی در حوزه وب می باشد . تا جایی که برخی از آمارها نشان می دهد تبلیغات بنری در وب بسیار موثرتر از تبلیغات تلویزیونی و مطبوعاتی است
آیا بنرهای تبلیغاتی هنوز هم موثرند؟
به این سوال به دو صورت می توان جواب داد. اولین جواب، پاسخی کوتاه است: بله هنوز موثرند.
اما دومین جواب کامل تر است:
اگر تبلیغات خود را اصولی طراحی کنید و در جای مناسب قرار دهید موثر هستند. این به آن معنی است که نمی توان به اولین شرکت تبلیغاتی اعتماد کرد و تصور کرد که با پرداخت مبلغی ناچیز، توجه میلیونها نفر به شما جلب خواهد شد. بنابراین باید بررسی هایی در این مورد انجام دهید تا متوجه شوید که بنرهای تبلیغاتی شما در چه زمان و مکانی حداکثر تاثیر را خواهند داشت.
2
نکته مهم دیگر این است که به محض پرداخت 1 دلار برای تبلیغات نباید انتظار داشته باشید که 1 دلار به درآمد شما افزوده شود. این مسئله یکی از تصورات غلط تاجران دنیای الکترونیکی است. هزینه تبلیغات الکترونیکی نسبتاً بالا است و سرعت نتیجه گرفتن از آن کند است.
اما نباید تنها به بخش تاریک مسئله توجه کرد، زیرا تبلیغات الکترونیکی مزایای فراوانی نیز دارند. این نوع تبلیغات قابلیت انعطاف و هماهنگی بسیاری با تجارت خاص شما را دارا هستند و باعث افزایش فروش کالا از طریق وب سایت می شوند.
بدون هیچ بحث اضافه دیگر به ذکر چند نکته در مورد طراحی بنر های تبلیغاتی می پردازم:
درس اول :
«در طراحی خود دقت کنید»
و به 3 سوال مهم زیر پاسخ دهید :
1. آیا در طراحی بنر تبلیغاتی شما، (بیش از حد) از انیمیشن استفاده شده است؟
اگر این طور است حتماً در فروش شکست می خورید.
2. آیا آرم شرکت در آن وجود دارد؟
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..DOC) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 122 صفحه
قسمتی از متن word (..DOC) :
1
Profiler برای مدیریت SQL Server
بهینه ساز پرسوجو چیست؟
بهینهساز پرسوجو از اهمیت زیادی برای پایگاه داده ارتباطی برخوردار است، مخصوصا برای اجرای دستورات پیچیده SQL . یک بهینه ساز پرسوجو بهترین استراتژی بر اجرای هر پرسوجو را تعیین میکند.
بهینهساز پرس و جو به عنوان مثال انتخاب میکند آیا از شاخص برای یک پرسوجو مشخص استفاده کند یا نه، وکدام تکنیک الحاق هنگامی که جداول با هم الحاق میشوند استفاده شود.
این تصمیم تاثیری بسیار زیادی بر روی کارآیی SQL دارد، و بهینهسازی پرسوجو یک تکنولوژی کلیدی بر هر کاربردی است، از سیستمهای قابل استفاده (Operatianal system) تا انبارههای دادهای (Data warehause) و سیستمهای تحلیل (analysis systems) تا سیستمهای مدیریت محتویات (canternt – management) .
بهینهساز پرسوجو برای برنامههای کاربردی و کاربران نهایی کاملا ناپیدا است . از آنجا که برنامههای کاربردی ممکن است هر SQL پیچیدهای راتولید کنند، بهینه سازها پرس و جو باید فوقالعاده سطح بالا و قدرتمند باشد.
برای مطمئن شدن به ایجاد یک کارآیی خوب. برای مثال بهینه سازهای دستورات SQL را تغییر شکل میدهد، به دلیل این که این دستورات میتوانند به معادلهایی تبدیل شوند اما با کارآیی بالاتر.
بهینهسازهای جستجو معمولا بر مبنای هزینه میباشند. در یک استراتژی بهینه سازی بر مبنای هزینه، طرحهای اجرایی چندگانهای برای یک پرس و جو شخص تولید میشود، و آنگاه یک هزینه تخمینی برای هر طرح محاسبه میشود. بهینه ساز پرسوجو طرحی که دارای کمترین هزینة تخمینی است را انتخاب میکند.
بهینهسازی پرس وجو
بهبود کارآیی پرس وجو به صورت خودکار
بهبود به معنی تضمین بهینه بودن نیست
1
Profiler برای مدیریت SQL Server
مراحل فرآیند بهینه سازی
انتخاب یک نمایش داخلی (internal representation)
اعمال تغییرات لازم جهت بهبود کارآیی
انتخاب رویههای دسترسی سطح پایین به دادهها
تولید طرحهای اجرایی پرس وجو و تخصیص هزینه به آنها
انتخاب یک طرح اجرایی با کمترین هزینه
درختهای پرسوجو
نمایش درخت عبارت جبر رابطهای با شرایط:
پیمایش میانوندی درخت عبارت اصلی را تولید کند.
عملگرهای دوتایی موجود – 0 U,X میباشند.
عملگرهای یکتایی موجود میباشند.
همه برگها دردرخت رابطهای پایه ای میباشند.
مثال 1:
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..DOC) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 169 صفحه
قسمتی از متن word (..DOC) :
1
1
Profiler برای مدیریت SQL Server صفحه
بهینه ساز پرسوجو چیست؟
بهینهساز پرسوجو از اهمیت زیادی برای پایگاه داده ارتباطی برخوردار است، مخصوصا برای اجرای دستورات پیچیده SQL . یک بهینه ساز پرسوجو بهترین استراتژی بر اجرای هر پرسوجو را تعیین میکند.
بهینهساز پرس و جو به عنوان مثال انتخاب میکند آیا از شاخص برای یک پرسوجو مشخص استفاده کند یا نه، وکدام تکنیک الحاق هنگامی که جداول با هم الحاق میشوند استفاده شود.
این تصمیم تاثیری بسیار زیادی بر روی کارآیی SQL دارد، و بهینهسازی پرسوجو یک تکنولوژی کلیدی بر هر کاربردی است، از سیستمهای قابل استفاده (Operatianal system) تا انبارههای دادهای (Data warehause) و سیستمهای تحلیل (analysis systems) تا سیستمهای مدیریت محتویات (canternt – management) .
بهینهساز پرسوجو برای برنامههای کاربردی و کاربران نهایی کاملا ناپیدا است . از آنجا که برنامههای کاربردی ممکن است هر SQL پیچیدهای راتولید کنند، بهینه سازها پرس و جو باید فوقالعاده سطح بالا و قدرتمند باشد.
برای مطمئن شدن به ایجاد یک کارآیی خوب. برای مثال بهینه سازهای دستورات SQL را تغییر شکل میدهد، به دلیل این که این دستورات میتوانند به معادلهایی تبدیل شوند اما با کارآیی بالاتر.
1
2
Profiler برای مدیریت SQL Server صفحه
بهینهسازهای جستجو معمولا بر مبنای هزینه میباشند. در یک استراتژی بهینه سازی بر مبنای هزینه، طرحهای اجرایی چندگانهای برای یک پرس و جو شخص تولید میشود، و آنگاه یک هزینه تخمینی برای هر طرح محاسبه میشود. بهینه ساز پرسوجو طرحی که دارای کمترین هزینة تخمینی است را انتخاب میکند.
بهینهسازی پرس وجو
بهبود کارآیی پرس وجو به صورت خودکار
بهبود به معنی تضمین بهینه بودن نیست
مراحل فرآیند بهینه سازی
انتخاب یک نمایش داخلی (internal representation)
اعمال تغییرات لازم جهت بهبود کارآیی
انتخاب رویههای دسترسی سطح پایین به دادهها
تولید طرحهای اجرایی پرس وجو و تخصیص هزینه به آنها
انتخاب یک طرح اجرایی با کمترین هزینه
درختهای پرسوجو
نمایش درخت عبارت جبر رابطهای با شرایط:
پیمایش میانوندی درخت عبارت اصلی را تولید کند.
عملگرهای دوتایی موجود – 0 U,X میباشند.
عملگرهای یکتایی موجود میباشند.
همه برگها دردرخت رابطهای پایه ای میباشند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 2 صفحه
قسمتی از متن word (..doc) :
1
BOOT
بوت شدن را می توان به 4 مرحله تقسیم کرد:
POST
LOAD
راه اندازی سیستم عامل توسط خودش
بارگزاری و اجرای یک برنامه کاربردی
مرحله اول: POST . برنامه راه اندازی که در ROM BIOS قرار دارد منابع سخت افزاری و نیازمندی های آن را تشخیص می دهد و منابع سیستمی مورد نیاز برای آن را تعیین می کند .
وقتی شما سیستم خود را روشن می کنید ، CPU کارش رو با مقدار دهی اولیه خودش آغاز می کند و سپس برای اجرای دستور العمل ها به BIOS مراجه می کند . پس از آن BIOS عملیات POST را انجام می دهد .
زمانیکه در ابتدا برق سیستم وصل می شود ساعت سیستم تولید پالس ساعت می کند .
CPU خودش را مقدار دهی اولیه می کند یعنی مقادیر داخل خودش را تنظیم می کند.
CPU به آدرس حافطه FFFF0H مراجعه می کند می کند که همیشه محل ذخیره سازی اولین دستورالعمل برنامه راه انداز BIOS است. این دستورالعمل CPU را برای اجرای عملیات POST هدایت می کند .
POST ابتدا برنامه عملیاتی BIOS را وارسی و سپس CMOS را بررسی می کند و بعد از آن آزمایشی برای عدم خرابی باتری انجام می شود.
وقفه های سخت افزاری ناتوان می شوند این به این معناست که فشردن یک کلید از صفحه کلید هیچ چیزی را تغییر نمی دهد .
آزمایشهایی بر روی CPU انجام می شود و دوباره مقدار دهی اولیه می شود.
یک بررسی صورت می گیرد تا اگر راه اندازی سرد صورت گرفته است 16 بیت اولیه RAM نیز تست شود.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 30 صفحه
قسمتی از متن word (..doc) :
1
پارتیشن بندی
برای استفاده از هارد، ابتدا باید هارد را پارتشین بندی کرد. برای این کار ابتدا دیسک (سی دی) بوت را داخل سی رام گذاشته تا سیستم از طریق دیسک (سی دی ) بوت شود سپس با تایپ فرمان fdisk وارد fdisk می شویم تا کار پارتشین بندی هارد را شروع کنیم. از بین گزین های موجود.
1- Create Dos Partition or Logical Dos Drive
2- Set Active Partition
3- Delete of Logival Dos Drive
4- Display Partition Information
گزینه اول را انتخاب می کنیم. (اگر سیستم بیش از یک هارد داشته باشد، در این قسمت یک گزینه دیگر نیز اضافه می شود که مربوط به انتخاب هاردی که می خواهیم پارتشین بندی کنیم می شود) پس از انتخاب گزینه اول، از بین گزین های بعدی:
1- Create Primry Dos Partition
2- Creat Extended Dos Partition
3- Create Logical Dos Drive (s) in the Exteded Dos Partition
گزینه یک را انتخاب می کنیم که مربوط می شود به ایجاد پارتشین C که پارتشین اولیه (Primary) می باشد. تنها، پارتیشنها، پس ایجاد پارتیشن C، از طریق انتخاب گزینه دو، از نوع Extended ایجاد می شوند.
نکته: پس از ایجاد پارتیشن c باید آنرا Active کرد (بااستفاده از گزینه (Set Active Partition . درایو c تنها درایوی است که Active می شود.
پس از پایان پارتیشن بندی باید سیستم را Restart کرد تا بتوان عمل فرمت را انجام داد.
2
پارتیشن بندی سیستمی با بیش از یک هارد:
برای اینکه سیستمی با بیش از یک هارد (مثلا دو هارد) را پارتیشین بندی کنیم ابتدا باید تمام پارتشینهای هارد اول و سپس تمام پارتیشنهای هارد دوم را ایجاد کرد. با این تفاوت که پارتیشن Primary را فقط برای هارد اول ایجاد می کنیم و در واقع هارد دوم فقط دارای پارتیشنهای Extenden می باشد. (پارتیشن Primary همواره برای یکی از هاردها ایجاد می شود.
ویندوز xp این خاصیت را دارد که هنگام نصب ویندوز، سیستم را پارتیشن بندی کرد که در قسمت نصب ویندوز به این موضوع اشاره خواهد شد.
ظرفیت هر پارتیشن (درایو):
پس از اینکه نوع پارتشینی که می خواهیم ایجاد کنیم Extended یا Primary)، مشخص شد، ابتدا کل ظرفیت دیسک نمایش داده میشود و سپس از کاربر سوال می شود که آیا می خواهید کل ظرفیت دیسک را به یک پارتیشن اختصاص دهید؟ که در صورت مثبت بودن جواب، هارد را فقط به یک قسمت (پارتیشن) یعنی پارتیشن c، تقسیم می کند و در غیر اینصورت از کاربر می خواهد که ظرفیت درایو مورد نظر را به صورت درصدی یا معمولی وارد کند که این مقدار، به ظرفیت هارد و همچنین تعداد پارتیشنهایی که می خواهید ایجاد کنیم بستگی دارد. پس از ایجاد پارتیشن c ابتدا کل فضای باقیمانده را به کل پارتشینهای Extended اختصاص دهیم و سپس ظرفیت هر پارتیشن را به طور جداگانه و در زمان ایجاد آن (به صورت معمولی یا درصدی) مشخص می کنیم.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 17 صفحه
قسمتی از متن word (..doc) :
1
مقدمه
Power Point ابزاری است که ما را در زیبا تر کردن و اسان تر کردن پروژه ها ، ارائه ها و .. و همچنین در تفهیم هر چه بیشتر به بیننده یاری می کند . این نرم افزار نسخه های متفاوتی را به بازار عرضه کرده است که مورد بحث ما 2000 Power Point می باشد . 2000 Power Point در مورد سازماندهی اطلاعات جهت انتقال به بینندگان ما را یاری می کند . به وسیله این ابزار می توانیم تصاویر بصری ، متحرک سازی شده ، اسناد کمکی و ابزارهای سمعی را برای بهتر نمودن ارائه کار خود به کارگیریم . عملیات ساخت اسلایدهای ارائه کارتها کاری نیست که میتوانیم از طریق Power Point انجام دهیم بلکه این محصول تعداد زیادی از ابزارهای قالب بندی و ایجاد اشیاء که در سایر برنامه های نیز موجود می باشد شامل می باشد همچنین شامل تعداد زیادی تصاویر و قطعات صدا می باشد که میتوانید جهت زیباسازی ارائه کار خود از آنها استفاده کنیم .
چند ویژگی وجود دارد که در نسخه های قبلی Power Point نبوده و در نسخه 2000 آن ایجاد شده است این ویژگیها عبارتند از :
Font Drop – Down list dipboard
نمونه از نوع فونت را نشان میدهد که شامل چندین ورودی می باشد .
Detect and repaire
مانند Help عمل کرده و ما را در رفع و شناسایی خطا یاری می کند .
Toolbar enhancements
سفارش سازی نوارهای ابزار اکنون به سادگی انجام می گیرد و بایتهای که میتوانید آنها را جدا سازید نیز اضافه شده اند .
Online Collaboration
یک گزینه جدید تحت منوی Tool که net meeting را فعال می سازد .
2
آنها خطوط ساده ترسیم در رابطه با اشیاء تجاری می باشد . Autoshapes
Normal view نمای ترکیبی از Oneline View و Slid View. New normal View ، nots page view بر روی یک صفحه تصویر می باشد . پس از آشنایی با این حالت مشاهده از فقدان آن در نسخه های قبلی متعجب خواهید شد .
جهت به نمایش گذاشتن ارائه کار بر روی شبکه Online boardcasting
یک گزینه جهت برقراری یک نمایش اسلایدی به وسیله پروژکتور
projector wizard
جداولی را برای ارائه کار می توان ایجاد کرد و نیازی به استفاده از جداول درونی سازی شده word نداشت . enhaneed table
enhanced buldets and new numbring format
برای استفاده از بولت ها جهت قالب بندی می باشد . نمادها تقریبا معادل نمادهای نسخه های قبل می باشد .
2000 Power Point علاوه بر لیست گذاری بولت ها ، لیست گذاری شماره ها را نیز فراهم ساخته است.
مراحل انجام کار در Power Point ( شروع 2000 Power Point از طریق دکمه start )
1 ـ دکمه start را کلیک کنید
2 ـ از منوی ورودی program را برگزینید.
3 ـ microsoft power point را کلیک کنید.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 20 صفحه
قسمتی از متن word (..doc) :
2
پایگاه های داده
پیشرفت سریع علم کامپیوتر و کاربرد وسیعی که این تکنولوژی در کلیه امور زندگی بشر دارد از یک سو و حجم زیاد اطلاعات و نیاز بشر به سرعت،دقت و انسجام اطلاعات از سوی دیگر ،موجب گردید تا اینجا بانک های اطلاعاتی به عنوان یکی از موضوعات مهم و اساسی جامعه بشری مطرح شود. بانک اطلاعاتی با ساختار خاص خود،ذخیره ساختن اطلاعات را براحتی ممکن ساخته و کاربران مجاز نیز به سادگی به اطلاعات دسترسی می یابند. سعی داریم شما را با مفهوم بانک اطلاعاتی،سیستم مدیریت بانک اطلاعاتی و فواید استفاده از این سیستمها آشنا سازیم.
داده ( Data ) و اطلاعات (Information )
دو اصطلاح داده و اطلاعات که بیشتر اوقات به جای یکدیگر برده می شوند در سیستمهای اطلاعاتی مفاهیم متفاوتی دارند. داده ها در این سیستمهای اطلاعاتی عبارتند از : کلمات و ارزشهای واقعی که از طریق مشاهده و تحقیق بدست می آیند در حالی که اطلاعات داده های پردازش شده می باشند که برای گیرنده قابل درک بوده و با دانستن آن شروع به تصمیم گیری می کند. به عبارت دیگر داده نمودی از وقایع، معلومات،رخدادها ،پدیده ها و مفاهیم می باشد در حالیکه اطلاعات تکوین و پردازش یا تفسیر داده بوده و
2
شامل خواص ارتباط دهندگی و انتقال دهندگی می باشد.
موجودیت ( Entity )
موجودیت مصداق کلی هر پدیده،فرد یا شی ء یا مفهومی است که می خواهیم در مورد آن اطلاعاتی داشته باشیم به عنوان مثال اگر در نظر داریم یک سیستم پایگاه داده برای یک دبیرستان پیاده سازی کنیم مواردی چون دانش آموزان ، دبیران، دروس ،کلاسها و .... جزء موجودیت های سیستم بشمار می روند.
صفت خاصه ( Attribute )
هر موجودیت از یکسری صفات تشکیل شده است که دارای مقادیر واقعی هستند و به عباراتی وجه تمایز یک موجودیت از موجودیت دیگر بشمار می رود. به عنوان مثال در سیستم دانشگاه اگر موجودیت دانشجو را در نظر بگیریم می توانیم صفات خاصه: نام ،نام خنوادگی،سن،سال تولد،رشته تحصیلی،سال ورود و ... را برگزینیم و یا برای موجودیت درس: نوع موجودیت: درس صفات خاصه: کد درس،نام درس، تعداد واحد ایجاد سیستم خودکار ذخیره و بازیابی داده ها دو روش کلی برای ذخیره ساختن و بازیابی خودکار داده ها وجود دارد
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 11 صفحه
قسمتی از متن word (..doc) :
2
پردازش اسمبلی
مقدمه
وظیفه یک اسمبلر آ ن است که کد منبع زبان اسمبلی را به کد هدف تبدیل نماید در سیستمهای کامپیوتری ساده تر این کد هدف همان زبان ماشین است
که در حافظه قرار گرفته و اجرا میگردد .
در سیستمهای کامپیوتری پیچیده تر کد هدفی که به وسیله اسمبلر ایجاد می شود باید به وسیله لینکر و یا لودر در قبل از اجرا تنظیم گردد.
اسمبلی دو گذاری
ماکرو اسمبلر مایکرو سافت یک اسمبلر دو گذاری است . این به آن معنی است
که یک برنامه منبع زبان اسمبلی دو به وسیله پویش می شود تا فایل کد هدف آن ایجاد شود می توان یک اسمبلر را به صورت یک گذری طرح کرد و
بعضی اسمبلرها برنامه منبع را سه بار یا بیشتر پویش می کنند اما بیشتر اسمبلرها
از دو گذر بهره می برند . این بخش به توضیح یک اسمبلر دو گذری نمونه می پردازد.
یک مزیت نوشتن برنامه به زبان اسمبلی نسبت به زبان ماشین آن است که در آن می توان از شناسه ها یا نمادها برای رجوع به داده ها در سگمنت داده و دستور العمل ها در سگمنت کد استفاده نمود. برای آن که بتوان برنامه را به زبان ماشین نوشت برنامه نویس باید آدرسهای داده ها و دستورالعمل ها را بداند
2
یک وظیفه اسمبلر آن است که یک جدول علائم در ارتباط با هر شناسه با مشخصه های مختلف را تشکیل داده و آنرا حفظ کند . یک مشخصه برابر نوع یک نماد است این انواع شامل برچسب داده ها و دستور ا لعملها نمادهائی که مساوی ثابتها در نظر گرفته شده اند اسامی روالها اسامی ماکروها و اسامی سگمنت ها می با شند بعضی اسمبلرها کار ترجمه برنامه منبع را با یک جدول
علامت که حاوی مشخصه تمام نام دستور العمل های زبان اسامی تمام ثباتها و
نمادهای دیگر می باشد شروع می کنند.
اگر نمادی مربوط به یک بر چسب و یا داده باشد آنگاه جدول علائم حاوی اندازه داده ها نیز خواهد بود. بطور مثال اگر شبه دستور زیر را اسمبل
نماید :
آنگاه بعنوان برچسب یک کلمه ثبت خواهد گردید . بدین ترتیب
می تواند استفاده غلط از علامت ها را تشخیص دهد . با توجه به دستور اسمبلر
فوق دستور زیررااشتباه تشخیص خواهد داد .
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 14 صفحه
قسمتی از متن word (..doc) :
پورت موازی و استفاده از آن در پروژهها
هدف
پورت موازی یک سیستم کامپیوتر راهی جهت کنترل پروژههای سختافزاری می باشد. در این فصل با بررسی انواع پورتهای موازی، نحوه استفاده از این پورت را به عنوان نمونه در چندپروژه خواهیم آورد. نحوه برنامهریزی پورتهای موازی و استفاده از وقفهها در کنترل پورتها را نیز مورد بررسی قرار می دهیم.
دراین فصل سعی خواهیم کرد با بررسی پورت موازی یا چاپگرها،نحوۀ استفاده از آن در پروژهها و کنترل ابزارهای خروجی و ورودی و دیجیتال یا آنالوگ با آن را بررسی نماییم. گر چه این فصل چندان ارتباطی با اسلاتهای توسعه ندارد ولی نحوۀ استفاده از یک یا چند آدرس را در پروژههای سختافزاری نشان خواهد داد که برای طراحان کارتهای جانبی خارج از اسلاتها که جدیدا نیز زیاد شده است بسیار مفید خواهد بود.
1-11 پینهای اینترفیس چاپگر سنترونیکس
پورت موازی به عنوان اینترفیس استاندارد چاپگرها در سیستمهای 8680 تعریف و استفاده میشود. این مشابه استاندارد چاپگر اپسیون Fx-100 میباشد. این پورت دارای 26 پین بوده که تعداد زیادی سیگنال زمین در آن جهت جلوگیری از تداخل نویز در نظر گرفته شده است. این 36 پایه را میتوان در 4 گروه به صورت زیر تقسیمبندی نمود:
خطوط اطلاعات که اطلاعات را از سیستم به چاپگر منتقل مینماید.
سیگنالهای حالت چاپگر. این سیگنالهای حالت چاپگر را در هر لحظه نشان میدهند.
سیگنالهای کنترل چاپگر. این سیگنالها به چاپگر میگوید که چه عملی باید انجام دهد.
سیگنالهای زمین. این سیگنالها جهت برگشت زمین هر کدام از خطوط اطلاعات و یا سیگنالهای حالت و کنترل مورد استفاده قرار میگیرد.
خطوط اطلاعات و زمین آنها
خطوط ورودی D1 تا D8، یک خط موازی جهت ارسال اطلاعات از سیستم کامپیوتر به چاپگر را فراهم میآورند. سیگنالهای 20 تا 28 خطوط زمین D1 تا D8 میساشند.
سیگنالهای حالت چاپگر
سیگنالهای خروجی فوق از چاپگر به سیستم آمده تا حالت قسمتهای مختلف چاپگر را به سیستم و برنامۀ کاربردی مورد نظر نشان دهد. این سیگنالها عبارتاند از:
(پین 12) PE : جهت نمایش نداشتن کاغذ توسط چاپگر
(پین 11) BUSY این سیگنال در صورت آماده نبودن چاپگر جهت دریافت اطلاعات جدید در حالت high قرار میگیرد.یعنی زمانی که چاپگر off-line است یا آمادگی دریافت اطلاعات جدید را ندارد به حالت high میرود و به سیستم میگوید که نباید برای چاپگر ارسال اطلاعات داشته باشد.
(پین 32) ERROR : یک سیگنال خروجی که درحالت معمولی high بوده و زمانی که یک خطا (مثلا نبودن کاغذ) رخ دهد به حالت low خواهد رفت.
(پین 13) SLCT : در حالت نرمال به صورت high بوده و از چاپگر به PC میرود و زمانی که چاپگر روشن میشود نشان میدهد که چاپگر انتخاب شده است.