دانلود مقاله کاربرد ALU

Word 60 KB 17810 8
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۲,۰۰۰ تومان
قیمت: ۷,۶۰۰ تومان
دانلود فایل
کلمات کلیدی: ALU - سخت افزار - کاربرد ALU
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • کاربرد ALU
    معماری von Neumann برای یک رایانه چهار بخش اصلی قائل می شود:
    واحد محاسبه و منطق (ALU)، واحد کنترل، حافظه کامپیوتر و وسایل ورودی خروجی (که با هم I/O نامیده می شوند).

    این بخش ها توسط یک مشت سیم (یک گذرگاه) به هم متصل و توسط یک تایمر (یا ساعت) هدایت می شود (هرچند رویدادهای دیگر هم می توانند مدار کنترلی را هدایت کنند).
    واحد محاسبه و منطق یا ALU دستگاهی است که عملیات های ابتدایی مانند عملیات های ریاضی (جمع، تفریق و غیره) منطقی(و، یا، نه) و مقایسه ای (مثل بررسی تساوی محتویات دو بایت از حافظه) را انجام می دهد.

    کار واقعی در این واحد انجام می شود.
    واحد کنترل محل آدرس بایتی از حافظه که رایانه در حال اجرای دستورات آن است را نگهداری، کاری که ALU باید انجام دهد را به آن گفته، اطلاعات مورد نیاز را (از حافظه) به آن می رساند و نتایج را به محل مناسب در حافظه برمی گرداند.

    بعد از هر بار انجام این عمل، واحد کنترل به سراغ دستور بعدی (که در شکاف آدرس حافظه بعدی قرار دارد) می رود( جز این که دستور یک دستور جهش باشد که رایانه را از محل دستور بعدی آگاه می کند).

    این یکی از بخش های مهم رایانه است که در SDRAM، DDR RAM و RDRAM یافت می شود.
    در کامپیوترهای امروزی ALU و واحد کنترل را در یک مدار مجتمع به نام واحد پردازش مرکزی یا CPU قرار داده اند.

    حافظه رایانه روی چند مدار مجتمع در نزدیکی CPU قرار دارد.

    جرم و حجم زیاد رایانه را دستگاه های جانبی و فرعی (مثل، منبع نیروی الکتریکی) و یا دستگاه های I/O تشکیل می دهد.
    بعضی از کامپیوترهای بزرگ تر از یک جهت با مدل بالا متفاوت است – این کامپیوترها چند CPU و واحد کنترل دارند که همزمان کار می کنند.

    تعداد محدودی کامپیوتر، که به طور عمده برای اهداف پژوهشی و محاسبات علمی به کار برده می شوند، خیلی با مدل بالا تفاوت پیدا کرده اند، اما این کامپیوترها چون مدل برنامه ریزشان هنوز استاندارد نشده کاربرد اقتصادی کمی داشته اند.
    در اصل کار یک رایانه خیلی سر راست است.

    با هر چرخش ساعت، رایانه دستورات وداده هایی را از حافظه می گیرد.

    دستورات اجرا، نتیجه ذخیره و دستور بعدی گرفته می شود.

    این روند تا رسیدن به دستور توقف تکرار می شود.
    جدول زیر می‌تواند به شما کمک کند تا با سیر تکامل پردازشگر‌ها بیشتر آشنا شوید.

    توجه داشته باشید که شرکت اینتل اولین تولید کننده پردازشگر است به همین دلیل نیز به پردازشگر‌های ساخت آن اشاره می‌کنیم.
    جدول زیر می‌تواند به شما کمک کند تا با سیر تکامل پردازشگر‌ها بیشتر آشنا شوید.

    توجه داشته باشید که شرکت اینتل اولین تولید کننده پردازشگر است به همین دلیل نیز به پردازشگر‌های ساخت آن اشاره می‌کنیم.

    در جدول بالا باید به چند نکته اشاره کنیم: • منظور از میکرون، اندازه کوچکترین اتصال داخل مدار پردازشگر است در ابعاد میکرون.

    ضخامت موی یک انسان عادی در حدود 100 میکرون است.

    • ClockSpeed را در ادامه توضیح می‌دهیم.

    • DataWidth‌ یا پهنای داده‌ها ، شهنای اطلاعات ورودی به ALU‌است.

    ALU(Arithmetic And Logic Unit) یا واحد منطقی و حساب وظیفه اصلی انجام محاسبات منطقی و ریاضی را دارد.

    یک ALU 8بیتی می‌تواند تمام اعمال ریاضی را روی دو مقدار 8بیتی انجام دهد.

    در حالی که ALU 32 بیتی می‌تواند این عملیات را روی دو عدد 32 بیتی انجام دهد.

    ALU 8 بیتی برای انجام عملیات روی دو عدد 32 بیتی باید آن را در چهار مرحله انجام دهد در حالی که ALU 32 بیتی می‌تواند همین کار را در یک بار محاسبه انجام دهد.

    • MIPS شاخص پیچیده‌ای برای سنجش قدرت پردازشگر است.

    با این‌حال (Millions Of Instructions Per Second) MIPS یا تعداد دستور‌ها در میلیون بر ثانیه می‌تواند شما را در مقایسه پردازشگر‌های مختلف کمک کند.

    ریز پردازنده‌ها سه کار اصلی را بر عهده دارند: • با استفاده از ALU عملیات ریاضی و منطقی را انجام می‌دهد.

    پردازشگر‌های جدید می‌توانند عملیات بسیار پیچیده و گیج کننده ریاضی را با اعداد شناور بزرگ انجام دهد.

    • پردازشگر می‌تواند اطلاعات را از حافظه‌ای به حافظه دیگر منتقل کند.

    [چطور حافظه کامپیوتر کار می‌کند؟] • پردازشگر می‌تواند کار خود را برنامه ریزی کند و عملیات را در مراحل مختلف انجام دهد.

    پردازشگر را می‌توان به قسمت‌های زیر تقسیم کرد: • یک گذرگاه آدرس (Address Bus) که آدرس‌های محل اطلاعات را به حافظه می‌فرستد.

    • یک گذرگاه داده‌ها (Data Bus) که اطلاعت و دستور‌هایی را به حافظه می‌فرستد تا اطلاعاتی را دریافت کند.

    • یک خط(RD (Read یا خواندن و یک خط (WR (Write یا نوشتن برای دریافت و بازخوانی آدرس‌های محل داده‌ها از حافظه.

    • Clock Line یا خط ساعت که به ساعت پردازشگر این اجازه را می‌دهد که پردازش‌ها را زمان‌بندی کند.

    • Reset Line که شمارنده‌های پردازش‌ها را به صفر یا عددی پیش فرض بر می‌گرداند.

    پنتیوم، مانند ریزپردازنده 486، واحد محاسباتیِ دیگری دارد که برای کار کردن با اعداد ممیزدار از قبیل 0.93 یا 35.2 یا 35.123 ساخته شده است.

    تفاوت دیگر ریزپردازنده پنتیوم با ریزپردازنده 486 این است که در پنتیوم در هر لحظه 64 بیت اطلاعات می‌‌تواند وارد ریزپردازنده شود و یا از آن خارج گردد، این در حالی است که در ریزپردازنده 486 ، این مقدار 32 بیت بود.

    (تفاوت دیگر پنتیوم با 486 این است که ) در ریزپردازنده 486 یک واحد ذخیره‌‌سازی موسوم به Cache وجود دارد که ظرفیت نگهداری 8 kbyte را داراست، ولی در ریزپردازنده پنتیوم، 2 واحد ذخیره‌‌سازی جداگانه به ظرفیت 8 kbyte وجود دارد.

    یکی از این حافظه‌‌ها برای داده‌‌ها و دیگری برای نگهداری و دستورالعمل‌‌ها است و هدف از طراحی این واحدها حصول اطمینان از این که واحد ALU دائما" توسط داده‌‌ها و دستورالعمل‌‌های لازم تغذیه می‌‌شود ( و هرگز معطل و بیکار نمی‌‌ماند)، بوده است.

    MIPSDataWidth (bit()MHz(ClockSpeedمیکرونتعداد ترانزیستورتاریخ تولیدنام0.648266000197480800.331653290001979808811661.5134000198280286532161.52750001985803862032251120000019898048610032600.831000001993PentiumI~300322330.3575000001997PentiumII~510324500.2595000001999PentiumIII~17003215000.18420000002000Pentium4~70003236000.091250000002004Pentium4

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

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

RSS 2.0 عمران-معماری خاکبرداری آغاز هر کار ساختمانی با خاکبرداری شروع میشود . لذا آشنایی با انواع خاک برای افراد الزامی است. الف) خاک دستی: گاهی نخاله های ساختمانی و یا خاکهای بلا استفاده در محلی انباشته (دپو) می¬شود و بعد از مدتی با گذشت زمان از نظر ها مخفی میگردد. معمولا این خاکها که از لحاظ یکپارچگی و باربری جزء خاکهای غیرباربر دسته بندی میشوند در زمان خاکبرداری برای ...

می توان گفت که انگیزه ی ساختن برنامه ی رجیستری از آنجایی شروع شد که کاربران Ms- Dos از این که عملا هیچگونه اختیاری در تنظیم منو ، پنجره ها و ... نداشتند ،خسته شدند. البته Ms- Dos از رجیستری مستثنی نبود و سه فایل Config.sys , MsDos.sys, Autoexec.Bat وجود داشتند که سیستم عامل Dos و جمعا برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom و غیره را در این فایل ها ...

احتمالا تاکنون مطالب زیادی در مورد رجیستری ویندوز شنیده‌اید. اما آیا تابحال فکر کرده‌اید که چگونه میتوانید از این ویژگی ویندوز در برنامه‌های خودتان استفاده کنید؟ این مقاله به بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت می پردازد. رجیستری ویندوز یکی از پرکاربرد ترین مباحث در برنامه نویسی استاندارد ویندوز میباشد که اکثر برنامه‌های موجود از این امکان بهره میبرند. برای ...

مقدمه: آشنایی با میکرو کنترلرهای :AVR   میکرو کنترلر : به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترل ها دارای ورودی - خروجی و قدرت پردازش می باشد. بخشهای مختلف میکروکنترلر : میکروکنترلر ها از بخشهای زیر تشکیل شده اند Cpu                     واحد پردازش Alu  ...

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

مقدمه‌ای بر میکروکنترلر 8051  باوجود اینکه بیش از بیست سال از تولد ریز پردازنده نمی‌گذرد، تصور وسیال الکترونیکی و ... بدون آنکه کار مشکی است در سال 1971 شرکت اینتل: 8080 را به عنوان اولین ریز پردازنده موفق عرضه کرد مدت کوتاهی پس از آن، موتورولا، RCA و سپس Mostechnoloy و zilog انواع مشابهی را به ترتیب به نامهای Z80 , 6502 , 6800 عرضه کردند. گرچه این مدارهای مجتمع به خودی خود ...

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

پردازش در پردازش تصاویر رقمی معمولا“از شیوه های که به شکل الگوریتم بیان می شود استفاده می گرددبنابراین غیر از تصویربرداری و نمایش تصویر می توان اغلب عملیات پردازش تصویر را با نرم افزار  اجرا کرد تنها علت استفاده از سخت افزار ویژه پردازش تصویر نیاز به سرعت بالا دربعضی کاربردها و یا غلبه بر بعضی محدودیت های اساسی رایانه است.مثلا“یک کاربرد مهم از تصویربرداری رقمی ؛ریزبینی ...

  فصل 1 « پردازش سیگنال دیجیتال و سیستم های DSP »: سیستم پردازش سیگنال به هر سیستمی گفته می شود که از این دانش  بهره می برد . پردازش  سیگنال دیجیتال کاربرد  اعمال حسابی  بر روی سیگنالها می باشد که بصورت رقمی نمایش داده می شوند  سیگنالها همانند دنباله ای ازنمونه هانشان داده می شوند.غالباًاین نمونه ها ازسیگنالهای فیزیکی ( همانند سیگنالهای ...

ثبت سفارش
تعداد
عنوان محصول