30 بهمن 1389, 04:42 ب.ظ
صفحهها: 1 2
30 بهمن 1389, 05:47 ب.ظ
من بعد از غریب به یک سال معماری خوندن هیچی نزدم
72 رو بین دو و سه شک داشتم نظرتون چیه
72 رو بین دو و سه شک داشتم نظرتون چیه
30 بهمن 1389, 05:51 ب.ظ
(30 بهمن 1389 04:42 ب.ظ)hatami84 نوشته شده توسط: [ -> ]سوال 71 چرا 10 نمیشه ؟!!!
تعداد کلمات که در هر بلوک یکسان است فقط باید تعداد بلاکهای حافظه مجازی و حافظه اصلی را مقایسه کنیم
تعداد کلمات در هر بلوک یکسان هم باشه....نداریمشون....توضیح دادم قبلا....ال نوشتن ندارم..نمی دونم دیدید یانه...
گزینه 4 زدم...
30 بهمن 1389, 05:56 ب.ظ
منم 71 رو 4 زدم 72 4
30 بهمن 1389, 06:24 ب.ظ
72 گزینهی 2 درسته . با توضیح زیر (به روش رد گزینهها )
در DMA پردازنده درگیر I/O نمی شود، اصلا هدف DMA همینه( گزینه 3 غلط ). روش نگاشت حافظه را در پردازنده دارای دستورات ورودی / خروجی هم می توان پیاده سازی کرد (گزینه 2 غلط ). در روش ورودی / خروجی با وقفه هم پردازنده انتظار نمی کشد، بلکه به اجرای کارهای دیگر می پردازد تا خود دستگاه توسط سیگنال وقفه اعلام کند.
بنابراین گزینه 2 درست است .
73 هم گزینهی 4 درسته . در واقع وقتی 2n بیت پر ارزش مقسوم از مقسوم علیه بزرگتر باشه، سر ریز رخ می ده .
در DMA پردازنده درگیر I/O نمی شود، اصلا هدف DMA همینه( گزینه 3 غلط ). روش نگاشت حافظه را در پردازنده دارای دستورات ورودی / خروجی هم می توان پیاده سازی کرد (گزینه 2 غلط ). در روش ورودی / خروجی با وقفه هم پردازنده انتظار نمی کشد، بلکه به اجرای کارهای دیگر می پردازد تا خود دستگاه توسط سیگنال وقفه اعلام کند.
بنابراین گزینه 2 درست است .
73 هم گزینهی 4 درسته . در واقع وقتی 2n بیت پر ارزش مقسوم از مقسوم علیه بزرگتر باشه، سر ریز رخ می ده .
30 بهمن 1389, 07:41 ب.ظ
(30 بهمن 1389 06:24 ب.ظ)parsaNA نوشته شده توسط: [ -> ]72 گزینهی 2 درسته . با توضیح زیر (به روش رد گزینهها )
در DMA پردازنده درگیر I/O نمی شود، اصلا هدف DMA همینه( گزینه 3 غلط ). روش نگاشت حافظه را در پردازنده دارای دستورات ورودی / خروجی هم می توان پیاده سازی کرد (گزینه 2 غلط ). در روش ورودی / خروجی با وقفه هم پردازنده انتظار نمی کشد، بلکه به اجرای کارهای دیگر می پردازد تا خود دستگاه توسط سیگنال وقفه اعلام کند.
بنابراین گزینه 2 درست است .
73 هم گزینهی 4 درسته . در واقع وقتی 2n بیت پر ارزش مقسوم از مقسوم علیه بزرگتر باشه، سر ریز رخ می ده .
دقیقاً... من هم قبول دارم...
30 بهمن 1389, 07:49 ب.ظ
(30 بهمن 1389 07:41 ب.ظ)Mansoureh نوشته شده توسط: [ -> ](30 بهمن 1389 06:24 ب.ظ)parsaNA نوشته شده توسط: [ -> ]72 گزینهی 2 درسته . با توضیح زیر (به روش رد گزینهها )
در DMA پردازنده درگیر I/O نمی شود، اصلا هدف DMA همینه( گزینه 3 غلط ). روش نگاشت حافظه را در پردازنده دارای دستورات ورودی / خروجی هم می توان پیاده سازی کرد (گزینه 2 غلط ). در روش ورودی / خروجی با وقفه هم پردازنده انتظار نمی کشد، بلکه به اجرای کارهای دیگر می پردازد تا خود دستگاه توسط سیگنال وقفه اعلام کند.
بنابراین گزینه 2 درست است .
73 هم گزینهی 4 درسته . در واقع وقتی 2n بیت پر ارزش مقسوم از مقسوم علیه بزرگتر باشه، سر ریز رخ می ده .
دقیقاً... من هم قبول دارم...
دوستان تبریک به خودمون میگم، منم 2 زدم
هر چند تو این آزمون فکر کنم 12 تا سوال مشترک رو جواب دادم که خداقل 7 تاش تاخالا درست بوده اما زبان رو نزدم خداااااااااااااا
30 بهمن 1389, 08:55 ب.ظ
(30 بهمن 1389 05:51 ب.ظ)parvaz_hj نوشته شده توسط: [ -> ](30 بهمن 1389 04:42 ب.ظ)hatami84 نوشته شده توسط: [ -> ]سوال 71 چرا 10 نمیشه ؟!!!
تعداد کلمات که در هر بلوک یکسان است فقط باید تعداد بلاکهای حافظه مجازی و حافظه اصلی را مقایسه کنیم
تعداد کلمات در هر بلوک یکسان هم باشه....نداریمشون....توضیح دادم قبلا....ال نوشتن ندارم..نمی دونم دیدید یانه...
گزینه 4 زدم...
یعنی چی ؟ ما که میدونیم تعداد کلمات هم در بلوکهای حافظه مجازی و هم در بلوکهای حافظه اصلی یکسان و برابر است پس نسبت بین این دو حافظه در تعداد بلاکهایشان میباشد . توضیحات قبلیتون را خوندم ولی قبول ندارم .کسی دیگری دلیل دیگی داره ؟
01 اسفند 1389, 12:12 ق.ظ
برعکس من توی سوال 72 برای گزینه 4 دلیل دارم که درسته توی کتاب مقسمی فصل آخر برای گزینه 2 قسمت دومش یعنی انتقال داده اش دلیلی پیدا نکردم ..سوال 69 رو چی زدید من عدد دقیق در نیاوردم اما 1 زدم 71 هم 4 زدم تاخیر carry save رو چی زدید ؟
01 اسفند 1389, 12:15 ق.ظ
من توی سوال معماری گزینه 4 رو ندیدم!!!!
ولی به نظر من همون 10 میشه: دی
ولی به نظر من همون 10 میشه: دی
01 اسفند 1389, 12:50 ق.ظ
روش برنامه ریزی شده(مانند کنترل کننده های دیسک یا آداپتورهای شبکه)،یک روش نسبتا کند و کم هزینه و باسربار کم cpu در انتقال دادهها از/به وسایل جانبی است.cpu دارای یک عمل ورودی/خروجی برای هر بایت یا کلمه داده به شرح زیر است:
1- پس از اینکه cpu تشخیص داد که دادهها در دسترسند،با کمک همه پرسی متناوبا وضعیت سخت افزاری دستگاهها را بررسی می کند.
2- در خلال هر وقفهی سخت افزاری قابلیت دسترسی دادهها علامت زده می شود.
از انجا که cpu باید چندین دستورالعمل را(یعنی چندین دستیابی به گذرگاه)برای هر انتقال انجام دهد.
1- پس از اینکه cpu تشخیص داد که دادهها در دسترسند،با کمک همه پرسی متناوبا وضعیت سخت افزاری دستگاهها را بررسی می کند.
2- در خلال هر وقفهی سخت افزاری قابلیت دسترسی دادهها علامت زده می شود.
از انجا که cpu باید چندین دستورالعمل را(یعنی چندین دستیابی به گذرگاه)برای هر انتقال انجام دهد.
01 اسفند 1389, 01:21 ق.ظ
(30 بهمن 1389 06:24 ب.ظ)parsaNA نوشته شده توسط: [ -> ]72 گزینهی 2 درسته . با توضیح زیر (به روش رد گزینهها )
در DMA پردازنده درگیر I/O نمی شود، اصلا هدف DMA همینه( گزینه 3 غلط ). روش نگاشت حافظه را در پردازنده دارای دستورات ورودی / خروجی هم می توان پیاده سازی کرد (گزینه 2 غلط ). در روش ورودی / خروجی با وقفه هم پردازنده انتظار نمی کشد، بلکه به اجرای کارهای دیگر می پردازد تا خود دستگاه توسط سیگنال وقفه اعلام کند.
بنابراین گزینه 2 درست است .
73 هم گزینهی 4 درسته . در واقع وقتی 2n بیت پر ارزش مقسوم از مقسوم علیه بزرگتر باشه، سر ریز رخ می ده .
آفرین به PARSANA
01 اسفند 1389, 10:09 ق.ظ
کتاب مقسمی صفحه 423 -در روش memory map سیستم کامپیوتری فقط یکسری دستورات وسیگنال کنترلی read و write دارد و از همان دستورات برای i/o استفاده میکند ...بچهها این گزینه هم که سوال 72 4باشه درسته به نظرم این سوال یا باید حذف بشه یا باید هردو گزینه صحیح اعلام بشه ...و سوال tag ? سوال 69و سوال 74 رو چی زدید؟
03 اسفند 1389, 02:24 ق.ظ
به نظر من 71 می شه 12. تعداد کلمات cache هست 32*4*(تعداد کلمات هر بلوک) و تعداد کلمات حافظه هست 1K برابر این که یعنی تعداد خطوط آدرس دهی برای حافظه و کش هست:
دقت کنید، اون 4 که تو صورت سوال اومده (که می شه 2 توی جواب من) برای آدرس دهی کش در نظر گرفته نمی شه. یعنی اصلاً نکتهی set associative همینه که بتونیم خونه های با باقیماندهی یکسان از حافظه رو تو کش ذخیره کنیم
memory = cache + 2 + 10
دقت کنید، اون 4 که تو صورت سوال اومده (که می شه 2 توی جواب من) برای آدرس دهی کش در نظر گرفته نمی شه. یعنی اصلاً نکتهی set associative همینه که بتونیم خونه های با باقیماندهی یکسان از حافظه رو تو کش ذخیره کنیم
03 اسفند 1389, 09:13 ق.ظ
(03 اسفند 1389 02:24 ق.ظ)raminbarca نوشته شده توسط: [ -> ]به نظر من 71 می شه 12. تعداد کلمات cache هست 32*4*(تعداد کلمات هر بلوک) و تعداد کلمات حافظه هست 1K برابر این که یعنی تعداد خطوط آدرس دهی برای حافظه و کش هست:
memory = cache + 2 + 10
دقت کنید، اون 4 که تو صورت سوال اومده (که می شه 2 توی جواب من) برای آدرس دهی کش در نظر گرفته نمی شه. یعنی اصلاً نکتهی set associative همینه که بتونیم خونه های با باقیماندهی یکسان از حافظه رو تو کش ذخیره کنیم
بابا تعداد بلوک با تعداد کلمه فرق داره!!!!!
32*4 تعداد بلوکها را به ما میده......اصلا حرفی از بیت های کلمه به ما نشده...
دیگه نمی دونم....................................
صفحهها: 1 2