آموزش سازمان و معماری کامپیوتر - قسمت سوم

Computer Organization and Architecture - Part 3

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سازماندهی کامپیوتر و معماری علوم کامپیوتر را به ساده ترین شکل بیاموزید با مباحث دستورالعمل ماشین، حالت های آدرس دهی، موضوعات اعداد امضا شده بسیار آشنا خواهید شد. شما قادر خواهید بود مصاحبه کننده را در مورد سوالات مربوط به معماری و سازمان کامپیوتر به چالش بکشید. علوم کامپیوتر در ابعادی متفاوت شما قادر خواهید بود به تمام سوالات امتحاناتی مانند GATE، PGEE، ISRO پاسخ دهید (پس از اتمام تمام قسمت های دوره CO) شما قادر خواهید بود در دوره لیسانس خود در دوره معماری و سازماندهی کامپیوتر خود نمره عالی کسب کنید. درجه (پس از تکمیل تمام قسمت های CO)) درک نحوه عملکرد دستورالعمل های ماشین، حالت های آدرس دهی، اعداد امضا شده

شما به‌تازگی با عمیق‌ترین مجموعه دوره‌های آموزشی سازمان رایانه به‌صورت آنلاین برخورد کردید. با بیش از 15000 دانش آموز ثبت نام شده و هزاران بررسی 5 ستاره تا به امروز در زمینه علوم کامپیوتر، دانشجویان از 130 کشور از دوره های علوم کامپیوتر من لذت می برند.

اگر بخواهید:

- ایجاد مهارت در معماری و سازماندهی کامپیوتر

- سؤالات مصاحبه را در مورد دستورالعمل‌های ماشین، حالت‌های آدرس‌دهی، موضوعات مربوط به معماری رایانه و سازمان‌دهی اعداد امضا شده را بشکنید.

- یا فقط رایانه ها را در مورد نحوه عملکرد دستورالعمل ها در رایانه درک کنید

...این مستر کلاس کامل در زمینه سازماندهی و معماری کامپیوتر، دوره ای است که باید انجام دهید.


آیا قصد دارید مدرکی در زمینه علوم کامپیوتر به عنوان برتر دریافت کنید؟

این دوره طراحی شده است تا مهارت های لازم برای پاسخ به هر سوالی در مورد دستورالعمل های ماشین، حالت های آدرس دهی، موضوعات اعداد امضا شده را به شما بدهد. در پایان دوره، دستورالعمل‌های ماشین، حالت‌های آدرس‌دهی، موضوعات اعداد امضا شده سازمان‌های رایانه‌ای را به خوبی درک خواهید کرد و می‌توانید به هر سؤالی در مورد این موضوعات پاسخ دهید.
بسیاری از دانش‌آموزان در اولین شغل یا شغل خود موفق بوده‌اند. بعد از گذراندن دوره هایم در زمینه علوم کامپیوتر ارتقاء پیدا کردم.

چرا می خواهید معماری سازمان کامپیوتر را یاد بگیرید؟

واقعیت این است که دوره های علوم کامپیوتر زیادی وجود دارد. این در صدها است. چرا دوره های من را انتخاب می کنید؟

دلیل شماره یک سادگی آن است. به گفته بسیاری از دانشجویان در udemi، درک دوره های من ساده است زیرا من همیشه مفاهیم را از ابتدا به زبانی ساده آموزش می دهم.

دلیل دوم این است که شما از طریق این دوره یک مربی برای علوم کامپیوتر دریافت می کنید. من از دانش‌آموزان در مورد شغلشان در علوم کامپیوتر تردیدهای زیادی دارم، مانند اینکه کدام درس انتخابی را انتخاب کنند، به کدام کتاب مراجعه کنند، و غیره.

دلیل سوم این است که شما فقط ویدیوهای من را تماشا نمی کنید، همچنین می توانید در صورت مشاهده در حین تماشای سخنرانی ها شک داشته باشید.

به کدام کتاب درسی مراجعه کنید؟

من از سازمان کامپیوتر کارل هاماچر استفاده کرده ام. یک کتاب درسی عالی است می توانید آن را دنبال کنید. اما من کتاب های درسی زیادی مانند هنسی پترسون، ویلیام استالینگز و غیره را ارجاع داده ام. بنابراین بستگی به شما دارد که با کدام کتاب درسی راحت باشید اما از یک کتاب نویسنده استاندارد پیروی کنید. اگر این دوره را کامل کنید، درک این کتاب های درسی بسیار راحت تر خواهید بود. اما به هر حال اگر این دوره را با یادداشت های دقیق کامل کامل کنید، نیازی به خواندن هیچ کتاب درسی ندارید، زیرا من آنها را برای شما می خوانم و مطالب را به روشی آسان ارائه می دهم.

چرا باید این را انتخاب کنید. دوره؟

شما به بیش از 15000 دانش آموزی خواهید پیوست که قبلاً در یکی از دوره های من ثبت نام کرده اند.

بیش از 4000 نظر از دانش آموزان باقی مانده است. دوره های من به عنوان بهترین دوره برای یادگیری علوم کامپیوتر برای مبتدیان رتبه بندی شده است.

چه چیزی این دوره را برجسته می کند؟

مثل شما، هزاران نفر دیگر از آموزش‌های ناقص یوتیوب که فرض می‌کنند قبلاً یک سری چیزها را می‌دانید و همچنین کتاب‌های درسی انبوه را می‌دانید، ناامید و خسته شده بودند.

آنها نیز مانند شما از درس های با کیفیت پایین، موضوعات بد توضیح داده شده و اطلاعات گیج کننده همه جانبه که به روش اشتباه ارائه شده خسته شده بودند. به همین دلیل است که بسیاری در دوره های من موفق می شوند. این به روشی ساده طراحی شده است تا همه بتوانند درک کنند.

اگر سوالی داشته باشم چه می شود؟

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

نقل قول دانش آموز: "هر چیزی که همیشه می خواستید در مورد سیستم عامل بدانید، اما از پرسیدن می ترسیدید"...و ویگنش سکار پاسخ های درستی می دهد" توسط کلاوس کالیبا.

خطری هم وجود ندارد!

این دوره با 30 روز ضمانت بازگشت وجه کامل ارائه می‌شود. به این معنی که اگر به طور کامل از دوره راضی نیستید، می‌توانید در 30 روز اول خرید از udemi درخواست بازپرداخت کنید.

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

شما به معنای واقعی کلمه نمی توانید ببازید.

برای شروع آماده اید؟

اکنون با استفاده از دکمه "افزودن به سبد خرید" در سمت راست ثبت نام کنید و راه خود را به سمت علوم کامپیوتر شروع کنید.

شما را در داخل می بینیم (عجله کنید، سری سازمان معماری کامپیوتر منتظر است!)


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه: کد سطح بالا در مقابل کد اسمبلی در مقابل کد ماشین Introduction : High Level Code vs Assembly Code vs Machine Code

  • مقدمه: کد سطح بالا در مقابل کد اسمبلی در مقابل کد ماشین ادامه دارد Introduction : High Level Code vs Assembly Code vs Machine Code continued

  • مجموعه دستورالعمل یک پردازنده Instruction Set of a Processor

RISC در مقابل CISC RISC vs CISC

  • RISC در مقابل CISC RISC vs CISC

  • RISC در مقابل CISC ادامه یافت RISC vs CISC continued

  • اطلاعات بیشتر در مورد RISC در مقابل CISC More Insights on RISC vs CISC

مبانی معماری کامپیوتر Basics of Computer Architecture

  • اجزای یک CPU Components of a CPU

  • هدف ویژه در مقابل رجیسترهای هدف عمومی، مبانی سیگنال های کنترلی Special purpose vs General purpose registers, Basics of Control Signals

  • چگونه دستورالعمل ها در رایانه با استفاده از اعداد باینری نمایش داده می شوند How Instructions are represented in a computer using Binary Numbers

  • روش های مختلف نمایش اطلاعات حالت آدرس دهی در یک دستورالعمل Various ways of representing the Addressing Mode Information in an Instruction

حالت آدرس دهی ثبت نام کنید Register Addressing Mode

  • حالت آدرس دهی ثبت نام کنید Register Addressing Mode

  • مزایا و معایب حالت آدرس دهی ثبت نام Advantages and Disadvantages of Register Addressing Mode

حالت آدرس دهی مستقیم و غیر مستقیم Direct & Indirect Addressing Mode

  • حالت آدرس دهی مستقیم Direct Addressing Mode

  • مزایا و معایب حالت آدرس دهی مستقیم Advantages and Disadvantages of Direct Addressing Mode

  • حالت آدرس دهی غیر مستقیم Indirect Addressing Mode

حالت آدرس دهی فوری Immediate Addressing Mode

  • حالت آدرس دهی فوری Immediate Addressing Mode

  • هنگامی که از حالت آدرس دهی فوری استفاده می شود When Immediate Addressing Mode is used

حالت آدرس دهی غیر مستقیم و حالت آدرس دهی خودکار افزایش/کاهش را ثبت کنید Register Indirect Addressing Mode and Auto Increment/ Decrement Addressing Mode

  • حالت آدرس دهی غیر مستقیم را ثبت کنید Register Indirect Addressing Mode

  • دسترسی خطی به عناصر یک آرایه با حالت آدرس دهی غیر مستقیم Register Linear Access of elements of an array with Register Indirect Addressing Mode

  • حالت آدرس دهی افزایش خودکار Auto Increment Addressing Mode

  • حالت آدرس دهی کاهش خودکار، حالت افزایش/کاهش قبل و بعد از آن Auto Decrement Addressing Mode, Pre vs Post Increment/Decrement Mode

حالت های آدرس دهی جابجایی Displacement Addressing Modes

  • حالت های مختلف آدرس دهی جابجایی Various Displacement Addressing Modes

  • حالت آدرس دهی نمایه شده Indexed Addressing Mode

  • حالت آدرس دهی پایه Base Addressing Mode

  • حالت آدرس دهی پایه ادامه یافت Base Addressing Mode continued

  • خلاصه: حالت آدرس دهی پایه در مقابل حالت آدرس دهی نمایه شده Summary : Base Addressing Mode vs Indexed Addressing Mode

  • حالت آدرس دهی نسبی رایانه شخصی PC Relative Addressing Mode

حالت آدرس دهی ضمنی Implied Addressing Mode

  • حالت آدرس دهی ضمنی Implied Addressing Mode

انواع سازمان CPU CPU Organization Types

  • مقدمه: سازمان CPU Introduction : CPU Organization

  • ثبت عمومی سازمان CPU General Register CPU Organization

  • سازمان سی پی یو آکومولاتور واحد Single Accumulator CPU Organization

  • سازمان CPU مبتنی بر پشته Stack based CPU Organization

  • سازمان CPU مبتنی بر پشته ادامه داد Stack based CPU Organization continued

  • اطلاعات بیشتر در مورد سازمان CPU مبتنی بر پشته More on Stack based CPU Organization

  • Memory Stack در مقابل Register Stack CPU Organization Memory Stack vs Register Stack CPU Organization

مبانی سیستم اعداد Basics of Number System

  • سیستم شماره از ابتدا Number System from scratch

  • اعشاری را به هر سیستم عددی تبدیل کنید Convert Decimal to Any Number System

  • هر سیستم عددی را به سیستم اعداد اعشاری تبدیل کنید Convert Any Number System to Decimal Number System

جمع در سایر سیستم های اعداد Addition in Other Number Systems

  • نحوه انجام جمع 2 عدد در سیستم های اعداد دیگر How to perform Addition of 2 numbers in other number systems

  • جمع پایه 16 (هگزادسیمال). Base 16 (Hexadecimal) Addition

  • پایه 2 (باینری) اضافه Base 2 (Binary) Addition

نشان شماره امضا شده: نشان بزرگی Signed Number Representation : Sign Magnitude Representation

  • مقدمه ای بر نمایندگی شماره امضا شده Introduction to Signed Number Representation

  • نشان قدر Sign Magnitude Representation

  • محدوده و تعداد اعدادی که می توانیم در نمایش بزرگی علامت نشان دهیم Range and Number of numbers we can represent in Sign Magnitude Representation

مکمل ها: رادیکس و مکمل های ریشه کاهش یافته Complements : Radix and Diminished Radix Complements

  • متمم رادیکس و متمم های ریشه کاسته شده یک عدد در پایه b Radix Complement and Diminished Radix Complements of a number in base b

  • قالب اعشاری بزرگترین عدد ممکن با n بیت در سیستم عددی پایه b Decimal Format of Largest Number possible with n bits in base b number system

  • چرا Complement of Complement عدد اصلی را می دهد Why Complement of Complement gives the original number

نمایندگی شماره امضا شده: نمایندگی مکمل 1 Signed Number Representation : 1's Complement Representation

  • بازنمایی مکمل 1 توضیح داده شد 1's Complement Representation Explained

  • مسئله 1 در نمایش مکمل 1 Problem 1 on 1's Complement Representation

  • مسئله 2 در بازنمایی مکمل 1 Problem 2 on 1's Complement Representation

  • محدوده اعدادی که می توانیم با n بیت در نمایش مکمل 1 نشان دهیم Range of numbers we can represent with n bits in 1's Complement Representation

  • مزیت نمایش مکمل 1 نسبت به نمایش بزرگی علامت Advantage of 1’s complement representation over sign magnitude representation

  • حداقل تعداد بیت مورد نیاز برای نمایش یک عدد Minimum number of bits needed to represent a number

  • حداقل تعداد بیت های مورد نیاز برای نمایش عدد 2 Minimum number of bits needed to represent a number 2

  • سرریز در حین افزودن مکمل 1 Overflow during 1's complement addition

  • سرریز در طول اضافه شدن مکمل 1 ادامه یافت Overflow during 1's complement addition continued

نمایندگی شماره امضا شده: نمایندگی مکمل 2 Signed Number Representation : 2’s Complement Representation

  • نمایش مکمل 2 توضیح داده شده است 2’s Complement Representation Explained

  • محدوده اعدادی که می توانیم با n بیت در نمایش مکمل 2 نشان دهیم Range of Numbers we can represent with n bits in 2’s Complement Representation

  • مزیت دیگر نمایش مکمل 2 Another advantage of 2’s complement representation

  • مسئله 1 در نمایش مکمل 2 Problem 1 on 2's Complement Representation

  • مسئله 2 در نمایش مکمل 2 Problem 2 on 2's Complement Representation

  • مسئله 3 در نمایش مکمل 2 Problem 3 on 2's Complement Representation

  • مسئله 4 در نمایش مکمل 2 Problem 4 on 2's Complement Representation

پسوند بیت علامت Sign Bit Extension

  • Sign Bit Extension از ابتدا توضیح داده شد Sign Bit Extension explained from scratch

  • Sign Bit Extension از ابتدا توضیح داده شد 2 Sign Bit Extension explained from scratch 2

  • نکته مهم قابل توجه Important Point to note

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 2 ادامه داشت Problem 2 continued

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

  • مشکل 5 Problem 5

نمایش نظرات

آموزش سازمان و معماری کامپیوتر - قسمت سوم
جزییات دوره
13 hours
72
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,206
4.5 از 5
ندارد
دارد
دارد
Vignesh Sekar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vignesh Sekar Vignesh Sekar

مهندس نرم افزار، مدرس علوم کامپیوتر