مشخصات این فایل
عنوان: سازمان و کار درونی کامپیوترها
فرمت فایل:word (قابل ویرایش)
تعداد صفحات: 49
این مقاله در مورد سازمان و کار درونی کامپیوترها می باشد.
بخشی از تیترها به همراه مختصری از توضیحات مقاله سازمان و کار درونی کامپیوترها
سازمان درونی کامپیوترها
بخش عملیاتی هر کامپیوتر قابل تفکیک به سه قسمت است: CPU (واحد پردازش مرکزی)، حافظه و وسایل I/O (ورودی / خروجی) ، شکل 9-0 ملاحظه شود. نقش CPU اجرای (پردازش) اطلاعات ذخیره شده در حافظه است. عمل وسایل I/O همچون صفحه کلید، مانیتور تصویر (ویدئو) ، تهیه مفاهیم ارتباط و محاوره با CPU است. CPU از طریق رشته ای از سیم ها به نام گذرگاه به حافظه و I/O متصل است. گذرگاه داخل یک کامپیوتر، درست مثل گذرگاههای خیابانی که مردم رااز مکانی به مکانی دیگر هدایت می کنند، اطلاعات را از جایی به جای دیگر...(ادامه دارد)
درون CPU ها
برنامه ذخیره شده در حافظه دستورالعمل هائی را برای CPU فراهم می سازد تا بر اساس آن عملی را انجام دهد. عمل می تواند یک جمع داده ساده همچون صورتحساب و یا کنترل یک ماشین مانند روبات باشد. برداشت این دستورات از حافظه و اجرای آنها بعهده CPU است. برای انجام اعمال برداشت و اجرا، تمام CPU ها مجهز به امکانات زیر هستند:
1- قبل از هر چیز تعدادی ثبات در اختیار CPU قرار دارد. CPU از این ثبات ها برای ذخیره موقت اطلاعات استفاده می کند. اطلاعات می تواند دو مقدار مورد پردازش و یا آدرس مقدار مورد نظری...(ادامه دارد)
عملیات درونی کامپیوتر
برای نمایش برخی از مفاهیم مورد بحث فوق، تحلیل قدم به قدمی از پردازش یک CPU برای جمع سه عدد در زیر داده شده است. فرض کنید که یک CPU فرضی دارای چهارثبات با نام های D,C,B,A باشد. این پردازشگر دارای گذرگاه داده 8 بیتی و گذرگاه آدرس 16 بیتی است. بنابراین CPU می تواند به حافظه هایی از 0000 تا FFFFH دسترسی داشته باشد (جمعاً H 10000 مکان) . عملی که CPU می خواهد انجام دهد عبارتست از قراردادن مقدار 21 در ثبات A و سپس جمع ثبات A با مقادیر H42 و H12 ...(ادامه دارد)
میکروکنترلرها و پردازنده های درونی
در این بخش نیاز به میکروکنترلرها و مقایسه آنها با میکروپروسسورهای همه منظوره ای چون پنتیوم و دیگر میکروپروسسورها بحث شده است. ما به نقش میکروکنترلر در بازار نیز نگاه خواهیم کرد. بعلاوه، روالی را برای انتخاب یک میکروکنترلر نیز ارائه خواهیم داد....(ادامه دارد)
برنامه ریزی شمارنده
در آخرین بخش از تایمر/ شمارنده 8051 برای تولید تأخیرهای زمانی استفاده کردیم. این تایمرها برای شمارش پدیده های رخداده در خارج 8051 هم استفاده می شوند. استفاده از تایمر/ شمارنده به عنوان یک پدیده شمار، هر چه در بخش قبل راجع به تایمر گفته شد، در برنامه ریزی آن به عنوان شمارنده، بجز منبع فرکانس،صادق است. وقتی که تایمر / شمارنده به عنوان تایمر (زمان سنج) بکار رود، کریستال 8051 به عنوان منبع فرکانس بکار می رود. با این وجود وقتی که به عنوان شمارنده مورد استفاده قرار گیرد، پالس بیرون 8051 ثبات های TH ...(ادامه دارد)
وقفه در درون وقفه
اگر 8051 در حال اجرای ISR متعلق به یک وقفه باشد و وقفه دیگری فعال شود چه خواهد شد؟ در این حالت یک وقفه با اولویت بالاتر می تواند اولویت پایین را وقفه دهد. این، وقفه در درون وقفه است. در 8051، یک وقفه پایین رتبه می تواند با وقفه بالاتر وقفه یابد و نه با وقفه پایین تر. گرچه همه وقفه ها لچ شده و در درون نگهداری می شوند، هیچ وقفه اولویت پایین تر نمی تواند توجه فوری CPU تا اتمام سرویس های وقفه های بالا رتبه در 8051 را به خود جلب کند....(ادامه دارد)
بخشی از فهرست مطالب مقاله سازمان و کار درونی کامپیوترها
درون کامپیوتر
بعضی اصطلاحات مهم
سازمان درونی کامپیوترها
توضیحی بیشتر درباره گذرگاه داده
توضیحی بیشتر درباره گذرگاه آدرس
عملیات درونی کامپیوتر
میکروکنترلرها و پردازنده های درونی
میکروکنترلرها در برابر میکروپروسسورهای همه منظوره
میکروکنترلرها و سیستم های تک منظوره
برنامه نویسی تایمرهای 8051
ثبات های اساسی تایمر
ثبات های تایمر 0
ثبات های تامیر 1
تولید زمان تأخیر طولانی
برنامه نویسی مد 2
مراحل برنامه نویسی در مد 2
برنامه ریزی شمارنده
وقفه های 8051
وقفه ها در برابر سرکشی
روال سرویس وقفه
...(ادامه دارد)
دانلود مقاله سازمان و کار درونی کامپیوترها