مرجع فایل - قابل ویرایش )
تعداد صفحه : 16
مدارهاي ALU استاد: واحد محاسباتي، منطقي و شيفت (ALU) در كامپيوتر، به جاي اجراي ريز عمليات بر روي هر ثبات، معمولاً يك سري ثبات به يك واحد مشترك محاسباتي، منطقي و شيفت ALU متصل ميگردند. براي اجراي يك ريز عمليات، محتواي ثبات بخصوصي در ورودي ALU مشترك قرار ميگيرد. واحد ALU عمليات مربوط را انجام ميدهد، و نتيجه به ثبات موردنظر منتقل يشود. چون ALU يك مدار تركيبي است، بنابراين، انتقال اطلاعات از ثبات منبع، به ALU و وارد كردن نتيجه به ثبات مقصد، در يك پريود پالس ساعت انجام ميشود. مدار محاسباتي ريز عمليات رياضي جدول (4-3) را مي توان در يك مدار محاسباتي انجام داد. مبناي اوليه اين مدار محاسباتي جمع كننده است كه با كنترل اطلاعات ورودي به اين جمع كننده، ميتوان عمليات مختلف رياضي را انجام داد. مدار شكل 2 يك مدار محاسباتي چهار بيتي را نشان ميدهد. اين مدار داراي 4 جمع كننده كامل FA و چهار مالتيپلكسر براي انتخاب عمليات مختلف ميباشد. مدار مذكور داراي چهار بيت ورودي A است كه مستقيماً به ورودي هاي X جمع كننده ها وارد ميشود و چهار بيت عدد B ، و مكمل آنها نيز به ورودي هاي 0 و 1 مالتيپلكسرها متصل شده است. در ورودي ديگر مالتيپلكسرها مقادير 0 و 1 قرار داده شده است و خروجي هاي مالتيپلكسرها نيز به ورودي Y جمع كننده ها اتصال دارد. چهار مالتيپلكسر مذكور توسط دو بيت انتخاب S1S0 كنترل ميشوند. بيت نقلي Cin ، به ورودي كوچكترين بيت جمع كننده متصل گرديده و بقيه بيت هاي نقلي خروجي جمع كننده ها، به ورودي بيت هاي نقلي جمع كننده بعدي، وصل شده است. شكل 1 : يك مدار محاسباتي 4 بيتي خروجي جمع كننده طبق رابطه: D=A+Y+Cin عمل جمع را انجام مي دهد
قسمتی از محتوی متن پروژه میباشد که به صورت نمونه ، بعد از پرداخت آنلاین در فروشگاه فایل آنی فایل را دانلود نمایید .
« پرداخت آنلاین و دانلود در قسمت پایین »
![]()