لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 8
کاربرد ALU
معماری von Neumann برای یک رایانه چهار بخش اصلی قائل می شود:
واحد محاسبه و منطق (ALU)، واحد کنترل، حافظه کامپیوتر و وسایل ورودی خروجی (که با هم I/O نامیده می شوند). این بخش ها توسط یک مشت سیم ("یک گذرگاه") به هم متصل و توسط یک تایمر (یا ساعت) هدایت می شود (هرچند رویدادهای دیگر هم می توانند مدار کنترلی را هدایت کنند).
واحد محاسبه و منطق یا ALU دستگاهی است که عملیات های ابتدایی مانند عملیات های ریاضی (جمع، تفریق و غیره) منطقی(و، یا، نه) و مقایسه ای (مثل بررسی تساوی محتویات دو بایت از حافظه) را انجام می دهد. "کار واقعی" در این واحد انجام می شود.
واحد کنترل محل آدرس بایتی از حافظه که رایانه در حال اجرای دستورات آن است را نگهداری، کاری که ALU باید انجام دهد را به آن گفته، اطلاعات مورد نیاز را (از حافظه) به آن می رساند و نتایج را به محل مناسب در حافظه برمی گرداند. بعد از هر بار انجام این عمل، واحد کنترل به سراغ دستور بعدی (که در شکاف آدرس حافظه بعدی قرار دارد) می رود( جز این که دستور یک دستور جهش باشد که رایانه را از محل دستور بعدی آگاه می کند). این یکی از بخش های مهم رایانه است که در SDRAM، DDR RAM و RDRAM یافت می شود.
در کامپیوترهای امروزی ALU و واحد کنترل را در یک مدار مجتمع به نام واحد پردازش مرکزی یا CPU قرار داده اند. حافظه رایانه روی چند مدار مجتمع در نزدیکی CPU قرار دارد. جرم و حجم زیاد رایانه را دستگاه های جانبی و فرعی (مثل، منبع نیروی الکتریکی) و یا دستگاه های I/O تشکیل می دهد.
بعضی از کامپیوترهای بزرگ تر از یک جهت با مدل بالا متفاوت است – این کامپیوترها چند CPU و واحد کنترل دارند که همزمان کار می کنند. تعداد محدودی کامپیوتر، که به طور عمده برای اهداف پژوهشی و محاسبات علمی به کار برده می شوند، خیلی با مدل بالا تفاوت پیدا کرده اند، اما این کامپیوترها چون مدل برنامه ریزشان هنوز استاندارد نشده کاربرد اقتصادی کمی داشته اند.
در اصل کار یک رایانه خیلی سر راست است. با هر چرخش ساعت، رایانه دستورات وداده هایی را از حافظه می گیرد. دستورات اجرا، نتیجه ذخیره و دستور بعدی گرفته می شود. این روند تا رسیدن به دستور "توقف" تکرار می شود.
جدول زیر میتواند به شما کمک کند تا با سیر تکامل پردازشگرها بیشتر آشنا شوید. توجه داشته باشید که شرکت اینتل اولین تولید کننده پردازشگر است به همین دلیل نیز به پردازشگرهای ساخت آن اشاره میکنیم.
MIPS
DataWidth (bit(
)MHz(ClockSpeed
میکرون
تعداد ترانزیستور
تاریخ تولید
نام
0.64
8
2
6
6000
1974
8080
0.33
16
5
3
29000
1979
8088
1
16
6
1.5
134000
1982
80286
5
32
16
1.5
275000
1985
80386
20
32
25
1
1200000
1989
80486
100
32
60
0.8
3100000
1993
PentiumI
~300
32
233
0.35
7500000
1997
PentiumII
~510
32
450
0.25
9500000
1999
PentiumIII
~1700
32
1500
0.18
42000000
2000
Pentium4
~7000
32
3600
0.09
125000000
2004
Pentium4 Prescott
در جدول بالا باید به چند نکته اشاره کنیم:
• منظور از میکرون، اندازه کوچکترین اتصال داخل مدار پردازشگر است در ابعاد میکرون. ضخامت موی یک انسان عادی در حدود 100 میکرون است. • ClockSpeed را در ادامه توضیح میدهیم.