| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 64 کیلو بایت |
| تعداد صفحات فایل | 40 |
مقاله در مورد اسمبلی
قسمت های تشکیل دهنده واحد پردازش مرکزی:
1) خطوط ورودی خروجی داده ( گذرگاه مشترک) Data Bus.
2) خطوط آدرس(گذرگاه آدرس) Adress Bus.
3) واحد محاسبه و منطق Alu.
4) واحد حافظه Memory Unit.
1) کار خطوط مشترک داده انتقال داده از بخشی به بخش دیگر است بنابراین در یک زمان واحد تمام واحدها به خطوط مشترک داده متصل هستند ولی تمام بخش ها از اطلاعات روی آن استفاده نمی کنند.
1) این خطوط مشخص می کنند که اطلاعات دقیقا از چه دستگاهی وارد یا خارج شوند این خطوط نیز به تمام واحدها متصل هستند.
2) وظیفه این واحد انجام محاسبات و عملیات منطقی پایه است این اعمال منطقی and,or,xor,not هستند و اعمال محاسبات پایه شامل تمام جمع کننده (Full Adder) و معکوس کننده (Inverter) هستند که به طور سخت افزاری در Cpu قرار دارند.
برای اینکه Cpu بتواند کاری انجام دهد باید اطلاعات خود را در جایی ذخیره کند این کار را واحد حافظه در Cpu انجام می هد و داده های مورد نیاز Cpu را به طور موقت در خود ذخیره می کند و واحد آن ثبات یا Register است .
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 37 کیلو بایت |
| تعداد صفحات فایل | 46 |
آموزش اصول برنامهنویسی اسمبلی در 46 صفحه word قابل ویرایش با فرمت doc
اصول برنامهنویسی اسمبلی
برنامهنویسی در C
مزیتهای C
معماری تراشه
خصوصیات و محدودیتها
درون تراشه
حافظه
اشارهگر پشته برنامه
اشارهگر پشته داده
کنترل و وضعیت اندپوینت
کنترل وضعیت USB
اصول راهانداز دستگاه
انواع استاندارد دستگاهها
دستگاههای شخصی
راه انداز دستگاه
مدهای کابر و هسته
مدل راه انداز Win32
مدل های راه انداز در ویندوزهای مختلف
زبانهای برنامه نویسی
لایه های راه انداز USB
راه انداز کاربردی
راه اندازهای باس
CPU تراشه enCorRe دستور پشتیبانی میکند. همه برنامهها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه میدهد که کدهای اسمبلی را که شما مینویسید به فایلهای موضوع، که به منظور برنامهریزی در EPROM تراشه تهیه میشوند، تبدیل میکند. اگر ترجیح دهید که در C برنامهنویسی کنید، سیپریس یک مفسر C نیز پیشنهاد میکند.
اگر با برنامهنویسی اسمبلی میکروکنترلر آشنایی داشته باشید، برنامهنویسی برای enCoRo نیز مشابه همان است. اما اگر با برنامهنویسی در بیسیک و C آشنا هستید، باید بدانید که در برنامهنویسی کدهای اسمبلی بسیاری از عملگرهای زبانهای سطح بالا موجود نیست در اینجا دیگر حلقههای While یا for یا انواع مختلف متغیرها وجود ندارد. اما برای تراشهای مانند enCoRo که به منظور کارهای نمایشی و کنترلی غیر پیچیده طراحی شده است، استفاده از کدهای اسمبلی عملی است. برای برنامههای کوتاه، که به سرعت اجرا میشوند احتیاجی به خرید مفسر نیست.
اصول برنامهنویسی اسمبلی
برنامهنویسی اسمبلی شامل یک مجموعه از دستورات است که هر کدام مربوط به کدهای ماشینی هستند که تراشه از آنها پشتیبانی میکند. مثلاً دستور iord، که محل io را میخواند به کد h29 مربوط است. به جای به خاطر آوردن h 29، شما میتوانید iord را بنویسید، و مترجم معادل سازی را برای شما انجام خواهد داد. دستور iord همچنین احتیاج به یک عملوند دارد که محل خواندن را مشخص کند. به عنوان مثال 01h iord پورتی با آدرس h 10 را میخواند.
زبان برنامهنویسی اسمبلی همچنین میتواند شامل دایرکتیو و توضیحات باشد. دایرکتیوها دستوراتی هستند که به جای اینکه مربوط به CPU باشند، مربوط به مترجم میباشند. دایرکتیوها شما را قادر میسازند که محلی از حافظه را مشخص کنید، متغیرهایی تعریف نمایید. در کل، نقشی که مترجم در کنار اجرای دستورات مشخص شده باید ایفا کند را نشان میدهند. یک نقطه ویرگول ( : )یا ممیز دوبل ( // ) یک عبارت توصیفی را مشخص میکنند که مترجم از آنها چشمپوشی میکند.
مترجمی که توسط سیپرس ارائه میشود، cyasm.exe قابل اجرا در پنجره داس میباشد. سیپرس مرجعها و راهنمای استفاده برای کاربرانی را تهیه کرده است که چگونگی استفاده از مترجم را شرح میدهد.
مترجم از دو مجموعه دستور مشابه برای CPUهای سری A و سریB پشتیبانی میکند. تراشههای enCoRo از سری B هستند. تراشههای قدیمیتر سیپرس، مانند 63001، از سری A بودند و از همة دستورات بجز بعضی از آنها پشتیبانی میکنند.
کدهای مترجم
راهنمای کاربران دارای توضیحات کاملی در مورد کد اسمبلی و دایرکتیوهاست و در اینجا برخی از جزئیات آن تکرار میشود. جدول 1-8 خلاصهای از کدها میباشد و جدول 2-8 خلاصهای از دایرکتیوها را نشان میدهد. کدهای ماشین تراشه به 37 دستور ترجمه شده است.
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 553 کیلو بایت |
| تعداد صفحات فایل | 12 |
استفاده از مدل احتمالاتی Extended Kalman Filter در موقعیت یابی ربات ها
چکیده:
در این مقاله ابتدا به بررسی متدهای مختلف در مکان یابی ربات ها پرداخته شده است. سپس یکی از متدهای احتمالاتی در موقعیت یابی را که دارای مزایا و قابلیت های متناسب با سیستم مورد نظرمان بود را انتخاب کردیم. پس از انتخاب متد EKF به بررسی ساختاری ربات جهت منطبق کردن با سیستم انتخابی پرداخته شد. بعلاوه از یک سیستم فازی نیز جهت بهینه سازی خروجی و داشتن خروجی متناسب با داده های ورودی استفاده کردیم.
در بخش پایانی نیز به پیاده سازی سیستم و تست آن برروی ربات مورد نظر که در این مقاله یک ربات فوتبالیست سایز متوسط است که در مرکز تحقیقاتی مکاترونیک دانشگاه آزاد اسلامی قزوین ساخته شده و بنام MRL خوانده می شود. محیط مورد نظر، زمین فوتبال خاص این گونه ربات ها می باشد. هدف این مقاله ارائه سیستمی جهت موقعیت یابی مناسب ربات فوتبالیست با توجه به وجود خطا در اطلاعات جمع آوری شده جهت موقعیت یابی می باشد.
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 29 کیلو بایت |
| تعداد صفحات فایل | 42 |
آموزش کامل آشنایی با مراحل نصب ویندوز XP – 98 – Vista و طریقه کار با آنها در 42 صفحه word قابل ویرایش با فرمت doc
فهرست مطالب:
نصب ویندوز از بوت boot
نصب ویندوز 98
یادگیری طریقهی نصب کردن ویندوز ویستا Vista
آماده کردن صفحه نوشتن یا post برای مطالب فارسی
نوشتن مطلب فارسی
برای ثبت نام در پرشین بلاگ
بالابردن سرعت کامپیوتر
برای از کارانداختن آهنگ هنگام بالا آمدن سیستم
برای لغو کردن دستور اجرای اتوماتیک برنامه ها باید
Defragment کردن هارد
نحوه انتخاب کردن Mother bord
چگونه می توان آی دی خود را از هکر پس گرفت
روش هایی برای قفل شدن آی دی
قسمت های اصلی یک رایانه کدام است
ورودی ها و خروجی های کامپیوتر
انواع پورت ها
توضیحاتی درباره ی کارت صدا
مودم
نصب ویندوز XP
اول بایک یک CD ویندوز xp داشته باشیم دقت کنیم که این CD باید bootable باشد اگر بخواهیم که ویندوز فعلی را به ویندوز xp تبدیل کنیم یا update کنیم نیازی به cd بوت نداریم.
CD ویندوز را وارد CD ROM می کنیم و ویندوز را اتوماتیک auto Run می شود دقت کنیم که اگر بخواهیم ویندوز فعلی خود را که مثلاً 98 یا me یا 2000 است را update کنیم اطلاعات ما در my document و برنامه های نصب شده حفظ خواهد شد ولی اگر ویندوز ما ایراد داشته باشد بهتر است آن را از اول فرمت و نصب کنیم که این نوع نصب را کردن را توضیح می دهیم.
بعد از اینکه CD ویندوز را درون CD ROM گذاشتیم خود به خود مرحلهی نصب ویندوز شروع خواهد شد که روی گزینه install windows xp کلیک می کنیم در قسمت بعد از ما پرسیده می شود که می خواهید یک ویندوز جدید نصب کنید یا ویندوز فعلی را update کنید در صورتی که در ویندوز فعلی ما ایرادی نباشد و می خواهیم آن را به xp تبدیل کنیم این مرحله را رد می کنیم و به آن دست نمی زنیم چون به طور خودکار upgrade recommanded انتخاب شده است ولی اگر قصد داشته باشیم ویندوز جدیدی را در درایوی دیگر نصب کنیم باید new instalation را انتخاب کنیم در اینصورت بعد از نصب کامل ویندوز xp هنگامیکه سیستم را روشن می کنیم دو منو ظاهر می شود و از ما می پرسد که می خواهید وارد کدام ویندوز شوید پس ما در این صورت دو ویندوز خواهیم داشت. در مرحلهی بعد باید سریال ویندوز را وارد کنیم این سریال احتمالاً در پشت cd یا درون خود cd داخل فایلی به نام serial یا cd key یا readme نوشته شده است.
در قسمت بعد روی دکمهی advanced option کلیک می کنیم و در پنجره جدید گزینهی دوم را تیک می زنیم این برای این است که ما درایوی که ویندوز در آن ریخته می شود را انتخاب کنیم همچنین برای راحتی کار می توانیم گزینهی اول را تیک بزنیم تا تمامی فایلهای ویندوز روی هارد ریخته شده و از آنجا نصب شوند و بر روی ok کلیک می کنیم در قسمت پایین می توانیم زبان خود را انتخاب کنیم آن را Farsi انتخاب کنیم تا ابزار فارسی نصب شوند ولی اگر بخواهیم از یک برنامه ای فارسی ساز استفاده کنیم نباید این قسمت را دست بزنیم و روی گزینهی Next کلیک می کنیم.
در مرحلهی بعد از ما سؤال می کند که می خواهیم نصب ویندوز را از اینترنت به روز کنیم اگر بخواهیم می توانیم گزینهی بالا را انتخاب کنیم و کلید next را بزنیم در این صورت آخرین update ها از اینترنت دانلودخواهد شد ولی با انتخاب کردن گزینهی پایینی بدون update وارد مرحلهی بعد می شویم به هر حال بعد از رد کردن این قسمت فایلهای ضروری اتوماتیک کپی یا دانلود خواهد شد و سیستم restart خواهد شد.
بعد از restart شدن کامپیوتر منتظر می مانیم تا ویندوز مراحل نصب را طی کند بعد از این که به متنی حاوی توضیحات مایکروسافت و نوعی قرار داد با ما است می رسیم روی F8 کلیک کرده یا F8 را می زنیم تا تأییدشود.
در قسمت بعد اگر ما قبلاً ویندوزی داشته باشیم سؤال می شود که می خواهید روی همان ویندوز نصب شود یا انتخاب با ما باشد با زدن دکمهی R می توانیم روی همان ویندوز قبلی ویندوز جدید را نصب کنیم و با زدن دکمهی ESC انتخاب درایو ظاهر خواهد شد که در این مرحله بهتر است که ESC را بزنیم تا درایوها برای انتخاب کردن ظاهر شوند و ما بتوانیم درایو مورد نظر را انتخاب کنیم همچنین با زدن دکمهی D می توانیم درایو را پاک کنیم تا بعداً تبدیل به درایو جدید یا تبدیل به دو یا چند درایو شود وقتی ما D را بزنیم دوباره دکمهی L را بزنیم درایو پاک خواهد شد که می توانیم آن درایو را انتخاب کنیم و با زدن دکمهی C دوباره آن را بسازیم.
وقتی آن را می سازیم می توانیم حجم آن را تعیین کنیم مثلاً اگر می خواهیم درایو را تبدیل به دو درایو کنیم باید حجم فعلی آن را تبدیل به 2 کرده و Enter را بزنیم حال دو درایو جدید خواهیم داشت البته برای عوض کردن یا تقسیم حجم درایوها می توانیم از partition magic هم استفاده کنیم که برای ساخت پارتیشن های خود باید Fdisk را بلد باشیم.
| دسته بندی | روانشناسی و علوم تربیتی |
| فرمت فایل | docx |
| حجم فایل | 22 کیلو بایت |
| تعداد صفحات فایل | 5 |
پرسشنامه طرحواره های ناسازگار اولیه
هدف اصلی پژوهش حاضر بررسی مشخصه های روانسنجی پرسشنامه طرحواره های یانگ، شامل پایایی و اعتبار بود نسخه اصلی پرسشنامه طرح واره ها (SQ)، توسط یانگ برای اندازه گیری طرحواره های ناسازگار اولیه (1994) ساخته شده است فرض بر این است که طرحواره های ناسازگار اولیه، پدیدآیی و تداوم اختلالات روان شناختی را تحت تاثیر قرار می دهند تحلیل عاملی نسخه 205 سوالی پرسشنامه طرح واره ها، طرح واره های پیشنهادی یانگ را تایید کرد شکل کوتاه پرسشنامه طرح واره ها (SQ-SF) برای اندازه گیری 15 طرحواره ناسازگار اولیه (یانگ، 1998) بر اساس فرم اصلی ساخته شد. در مطالعه حاضر ویژگی های روان سنجی SQ-SF در یک نمونه دانشجویی (n 387) از دانشگاه های تهران بررسی شد. در تحلیل عاملی با استفاده از روش مولفه های اصلی یازده عامل استخراج شد. در این پژوهش، همچنین رابطه خرده مقیاس های SQ-SF و SCL25 مورد بررسی قرار گرفت. نتایج نشان داد که پرسشنامه SQ-SF دارای اعتبار سازه کافی برای استفاده در جامعه دانشجویان می باشد.