آموزش مبانی علوم کامپیوتر: معماری کامپیوتر - آخرین آپدیت

دانلود Foundations of Computing: Computer Architecture

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: درک نحوه پردازش دستورالعمل‌ها توسط کامپیوتر و بهینه‌سازی عملکرد آن، بدون داشتن یک پایه قوی در معماری کامپیوتر می‌تواند دشوار باشد. در این دوره آموزشی با عنوان «مبانی علوم کامپیوتر: معماری کامپیوتر»، شما اجزای کلیدی سیستم‌های کامپیوتری را از پایه خواهید آموخت. ابتدا، اجزای اصلی معماری کامپیوتر شامل CPU، حافظه و فضای ذخیره‌سازی را بررسی می‌کنید. سپس، خواهید دید که مجموعه‌های دستورالعمل (Instruction Sets)، خط لوله (Pipelining) و حافظه پنهان (Caching) چگونه بر عملکرد سیستم تأثیر می‌گذارند. در نهایت، می‌آموزید که کامپایلرها چگونه کدهای سطح بالا را به زبان اسمبلی ترجمه می‌کنند و تکنیک‌های بهینه‌سازی چگونه سرعت اجرا را افزایش می‌دهند. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در زمینه معماری کامپیوتر را برای ارزیابی و ارتقای عملکرد سیستم‌ها کسب خواهید کرد.

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

اجزای معماری کامپیوتر Computer Architecture Components

  • مقدمه‌ای بر معماری کامپیوتر Introduction to Computer Architecture

  • معماری فون نویمان The Von Neumann Architecture

  • سی‌پی‌یو: مغز کامپیوتر The CPU: Brain of the Computer

  • سلسله‌مراتب حافظه و ذخیره‌سازی Memory Hierarchy and Storage

  • سیستم‌های ورودی/خروجی و تجهیزات جانبی Input/Output Systems and Peripherals

  • باس‌های کامپیوتری و ارتباطات داده Computer Buses and Data Communication

واحد پردازش مرکزی (CPU) Central Processing Units (CPUs)

  • مقدمه‌ای بر معماری CPU Introduction to CPU Architecture

  • اجرای دستورالعمل و چرخه واکشی، رمزگشایی و اجرا Instruction Execution and the Fetch-Decode-Execute Cycle

  • معماری مجموعه دستورالعمل (ISA): مقایسه RISC و CISC Instruction Set Architectures (ISA): RISC vs. CISC

  • پایپ‌لاینینگ: افزایش عملکرد CPU Pipelining: Enhancing CPU Performance

  • خطاهای پایپ‌لاینینگ و راهکارهای رفع آن‌ها Hazards in Pipelining and Solutions

  • سیکل‌های ساعت CPU و معیارهای عملکرد CPU Clock Cycles and Performance Metrics

  • ثبات‌ها، حافظه پنهان و تعاملات حافظه Registers, Caching, and Memory Interactions

حافظه و ذخیره‌سازی Memory and Storage

  • مقدمه‌ای بر حافظه و ذخیره‌سازی Introduction to Memory and Storage

  • سلسله‌مراتب حافظه: سرعت در مقابل ظرفیت Memory Hierarchy: Speed vs. Capacity

  • سیستم‌های کش و بهینه‌سازی Cache Systems and Optimization

  • حافظه مجازی و صفحه‌بندی (Paging) Virtual Memory and Paging

  • سیستم‌های ذخیره‌سازی: هارد درایوها، SSDها و فناوری‌های نوظهور Storage Systems: Hard Drives, SSDs, and Emerging Technologies

  • سیستم‌های ورودی/خروجی (I/O) و معماری باس Input/Output (I/O) Systems and Bus Architectures

  • دسترسی مستقیم به حافظه (DMA) و بهینه‌سازی عملکرد I/O Direct Memory Access (DMA) and I/O Performance Optimization

تجمیع و بررسی نهایی Assembling It All

  • مقدمه‌ای بر بهینه‌سازی عملکرد Introduction to Performance Optimization

  • پایپ‌لاینینگ و موازی‌سازی در بهینه‌سازی عملکرد Pipelining and Parallelism in Performance Optimization

  • معیارها و ارزیابی عملکرد Performance Metrics and Evaluation

  • مقدمه‌ای بر زبان اسمبلی و بهینه‌سازی سطح پایین Introduction to Assembly Language and Low-Level Optimization

  • کامپایلرها و بهینه‌سازی کد Compilers and Code Optimization

  • تکنیک‌های بهینه‌سازی حافظه و کش Memory and Cache Optimization Techniques

  • تکنیک‌های تنظیم عملکرد در دنیای واقعی Real-world Performance Tuning Techniques

نمایش نظرات

آموزش مبانی علوم کامپیوتر: معماری کامپیوتر
جزییات دوره
1h 30m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ned Bellavance Ned Bellavance

ند یک متخصص IT است و تقریباً 20 سال تجربه در این زمینه دارد. وی یک اپراتور مرکز خدمات ، مدیر سیستم ها ، معمار ابر و مدیر محصول بوده است. وی در جدیدترین تجسم خود ، بنیانگذار ند در Cloud LLC است. او به عنوان یک مجرد با تک تک فنون ، دوره هایی را برای Pluralsight توسعه می دهد ، دو پادکست (Day Two Cloud و Buffer Overflow) را اجرا می کند و محتوای اصلی را برای فروشندگان فناوری ایجاد می کند. ند از سال 2017 مایکروسافت MVP بوده و دارای یکسری گواهینامه های صنعتی است که فراتر از توانایی استثنایی وی در امتحانات و قبولی در آنها هیچ تاثیری ندارد. ند سه اصل راهنمایی دارد: ناراحتی را در آغوش بگیرید ، اغلب شکست بخورید ، خوب باشید.