تمامی فایل های موجود در آپادانا، توسط کاربران عرضه می شود. اگر مالک فایلی هستید که بدون اطلاع شما در سایت قرار گرفته، با شماره 09399483278 با ما تماس بگیرید.
دانلود تحقیق درمورد پياده سازي

دانلود تحقیق درمورد پياده سازي

دانلود تحقیق درمورد پياده سازي

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 6 مشاهده

فرمت فایل دانلودی:.doc

فرمت فایل اصلی: .doc

حجم فایل:59 کیلوبایت

  پرداخت و دانلود  قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • با دانلود تحقیق در مورد پياده سازي در خدمت شما عزیزان هستیم.این تحقیق پياده سازي را با فرمت word و قابل ویرایش و با قیمت بسیار مناسب برای شما قرار دادیم.جهت دانلود تحقیق پياده سازي ادامه مطالب را بخوانید.

    نام فایل:تحقیق در مورد پياده سازي

    فرمت فایل:word و قابل ویرایش

    تعداد صفحات فایل:8 صفحه

    قسمتی از فایل:

    در طرح واحد کنترل، دو روش اساسی وجود دارد که عبارتند از: روش Hard-Wired و روش Microprogrammed . طراح باید از همان ابتدا مشخص کند که از چه روشی برای طراحی واحد کنترل استفاده می نماید. در این آزمایش پردازنده را با استفاده از روش Hard-Wired طراحی کردیم. 

     

    - اطلاعاتی که واحد کنترل نیاز دارد تا بر اساس آن ها بتواند سیگنال های کنترلی را برای بخش های درونی و بیرونی پردازنده تولید کند:

     

     1- کد دستورالعمل:  واحد کنترل از کد دستورالعمل می فهمد که چه عملیاتی باید در پردازنده اجرا شود.  در این پردازنده ساده ما از 4 دستورالعمل ADD,SUB,LOAD,OUT  استفاده می کنیم و برای راحت تر شدن پردازش کد دستورالعمل را 4 بیت در نظر می گیریم و کد دستورات را به صورت زیر در نظر می گیریم تا دیگر نیازی به رمزگشایی کد دستورالعمل(Decode)  نباشد:

    ADD:= 0001 ,   SUB:=0010 ,  LOAD:=0100 ,  OUT:=1000              

     

    2- اطلاعات زمانی:  که مرحله زمانی اجرای دستورالعمل را نشان می دهد. در پردازنده طراحی شده به زمان های T1.T2…T6 نیاز داریم.   با استفاده از یک Sequence Counter  زمان های T1 تا T6 را بوجود می آوریم و با کمک Decoder آن را رمزگشایی می کنیم.

     

    واحد کنترل، وظیفه دادن فرامین و هماهنگی های لازم را برای انجام مراحل سه گانه فراخوانی (Fetch)، رمزگشایی ( (Decode و اجرا (Execute) بر عهده دارد.

     

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

    با نوشتن RTL های مربوط به هر قسمت جدول زیر حاصل می شود.

    برای مثال طبق جدول زیربرای عمل جمع به 3 ریزعمل نیاز داریم: اول اینکه آدرسXX به MAR منتقل شود در مرحله دوم مقدار خانه MAR ام حافظه به رجیستر B منتقل شود و در پایان حاصل جمع اکومولاتور و B به اکومولاتور منتقل شود.

     

     

     

     

     

     

     

     

     

     

    Micro operation

    Instruction

    LO

    LB

    EU

    SU

    EA

    LA

    EI

    LI

    CE

    LM

    EP

    CP

     

    MAR ß PC

    PCß PC+1

    IRßM[MAR]

    FETCH

     

     

     

     

     

     

     

     

     

     

    *

     

     

     

    *

    *

     

     

    *

     

     

    *

    T1

    T2

    T3

    MARßXX

    BßROM[XX]

    AßA+B

    ADD XX

     

    *

     

     

     

    *

     

     

     

    *

     

     

     

     

    *

    *

     

     

     

    *

    *

     

     

     

     

    T4

    T5

    T6

    MARßXX

    BßROM[XX]

    AßA-B

    SUB XX

     

    *

     

     

     

    *

     

     

     

    *

     

     

     

     

    *

    *

     

     

     

    *

    *

     

     

     

     

    T4

    T5   T6

    MARßXX

    AßROM[XX]

    LOAD XX

     

     

     

     

     

    *

    *

     

     

     

    *

    *

     

     

     

     

    T4

    T5

    T6

          ßA

    OUT

     

     

     

     

    *

     

     

     

     

     

     

     

     

    T4

     

     

     

     

     

    با توجه به جدول مدار واحد کنترل را رسم می کنیم. هر پایه کنترلی در زمان مشخص و برای دستور خاصی فعال می شوند. مثلاً پایه CE زمانی فعال می شود که یا در لحظه T3 باشیم ، یا درT5 و دستور ADD باشیم ، یا درT5 و دستور SUB باشیم  و یا درزمانT5 دستور LOAD در حال اجرا باشد. این را به صورت یک OR چهار ورودی که ورودی هایش از T3و خروجی های 3  AND حاصل می شود پیاده سازی می کنیم.

    یادآوری می کنم که خروجی Decoder استفاده شده Active low است ، به همین دلیل خروجی های Decoder را NOT کرده سپس آن ها را به عنوان Ti   ها استفاده می کنیم.

    در نهایت مداری به شکل زیر حاصل می شود.


    برچسب ها: دانلود تحقیق درمورد پياده سازي تحقیق درمورد پياده سازي دانلود تحقیق پياده سازي دانلود تحقیق پياده سازي
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي باشند و فعاليت هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

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

تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد.