مفهوم یک جمله - نسخهی قابل چاپ |
مفهوم یک جمله - آسمان ابری - ۳۰ مهر ۱۳۹۲ ۱۲:۳۱ ب.ظ
مفهوم این جمله چیه ؟ در یک کامپیوتر تک گذرگاه ۳۲Bus بیتی ۱۰۰ مگاهرتزی (سیکل ۱۰ ns ) |
RE: مفهوم یک جمله - afshin18 - 30 مهر ۱۳۹۲ ۰۱:۰۲ ب.ظ
یعنی یک گذرگاه ۳۲ بیتی داریم که ساعت (کلاک) اون ۱۰ نانو ثانیه است (=۱۰۰ مگا هرتز) به زبانی دیگر این گذرگاه هر ۱۰ نانو ثانیه ۳۲ بین به صورت موازی ارسال می کند |
RE: مفهوم یک جمله - azad_ahmadi - 30 مهر ۱۳۹۲ ۰۲:۰۸ ب.ظ
سلام. معنای تک گذرگاه ۳۲ بیتی یعنی، رابطه ی بین پردازنده-حافظه و همچنین DMA-حافظه ۳۲بیت هست. این به این معنی هست که در هرپالس ساعت ۳۲بیت(۴بایت) انتقال داده خواهد شد. رابطه ای تنگاتنگ بین Clock rate که با هرتز نمایش داده میشه و Clock Cycle که با واحد زمان یا ثانیه نمایش داده میشه، وجود داره. شکل زیر: کلاک سیکل (Clock cycle) مربوط هست به مدت زمانی که طول میکشه یک کلاک زده بشه، یعنی مدت زمان بین شروع یک کلاک تا پایان یک کلاک. اما نرخ کلاک (Clock rate) برابر هست با تعداد کلاک سیکلی که در یک ثانیه زده میشه. مثلا در شکل فرض کنید در یک ثانیه همون ۳ کلاک زده میشه، پس نرخ کلاک برابر هست با ۳ هرتز. پس باید از این ۳ هرتز نتیجه بگیریم که هر یک از سیکل های کلاک ۱/۳ (یا ۲۰/۶۰) ثانیه زمان خواهند برد. (چرا ۱/۳؟ مگه نگفته بودیم تعداد کلاک در "یک ثانیه" برابر هست با نرخ کلاک؟ پس در یک ثانیه ۳تا کلاک خورده، و این یعنی که هر کلاک ۱/۳ ثانیه زمان برده). همین مفاهیم رو برای سوال شما هم تعمیم میدیم. یعنی وقتی میگیم ۱۰۰مگاهرتز یعنی در یک ثانیه ۱۰۰میلیون بار کلاک پالس زده میشه،که این میشه نرخ کلاکمون. حالا باید بیایم زمان هرکلاک پالس رو محاسبه کنیم ببینیم هر کلاک پالس چقدر زمان برده. یک تناسب ساده کار رو انجام میده: ۱ ثانیه ............................... ۱۰۰میلیون کلاک پالس چندثانیه؟ .......................... ۱ کلاک پالس اینطوری بخونید "۱۰۰ میلیون کلاک پالس در یک ثانیه زده میشه، ۱ کلاک پالس در چند ثانیه زده میشه؟" که با حل این تناسب جواب میشه ۱/۱۰۰/۰۰۰/۰۰۰ (یک، صد میلیونوم) که برابر هست با ۱۰نانوثانیه. مطالب ساده ای هست، فقط باید کیلو، مگا، گیگا، ... رو بلد باشید، و از اون طرف میلی، میکرو، نانو ... رو بلد باشید. تبدیل کردن اینها به همدیگه صرفا یک تناسب هست. اگر جایی ابهام داشتین بیشتر توضیح میدم. |