کامپیوتر

 

خداوند، سکوت را در سه جا دوست دارد :به هنگام خوانده شدن قرآن، به هنگام پیش رفتن به سوی دشمن، و به هنگام تشییع جنازه . [رسول خدا صلی الله علیه و آله]

 
 

مدیریت| ایمیل من

| خانه

پایین

?معین نیلی

یکشنبه 87/2/29  ساعت 5:15 عصر

پردازنده

همانگونه که مشاهده می نمائید برنامه نوشته شده به زبان C  به 17 دستورالعمل معادل اسمبلی و 31 دستورالعمل زبان ماشین تبدیل گردید.

 Instruction Decoder ( تشخیص دهنده نوع دستورالعمل ها ) با انجام  عملیاتی خاص، نوع دستورالعمل را تشخیص خواهد داد. فرض کنید دستور العمل ADD را داشته باشیم و بخواهیم  نحوه تشخیص دستورالعمل را دنبال نمائیم :

 - در زمان اولین Clock ، دستورالعمل Load می گردد. ( فعال کردن بافر tri-state برای " شمارنده برنامه، فعال شدن خط RD ، فعال کردن Data-in در بافر tri-state )

- در زمان دومین  Clock ، دستورالعمل ADD تشخیص داده خواهد شد.( تنظیم عملیات جمع برای ALU ، ذخیره نمودن ماحصل عملیات ALU در ریجستر C )

- در زمان سومین Clock،  " شمارنده برنامه " افزایش خواهد یافت ( در تئوری این مرحله می تواند در زمان دومین Clock نیز صورت پذیرد)

همانگونه که ملاحظه گردید ،  هر دستورالعمل اسمبلی دارای چندین Clock Cycle است . برخی از دستورات نظیر ADD دارای دو و یا سه Clock و برخی دیگر از دستورات دارای پنج ویا شش Clock خواهند بود.


نظر شما( )

لیست کل یادداشت های این وبلاگ

ROM
[عناوین آرشیوشده]

بالا

  [ خانه| مدیریت| ایمیل من| پارسی بلاگ| شناسنامه ]

بازدید

5436

بازدید امروز

4

بازدید دیروز

20


 RSS 


 درباره خودم

کامپیوتر
معین نیلی
این یک وبلاگ در مورد مباحث کامپیوتر یا رایانه

 لوگوی وبلاگ

کامپیوتر

 پیوندهای روزانه


 اوقات شرعی

 فهرست موضوعی یادداشت ها

 آرشیو

بهار 1387

اشتراک