-
April 9th, 2018, 20:30
#1
لطفا مهندس های کامپیوتر شرکت کنند ****مهم****
سلام دوستان هرکی میتونه تروخودا منو کمک کنه توی همه انجمن ها تاپیک زدم اما هیچکس هنوز نتونسته جواب سوالمو بده....
استاد ما یک سوالی به ما داده و گفته هرکسی جوابش بده نمره کامل این واحد مارو میده
داخل مموری 4096 و سیستم 16 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
داخل مموری 1024 و سیستم 32 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
داخل مموری 256 و سیستم 16 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
داخل مموری 512 و سیستم 64 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
چه ارتباطی در آدرس دهی 1024x32 و 512x64 وجود دارد؟
-
-
April 9th, 2018 20:30
# ADS
-
April 9th, 2018, 20:38
#2
عضو انجمن
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****
بعد باز میگن چرا تولید علم نداریم
لابد بعد مدرک گرفتن هم خودتون رو مهندس می خواید صدا بزنید
فقط نوشتم که در جریان باشید چون قصد نداشتم پاسخ تون رو بدم
ایشالا که دوستان اعداد و ارقامش رو بگن بهتون
-
-
April 9th, 2018, 20:43
#3
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****
لطفا اگر جواب نمیدید حداقل منو راهنمایی کنید توی سلول 4 بایت چندتا بیت برای آدرس دهی میگیره
- - - Updated - - -
اگر کسی بتونه کمکم کنه بابتش زحمات و کمکش هرچقدر نیاز باشد پرداخت میکنم
-
-
April 9th, 2018, 21:38
#4
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****
-
-
April 9th, 2018, 21:48
#5
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****

نوشته اصلی توسط
Alt+F4
دوست عزیز اگر بخوام ساختار رم رو از اول بخونم منابع فارسی زیاد هست
-
-
April 9th, 2018, 21:54
#6
عضو دائم
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****
باسلام،
بنده 2 دل بودم پاسخ سوالات شما را بدهم، این مباحث را در صورتی میتوانید پاسخ دهید که کاملا به آدرس دهی رم مسلط باشید برای همین است که استاد شما نمره کامل را بابت این پاسخ ها می دهد، برای همین طریقه محاسبات مثال اول را کامل را توضیح میدم تا حداقل متوجه متوجه این اعداد چگونه بدست آمده است.
داخل مموری 4096 و سیستم 16 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
حافظه شما 4096 تا سلول دارد، اگر گذرگاه پردازنده شما 16 بیت باشد یعنی هر سلول 2 بایت با آدرس های یکسان است که می توانید در هر سلول 2 بایت (word) ذخیره کنید.
محاسبه ی تعداد بیت های مورد نیاز برای آدرس دهی هر سلول (یا همان word) :
2 به توان n = تعداد کل سلول ها = 4096
برای که n را پیدا کنید باید لگاریتم بگیرید که در آخر n = 12
محاسبه ی تعداد بیت های مورد نیاز برای آدرس دهی هر بایت در سلول :
4096 ضربدر 2 = ؟
تبدیل کنید :
4096 = 2 به توان 12
2 = 2 به توان 1
2 به توان 12 + 2 به توان 1 = ؟
پایه ها مساوی است، توان ها را جمع کنید = 2 به توان 13
n = 13
داخل مموری 1024 و سیستم 32 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
word = 10
byte = 12
داخل مموری 256 و سیستم 16 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
word = 8
byte = 9
داخل مموری 512 و سیستم 64 بیت به ازای هر کلمه ما چندتا بیت برای آدرس دادنش نیاز داریم؟ همچنین به ازای هر بایت چند بیت برای آدرس دهی نیاز داریم؟
word = 9
byte = 12
چه ارتباطی در آدرس دهی 1024x32 و 512x64 وجود دارد؟
هر دو 12 بیت برای هر آدرس استفاده می کنند (که در محاسبات بالا میتونید ببینید)
-
تعداد تشکر ها ازT.Toosi به دلیل پست مفید
akbari, Alt+F4, ashadata, Gh-Moradi, gharibion, iraniam2000, m2020k2012, masteryi, nevergotme, OmizbanCo, SaeedFazlollahzadeh, st3205, wapmaster, Yas-Host
-
April 9th, 2018, 23:35
#7
پاسخ : لطفا مهندس های کامپیوتر شرکت کنند ****مهم****

نوشته اصلی توسط
T.Toosi
باسلام،
بنده 2 دل بودم پاسخ سوالات شما را بدهم، این مباحث را در صورتی میتوانید پاسخ دهید که کاملا به آدرس دهی رم مسلط باشید برای همین است که استاد شما نمره کامل را بابت این پاسخ ها می دهد، برای همین طریقه محاسبات مثال اول را کامل را توضیح میدم تا حداقل متوجه متوجه این اعداد چگونه بدست آمده است.
حافظه شما 4096 تا سلول دارد، اگر گذرگاه پردازنده شما 16 بیت باشد یعنی هر سلول 2 بایت با آدرس های یکسان است که می توانید در هر سلول 2 بایت (word) ذخیره کنید.
محاسبه ی تعداد بیت های مورد نیاز برای آدرس دهی هر سلول (یا همان word) :
2 به توان n = تعداد کل سلول ها = 4096
برای که n را پیدا کنید باید لگاریتم بگیرید که در آخر n = 12
محاسبه ی تعداد بیت های مورد نیاز برای آدرس دهی هر بایت در سلول :
4096 ضربدر 2 = ؟
تبدیل کنید :
4096 = 2 به توان 12
2 = 2 به توان 1
2 به توان 12 + 2 به توان 1 = ؟
پایه ها مساوی است، توان ها را جمع کنید = 2 به توان 13
n = 13
word = 10
byte = 12
word = 8
byte = 9
word = 9
byte = 12
هر دو 12 بیت برای هر آدرس استفاده می کنند (که در محاسبات بالا میتونید ببینید)
ایشالا هرچی از خدا میخوای بهت بده یک دنیا ممنون
-