لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش آشنایی با ریزپردازندهها (میکروپروسسورها)
- آخرین آپدیت
دانلود Introduction to Microprocessors
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره آشنایی با ریزپردازندهها برای هر کسی که علاقهمند به یادگیری مبانی معماری کامپیوتر، میکروپروسسورها و CPUها است، طراحی شده است.
آیا میخواهید بدانید واحد پردازش مرکزی (CPU) یک ریزپردازنده چگونه کار میکند؟ کدهایی که تایپ میکنید چگونه توسط کامپیوتر اجرا میشوند؟ این دوره که توسط مهندسان شرکت Arm ارائه شده است، شما را با اجزای اصلی پردازندهها آشنا میکند، از جمله:
- واحد حساب و منطق (ALU) و عملیات ریاضی و منطقی که انجام میدهد؛
- چرخه واکشی-رمزگشایی-اجرا (FDE) در معماریهای مختلف؛
- خط لوله (Pipelining) یا نحوه اولویتبندی عملیات توسط CPU و چالشهای مربوط به آن؛
- انواع حافظهها و کاربردهای آنها؛
- فرآیند تبدیل کدهای سطح بالا (مانند #C) به کد ماشین؛
- کد اسمبلی به عنوان مرحلهای واسط بین کدهای سطح بالا و سطح ماشین؛ و
- نحوه همکاری اسمبلر و کامپایلر برای تولید کد شیء (Object Code) یا فایلهای اجرایی.
برای بهرهمندی حداکثری از این دوره، پیشنهاد میشود کاربران با مفاهیم پایه جبر بولی آشنا بوده و تجربه برنامهنویسی در زبانهایی مانند پایتون یا C را داشته باشند.
سرفصل ها و درس ها
خوشآمدگویی به دوره
Welcome to the Course
آشنایی با مدرسین
Meet Your Instructors
ویدیو خوشآمدگویی
Welcome Video
پودمان ۱: آشنایی با CPU
Module 1: Introduction to the CPU
خوشآمدگویی به پودمان ۱
Welcome to Module 1
اجزای اصلی یک کامپیوتر شخصی
The Basic Components of a Personal Computer
نقش و هدف CPU و برخی از اجزای آن
The Role and Purpose of a CPU and Some of Its Components
هدف از RAM، ROM، باسها و ثباتها
The Purpose of RAM, ROM, Buses, and Registers
کدهای عملیاتی (Opcodes)، عملوندها و حالتهای آدرسدهی حافظه
Opcodes, Operands, and Memory Addressing Modes
جمعبندی نهایی: آشنایی با CPU
Final Thoughts: Introduction to the CPU
پودمان ۲: واحد ALU و واحد رمزگشایی: عملکرد و رابطه با ورودی، پردازش و خروجی
Module 2: The ALU and Decode Unit: Their Functions and Relationship to Input-Process-Output
خوشآمدگویی به پودمان ۲
Welcome to Module 2
آشنایی با ALU و واحد رمزگشایی
Introduction to the ALU and the Decode Unit
عملیات ریاضی و منطقی
Arithmetic and Logical Operations
ورودی، پردازش و خروجی
Input, Process, and Output
جمعبندی نهایی: واحد ALU و رمزگشایی
Final Thoughts: The ALU and Decode Unit
پودمان ۳: چرخه واکشی، رمزگشایی و اجرا، شامل معرفی دو معماری پایه و خط لوله
Module 3: The Fetch-Decode-Execute Cycle, Including an Introduction to Two Basic Architectures and Pipelining
خوشآمدگویی به پودمان ۳
Welcome to Module 3
چرخه واکشی، رمزگشایی، اجرا و تاثیر وقفهها
The Fetch-Decode-Execute Cycle and the Impact of Interrupts
عواملی که بر عملکرد CPU تاثیر میگذارند
A Range of Factors That Impact the Performance of a CPU
الگوریتمهای زمانبندی و خط لوله (Pipelining)
Scheduling Algorithms and Pipelining
جمعبندی نهایی: چرخه واکشی، رمزگشایی و اجرا
Final Thoughts: The Fetch-Decode-Execute Cycle
پودمان ۴: زبان اسمبلی: نوشتن کدهای سطح پایین
Module 4: Assembly Language: Writing Low Level Code
خوشآمدگویی به پودمان ۴
Welcome to Module 4
نیاز به دستورالعملهای کد اسمبلی و ساختار آنها
The Need for and Layout of Assembly Code Instructions
ویدیوی نمایشی ASim
ASim Demonstration Video
تبدیل زبان اسمبلی به کد ماشین قابل اجرا
Creating Usable Machine Code from Assembly Language
فرآیندهای پایه در کامپایل
The Basic Processes Involved in Compilation
جمعبندی نهایی: زبان اسمبلی
Final Thoughts: Assembly Language
جمعبندی نهایی
Final Thoughts
جمعبندی نهایی: پایان دوره
Final Thoughts: End of course
نمایش نظرات