آموزش مقدمه‌ای بر سیستم‌های محاسباتی - آخرین آپدیت

دانلود Introduction to Computing Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به دوره «مقدمه‌ای بر سیستم‌های محاسباتی» خوش آمدید! هدف این دوره آموزش ماهیت کامپیوتر و نحوه برنامه‌نویسی آن است. در این دوره، شما با بلوک‌های سازنده اصلی که برای درک ساختار یک کامپیوتر لازم هستند، آشنا خواهید شد. شما دیدگاهی عمیق نسبت به اعداد، بیت‌ها، ساختارهای پیاده‌سازی عملیات روی اعداد و ساختارهای کنترل اجرای دستورات توسط کامپیوتر کسب خواهید کرد. این دوره شما را با گیت‌های منطقی و مدارهای ترکیبی و متوالی آشنا می‌کند. همچنین، طراحی یک پردازنده ساده با یک معماری مجموعه دستورالعمل کوچک را خواهید آموخت و برنامه‌نویسی اسمبلی پایه را با آن پردازنده انجام خواهید داد. این دوره طیف گسترده‌ای از موضوعات سیستم‌های محاسباتی را پوشش می‌دهد که برای ارائه دید کلی از آنچه در برنامه درجه کارشناسی علوم کامپیوتر BITS Pilani در انتظار شماست، طراحی شده است.

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

مقدمه‌ای بر کامپیوترهای دیجیتال Introduction to Digital Computers

  • ویدیو معرفی دوره Course Intro video

  • نیاز به کامپیوتر Need for a Computer

  • اجزاء و عملکردهای کامپیوتر Components and Functions of a Computer

  • نیاز به سیستم‌های دیجیتال Need for Digital Systems

  • مقدمه‌ای بر سیستم‌های اعداد Introduction to Number Systems

  • سیستم اعداد باینری (دودویی) Binary Number System

  • عملیات در سیستم باینری Operations on Binary

  • نمایش مکمل دو Two’s Complement Representation

  • عملیات محاسباتی: جمع و تفریق Arithmetic Operation: Addition and Subtraction

  • عملیات منطقی: AND، OR، NOT، XOR... Logical Operation: AND, OR, NOT, XOR...

جبر بول و ساده‌سازی در سطح گیت Boolean Algebra and Gate level Minimization

  • مقدمه‌ای بر جبر بول Introduction to Boolean Algebra

  • اصطلاحات مهم در جبر بول Important Boolean Algebra Terms

  • اصول جبر بول: بخش اول Postulates of Boolean Algebra: Part 1

  • اصول جبر بول: بخش دوم Postulates of Boolean Algebra: Part 2

  • اصول جبر بول: بخش سوم Postulates of Boolean Algebra: Part 3

  • قضایای جبر بول: بخش اول Boolean Algebra Theorems: Part 1

  • قضایای جبر بول: بخش دوم Boolean Algebra Theorems: Part 2

  • قضایای جبر بول: بخش سوم Boolean Algebra Theorems: Part 3

  • جبر بول: تمرین ۱ Boolean Algebra: Exercise 1

  • توابع بول: فرم‌های استاندارد و کانونی Boolean Functions: Standard and Canonical Forms

  • استخراج عبارت‌های SOP و POS از جدول truth table Deriving SOP and POS Expression from a Truth Table

  • مقدمه‌ای بر روش نقشه کارنو (K Map) Introduction to K-Map Method

  • نمایش SOP و POS در نقشه کارنو Representation of SOP and POS on K-Map

  • مراحل ساده‌سازی عبارت‌های بول Procedure for Boolean Expression Simplification

  • نقشه کارنو دو متغیره Two-Variable K-Map

  • نقشه کارنو چهار متغیره Four-Variable K-Map

  • ساده‌سازی عبارت POS با استفاده از نقشه کارنو چهار متغیره POS Expression Simplification Using Four-Variable K-Map

مدارهای ترکیبی و متوالی Combinational and Sequential circuits

  • مقدمه‌ای بر مدارهای ترکیبی Introduction to Combinational Circuits

  • نیم‌جمع‌کننده (Half Adder) Half Adder

  • تمام‌جمع‌کننده (Full Adder) Full Adder

  • رمزگشا (Decoder) Decoder

  • رمزگذار (Encoder) Encoder

  • کاربردهای رمزگشا و رمزگذار Applications of Decoder and Encoder

  • مالتی‌پلکسر (انتخاب‌گر) Multiplexer

  • دمولتی‌پلکسر (توزیع‌کننده) Demultiplexer

  • کاربردهای مالتی‌پلکسر و دمولتی‌پلکسر Applications of Multiplexer and Demultiplexer

  • مقدمه‌ای بر مدارهای متوالی Introduction to Sequential Circuits

  • المان‌های ذخیره‌سازی: فلیپ‌فلاپ‌های RS Storage Elements: RS Flip-Flops

  • المان‌های ذخیره‌سازی: فلیپ‌فلاپ D Storage Elements: D Flip-Flop

  • مقدمه‌ای بر ثبات‌ها (Registers) Introduction to Registers

  • مفهوم حافظه: فضای آدرس و آدرس‌پذیری Concept of Memory: Address Space and Addressability

  • انواع حافظه Types of Memory

  • مثالی از واحد حافظه: حافظه ۴ در ۲ بیت Example of Memory Unit: 4x2 Bit Memory

سازماندهی و معماری کامپیوتر Computer Organization and Architecture

  • معماری فون نویمان: اجزای اصلی Von Neumann Architecture: Basic Components

  • گلوگاه فون نویمان Von Neumann Bottleneck

  • معماری هاروارد Harvard Architecture

  • مقدمه‌ای بر LC 3 Introduction to LC-3

  • بررسی LC 3 به عنوان یک مثال LC-3 as an Example

  • مروری بر دستورالعمل‌ها Instruction Overview

  • چرخه دستورالعمل Instruction Cycle

معماری مجموعه دستورالعمل (ISA) در LC 3 ISA of LC-3

  • سازماندهی حافظه و ثبات‌ها Memory Organization and Registers

  • فرمت دستورالعمل و کد عملیاتی (Opcodes) Instruction Format and Opcodes

  • انواع داده‌ها و حالت‌های آدرس‌دهی Data Types and Addressing Modes

  • کدهای وضعیت (Condition Codes) Condition Codes

  • دستورالعمل‌های عملیاتی LC 3 LC-3 Operate Instructions

  • دستورالعمل‌های انتقال داده در LC 3 LC-3 Data Movement Instructions

  • دستورالعمل‌های کنترلی LC 3 LC-3 Control Instructions

برنامه‌نویسی LC 3 LC-3 Programming

  • برنامه‌نویسی ساختاریافته Structured Programming

  • ساختارهای ترتیبی، شرطی و تکراری Sequential, Conditional, and Iterative Constructs

  • زیرروال‌ها (Subroutines) Subroutines

  • از مسئله تا برنامه: بخش اول Problem to Program: Part 1

  • از مسئله تا برنامه: بخش دوم Problem to Program: Part 2

  • از مسئله تا برنامه: بخش سوم Problem to Program: Part 3

نمایش نظرات

آموزش مقدمه‌ای بر سیستم‌های محاسباتی
جزییات دوره
21h 1m
63
(آخرین آپدیت)
3,748
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده