Programmer City «شهر برنامه‌نویس»
845 subscribers
4.04K photos
939 videos
98 files
1.93K links
دنیای برنامه‌نویسی و مهندسی کامپیوتر🌈

لینک جهت حمایت‌های مالی شما:
http://zarinp.al/programmercity

📱ارتباط با ما: پیج اینستاگراممون🎈
IG: ProgrammerCity

لینک ناشناسمون:
https://t.me/BitnetChat_bot?start=sec-ehdiahcie
Download Telegram
کدوم یکی از گزینه‌های زیر جزء دستگاه‌های ورودی نیست؟!
Anonymous Quiz
9%
Keyboard
18%
Mouse
36%
Plotter
36%
Control Pad
👍1
کدوم یکی از وسایل زیر ورودی محسوب میشن؟!🙂
Anonymous Quiz
75%
ماوس
17%
مانیتور
8%
پرینتر
0%
بلندگو
👍1
کدوم گزینه از عوامل موثر تو کارایی یک کامپیوتر نیست؟!🧐
Anonymous Quiz
17%
دقت
0%
سرعت
67%
قیمت
17%
اندازه حافظه
👍1
برای استفاده از صوت و موزیک تو کامپیوتر کدوم یکی از گزینه‌های زیر ضروری نیست؟!🧐
Anonymous Quiz
42%
کارت صدا
50%
مودم
0%
فایل صوتی یا ویدیوئی
8%
بلندگو (Speaker)
👍1
سرعت پردازشگر مرکزی (CPU) با چه واحدی سنجیده میشه؟!
Anonymous Quiz
77%
MHZ
15%
Byte
8%
MB
0%
هیچ‌کدوم!
👍1
کوچیکترین واحد حافظه تو کامپیوتر که قابل آدرس‌دهی هست، ........... نام داره.
Anonymous Quiz
54%
بایت
0%
کلمه
31%
بیت
15%
کیلوبایت
👍1
کدوم یکی از چاپگرهای زیر از نوع غیرضربه‌ایه؟!
Anonymous Quiz
25%
چرخ و فلکی
8%
نقطه‌ای
58%
لیزری
8%
هیچکدوم!
👍1
کوچیکترین عنصری که تصاویر از اون تشکیل میشن، اسمش چیه؟!🙄
Anonymous Quiz
18%
بیت
9%
بایت
64%
پیکسل
9%
اینچ
👍1
چاپگر لیزری جزء کدوم دسته از چاپگرهاست؟!
Anonymous Quiz
9%
ضربه‌ای
55%
غیر ضربه‌ای
36%
حرارتی
0%
مکانیکی
👍1
بهار آمد،
با دست‌هایی پر از شکوفه و دل‌هایی پر از امید...
باران رحمتش را بر زمین می‌پاشد
و روزگار را دوباره رنگ می‌زند.
در این رویش دوباره،
برای شما و عزیزانتان
سالی سرشار از آرامش، موفقیت و عشق آرزو می‌کنم.
سال نو مبارک! 🌸🌿

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
1🔥1🥰1
سلام بچه‌ها😍 امیدوارم عید بهتون خوش بگذره ولی این بین نمیخوام بدون علم رهاتون کنم😁 امروز میخوام ادامه مطلب رم رو بهتون بگم و ویدیو آموزشی نصب رم رو هم داریم و بعد از اینکه یه سری مطالب رو گفتم بازم قراره کوئیز بزارم براتون و وویس برای تفهیم بیشتر مطالب تا اینجا
پس همراهمون باشین و حمایتمون کنین انگیزه بگیریم برای اینکه کلی چیزای رایگان براتون اینجا بزاریم🌹😃

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
1🔥1👏1
اسلات رم (Slot Ram) چیه؟!

اسلات رم همون قسمتیه که رم روی اون قرار میگیره. هر مادربرد هم بیشتر از 2 اسلات رم داره حالا من نمیدونم تا چقدر دیگه داره ولی من مادربرد دیدم که 12 تا اسلات رم میخوره البته باید بگم که اون مادربرد دیگه غوله. (البته مادربرد داریم که دو تا اسلات رم میخوره از یه مادربردی که 4 تا اسلات رم میخوره خیلی قویتره چون شاید اونی که دو اسلات میخوره شاید دو کاناله باشه قبلا گفتیم خدمتتون که دو کاناله یعنی چی! پس فکر نکنین که هر مادربردی اسلات رم بیشتری داره قویتره، حالا من گفتم اون 12 اسلاتیه یه غوله واسه خودش اون داستانش فرق میکنه چون این سیستم‌هایی که ما داریم نهایتا 2 یا 4 اسلات رم میخوره البته بیشتر هم هست که اونا دیگه سفارشی هستن و خیلی هم قوی هستش.)

مادربرد Dual Channel یعنی چی؟

تو پستای قبلی یه توضیح کوتاهی دادم ولی بهتره یکم دیگه دربارش بگم. دو کاناله یعنی اگه ما دو تا رم 2 گیگ داشته باشیم کار یه رم 4 گیگ رو میکنه برامون. به طور مثال: اگه یه رم دیگه داشته باشین اون یکی مثل پشتیبانی میمونه اگه یکیشون مشکلی چیزی براش پیش بیاد اون یکی کار خودش رو انجام میده ولی اگه کامپیوتر شما تک کاناله باشه اگه مشکلی برای یکی از کانال‌هاتون پیش بیاد اون یکی رم هم دیگه کار نمیکنه مثل این میمونه که خونه‌ای دو تا در و دوتا راه داشته باشه (البته هر مادربردی که 4 یا 2 تا اسلات رم میخوره دو کاناله نیست اگه خودش بین دو اسلات رم یا اینور اونور اسلات‌های رم نوشته باشه Dual Channel یعنی دیگه اون سیستم شما دو کاناله هستش).🔥

تفاوت رنگ‌های اسلات رم

خیلیا گاهی اوقات فکر میکنن که اگه اسلات رم دو رنگ متفاوت بود دیگه اون سیستم دو کاناله هستش ولی نه، البته دو کاناله‌ها از دوتا رنگ متفاوت هستن ولی قرار نیست هر اسلاتی که از دو رنگ متفاوت بود دیگه اون مادربرد دو کاناله هست نه اینطوری نیست ما مادربرد داریم که اسلات‌هاش دو رنگ متفاوته و حتی 4 تا اسلات رم داره ولی دو کاناله نیست بلکه کمبو (Combo) هستش.👍
سیستم‌های قدیمی بودن که رم DDR1 و DDR2 میخوردن و به اینا کمبو میگفتن و مادربرد جالبی نبود یا اصلا سیستم داریم که دو رنگ متفاوته و عادیه نه کمبو هستش و نه دو کاناله پس رنگ اسلات‌های رم زیاد مهم نیست.💮
اگه مادربردتچن چند تا اسلات رم داره مهم نیست که چی باشه فقط رم‌تون رو به نزدیک‌ترین اسلاتی که به CPU هستش نصب کنین.

چگونه بدونیم که مادربرد ما چه نوع RAM رو پشتیبانی میکنه؟

شاید تا حالا ندونید که رم شما DDR چنده؟ برای اینکه تشخیص بدید که DDR چنده به دور و بر اسلات‌های رم‌تون توجه کنین که حتما نوشته البته شاید بنویسه DDR II این یعنی که رم شما DDR2 هستش. به تعداد خط‌های کلمه‌ی DDR مشخص میشه که DDR چنده یا شاید اصلا بنویسه DDR2.⭕️

#رم(RAM)

نکات مهمی که درباره‌ی نصب رم باید بدونین!

🔵چگونه رم رو نصب کنیم؟
اگه به فیلم زیر توجه کنین خوب میاد دستتون که چجوری اونو نصب کنین. وقتی میخواین یه رم رو جا بندازین اول قفل‌های این سر و اون سر اسلات رم رو آزاد می‌کنیم و بعد مثل فیلم اونو جا می‌ندازیم. برای اینکه بفهمین رم‌تون جا انداخته شده وقتی اونو به سمت اسلات رم فشار میدین یه صدای تقی که مال قفل‌هاست میشنوین و دیگه رم‌تون تا وقتی که قفل‌هاش رو باز نکنین در نمیاد.💠

🔴آیا رم درست نصب نشه خراب میشه؟
اگه وقتی که رم‌تون نصفش جا انداخته شده و اون نصف دیگه‌ش جا نیفته به محض اینکه سیستم‌تونو روشن کنین رم‌تون خراب میشه.📛 (البته وقتی که رم‌تون جا نیفتاده باشه به هر صورتی، قسمتی هست به اسم باذر که به صدا میاد و بعدا درباره‌ اون و فرق صداهاش براتون پست میزارم)♨️

فرق رم (RAM) کامپیوتر و لپ تاپ چیه؟

شاید تا حالا فکر کرده باشین که آیا رم لپ تاپ به کامپیوتر میخوره؟ و من تو یک جواب بهتون میگم نه و یکی از دلایلش هم اینه که اصلا اندازه‌شون به هم نمیخوره تو پستای قبلی رم لپ تاپ و رم کامپیوتر رو نشونتون دادم و دیدین که اصلا انداره و شیارهاشون بهم نمیخورن حالا در ادامه کاملتر توضیح میدم.

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
1🔥1👏1
Media is too big
VIEW IN TELEGRAM
آموزش نصب رم به زبان انگلیسی

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
🔥21👏1
رم لپ تاپ چیه؟

شاید خیلیا فکر کنن که رم لپ‌تاپ و کامپیوتر چون از نظر ظاهری باهم فرق دارن دیگه کاراییشون یکی نیست ولی نه اینطوری نیست رم داخل لپ‌تاپ همون کاریو میکنه که رم کامپیوتر انجام میده پس فکر نکنین که چون از لحاظ ظاهری و ... باهم فرق دارن دیگه کارایی‌شون یکی نیست رم در تمامی سیستم‌ها مثل تبلت، گوشی، کامپیوتر و لپ‌تاپ یک کارو انجام میده کارش هم اینه که یه مقدار داده‌ای از هارد یا همون حافظه‌مون میگیره و میده به CPU تموم چون هارد خودش حافظه‌اش زیاده مثلا 250 گیگه و نسبت به رم کندتره چون رم نهایتا 32 گیگ هستش و جالبه بدونین هرچی رم پایین‌تر باشه مثلا 1 گیگ سرعتش از یه 2 گیگ بالاتره ولی بدیش اینه فقط 1 گیگ حافظه داره. رم لپ‌تاپ مثل رم کامپیوتر اونم اسلات داره که رم داخلش قرار میگیره که بعدا نحوه قرار دادن رم در اسلات رم رو توضیح میدم. رم لپ تاپ مثل رم کامپیوتر DDR ،DDR2 ،DDR3 داره و کارایی‌شون یکیه فقط مال لپ‌‌تاپ برق کمتری مصرف میکنه. (اگه پستای قبلی رو بخونین توضیح رم و کاراییشو...کاملتر گفتم.)

❗️رم کامپیوتر چیه؟

تو پستای قبلی درباره‌ی رم کامپیوتر و نحوه‌ی قرار دادن اون گفتم پس فکر نکنم لازم باشه توضیح بدم دوباره. (تو پستای بعدی هم نحوه‌ی قراردادن اسلات رم رو میگم خدمتتون.)🆘

تفاوت رم کامپیوتر و رم لپ‌تاپ چیه؟

همونطور که گفتم رم تو گوشی، تبلت، لپ تاپ، کامپیوتر و هر تکنولوژی دیگه‌ای یک کار رو میکنه اونم گرفتن داده از هارد و انتقال داده به پردازشگر یا همون CPU و همه‌شون بر اساس DRAM یا همون DDR ساخته میشن، البته SRAM هم هست ولی چون گرونه بین مردم جا نیفتاده. پس تو کاراییشون هیچ فرقی باهم ندارن.💯
پس بخاطر اینکه شکل ظاهری و تبع اون، اسلات رم در لپ‌تاپ کوچیکتره شما نمیتونین که رم لپ تاپ رو روی رم کامپیوتر جا کنین.
اندازه‌ی رم کامپیوتر حدودا 12 سانتی‌متر هستش ولی رم لپ‌تاپ 6.5 سانتی‌متر هست تقریبا نصف رم کامپیوتره پس کلا هیچ‌جوره به همدیگه هیچ ربطی ندارن و نمیشه رم لپ‌تاپ رو جایگزین رم کامپیوتر کرد. حتی در بعضی از رم‌های لپ‌تاپ تعداد پین‌هاش با رم کامپیوتر فرق میکنه مثلا: رم کامپیوتر DDR3 تعداد پین‌هاش 240 هستش واسه لپ تاپ DDR3 فرق میکنه و کمتر هستش.💢
رم لپ تاپ رو با LPDDR نشون میدن که و LP هم مخفف( Low Power ) هست که یعنی کم مصرف هستش و DDR هم مخفف (Double Data Rate) هستش که قبلا این یکیو گفتم براتون.

✴️تایمینگ Timing رم RAM چیه؟
اگه روی ماژول رم کامپیوترتون رو نگاه کنین، یه سری عدد پشت سرهم با یک خط فاصله می‌بینین. مثلا 24-9-9-9 یا 21-7-7-7. اگه این اعداد هم نباشه، قطعا یه عددی هست که با CL نوشته شده مثلا CL 5 و یا CL 7. این اعداد رو در حالت کلی میگن تایمینگ رم RAM. اما این اعداد چی هستن و چکار میکننو در ادامه میگم.

اعداد تایمینگ رم RAM معرف چی هستن؟

معمولا روی ماژول رم‌ها، 4تا عدد در کنار هم نوشته میشن. مثل 15-5-5-5.

در واقع عدد بالا اینجوریه : CL – tRCD – tRP – tRAS – CMD که در 99 درصد موارد اون CMD رو نمینویسن. پس عدد اولی از سمت چپ میشه CL و عدد اولی از سمت راست میشه tRAS.🔰

📌اول CL: مخفف CAS Delay هست. مدت زمانی که طول میکشه تا حافظه رم به دستور CPU پاسخ بده. مثلا CPU یه خونه‌ای از حافظه رو فراخونی میکنه اما چند تا کلاک پالس طول میکشه تا رم اون خونه رو آماده کنه.🔷

📌دوم tRCD : مخفف RAS to CAS Delay هست. مدت زمانی که سطر و ستون ماتریکس رم برای ذخیره اطلاعات هدر میدن.🔷

📌سوم tRP : مخفف RAS to Precharge هست. مدت زمانی که طول میکشه تا دسترسی از یک خط از خونه‌های حافظه به خط دیگه بره.🔷

📌چهارم tRAS: مدت زمانی که رم منتظر می‌مونه تا دوباره بتونه خونه‌های خودش رو در اختیار دستورات خواندن یا نوشتن قرار بده.🔷

📌پنجم CMD: مخفف Command Rate هست. مدت زمانی که چیپ‌ست رم، خودشو می‌شناسه تا اولین دستور رو بگیره.🔷

اول =
🔷CL یا CAS در تایمینگ رم RAM🔷

این پارامتر مهمترین و معروف‌ترین پارامتر در تایمینگ رم RAM هست. در بعضی مواقع روی ماژول رم اصلا بقیه مواردو نمینویسن و فقط میزنن مثلا CL7. این پارامتر نشون میده از موقعی که پردازنده میخواد به رم دسترسی داشته باشه چند تا کلاک پالس طول میکشه تا رم بهش اجازه دسترسی بده. مثلا اگه CL7 باشه یعنی 7 تا کلاک پالس. یا CL11 یعنی 11 تا کلاک پالس. هرچی این عدد کمتر باشه بهتره. مثال میزنم دو تا رم DDR3 1600 داریم که خب سرعت برابر دارن اما تایمینگ یکیشون 7 و یکی دیگه 9 هست. مسلما اونی که تایمینگ رم 7 داره سریعتره. گفتم که سرعت کلاک پالس توی تاخیر زمانی تاثیر میذاره. یعنی شاید یه رم با تایمینگ CL11 از یه رم دیگه با تایمینگ CL9 سریعتر باشه چون کلاک پالس سریعتری داره.🔰
🔥2👍1
دو تا رم با دو تایمینگ مختلف. همونطور که میدونین تو سرعت یکسان، هر رمی که تاخیر کمتری داره سریعتر کار رو انجام میده. وقتی پردازنده فرمان Read رو صادر میکنه. زمانی که رم اون دستور رو پاسخ میده بهش میگن CAS یا CL.🔰

🔷مفهوم CL یا CAS در تایمینگ رم RAM🔷

حالا ما می تونیم با استفاده از فرمول معروف کلاک پالس و فرکانس ، مدت زمان دقیق تایمینگ رم رو بدست بیاریم. ما میخوایم زمان تناوب رو بدست بیاریم. فرکانس رم رو که داریم مثلا فکر کنین فرکانس 1333 مگاهرتز هست. قبلا گفتم که فرکانس اصلی و واقعی رم‌های DDR نصف اون مقداری هست که روی ماژول مینویسن. دلیلش رو تو پست DDR گفتم. پس اگه فرکانس ما 1333 باشه تقسیم بر 2 میشه 666 مگاهرتز . حالازمان تناوب = 1 یک تقسیم بر فرکانس . پس 1 تقسیم بر 666 مگاهرتز میشه 1.5 نانوثانیه. حالا چون 7 تا کلاک طول میکشه ما این رو ضرب در 7 می‌کنیم میشه 10.5 نانوثانیه. پس دستور Read از CPU اگه به یه رم با فرکانس 1333 و تایمینگ CL7 ارسال بشه، 10.5 نانو ثانیه طول می‌کشه تا رم بهش پاسخ بده.

دوم = 🔷tRCD در تایمینگ رم RAM🔷

قبلا گفتم که حافظه رم RAM از سطر و ستون‌های مختلفی تشکیل شده. هر بیت از رم توسط یک خازن به صورت صفر و یک ذخیره میشه.
این سطر و ستون‌ها توسط دو سیگنال Row Access Strobe برای سطرها و Column Access Strobe برای ستون‌ها کنترل میشه. قانون اینه که اول باید سطر اون خونه فعال و سپس ستون اون خونه فعال بشه. فاصله زمانی بین فعال شدن سطر و فعال شدن ستون رو tRCD میگن. یعنی اول سطر فعال میشه یه مقدار بعدش ستون فعال میشه. اون فاصله زمانی بین فعال شدن‌ها رو tRCD میگن. تو شکل زیر یک رم با tRCD برابر با 3 رو مشاهده میکنین. یعنی 3 تا کلاک پالس طول میکشه.🔰

🔷tRCD در تایمینگ رم RAM🔷

راستی tRCD ، فاصله زمانی بین حالت Active و Read هست. یعنی لحظه‌ای که فرمان فعال شدن به رم داده میشه تا زمانی که رم خونده میشه.🔰

سوم = 🔷tRP در تایمینگ رم RAM🔷

خب در قسمت بالایی گفتم که یه سطر فعال میشه بعدش ستون فعال میشه تا یه خونه مشخصی از رم در اختیار قرار بگیره . حالا اگه یه خونه دیگه از رم فراخونی بشه که تو یک سطر دیگه باشه، اون سطر قبلی باید غیر فعال بشه و اون سطر جدید فعال. واسه همین یه سیگنال با عنوان Precharge به سطر اعمال میشه تا غیرفعال بشه و دستور Active مجددا به خونه بعدی اعمال بشه. مدت زمان بین دستور Precharge و Active رو tRP میگن .🔰

چهارم = 🔷 tRAS و CMD در تایمینگ رم RAM 🔷

دستور Precharge نمیتونه تا زمان اتمام فراخوانی خونه رم، اعمال بشه، مدت زمان بین دستور Active تا Precharge رو با tRAS نشون میدن. یعنی وقتی دستور Precharge اعمال میشه، بعد از یه تاخیر زمانی رم به حالت Active میره و مجددا وقتی کارش تموم میشه منتظر دستور Precharge میمونه. اون مدت زمانی که رم از حالت Active منتظر دریافت Precharge هست رو tRAS میگن.🔰

سی ام دی CMD هم مدت زمانی که رم به اصطلاح خودش رو می‌شناسه و آماده دریافت دستور از پردازنده میشه رو نشون میده. یعنی رم پین‌های خودش رو آماده میکنه، ماژول مشخص میشه، چیپ داخلی تعیین میشه🔰.

🎈این پارامتر رو با حرف T نشون میدن و اینجوری مینویسن : 1T و یا 2T یعنی 1 کلاک پالس و یا 2 کلاک پالس.🎈

⛔️توصیه میکنم تنظیمات رم رو دستکاری نکنین. این تنظیمات بیشتر برای اورکلاک هست. تو بایوس بعضی مادربردها شما میتونین تایمینگ رم رو تنظیم کنین اما میگم که اگه وارد نیستین اصلا دست نزنین.⛔️

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
🔥21👍1
عکس بالایی تفاوت رم کامپیوتر و لپ‌تاپ و پایینی رم لپ‌تاپ هنگام نصب⏏️

°----------------------------------------°

https://t.me/programercity

°----------------------------------------°
🔥21👍1