🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معماری کامپیوتر و برنامهنویسی زبان اسمبلی MIPS
- آخرین آپدیت
دانلود Computer Architecture and MIPS Assembly Language Programming
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش معماری کامپیوتر و برنامهنویسی اسمبلی MIPS
این دوره جامع، شما را با جنبههای معماری کامپیوتر آشنا میکند. از سطح سختافزار و زبان اسمبلی گرفته تا نحوه اجرای دستورات در سطوح مختلف. با دهها مثال حل شده، تمرین با جواب، یادداشتهای آموزشی و نمونه سوالات امتحانی همراه با پاسخ، درک عمیقی از معماری کامپیوتر به دست خواهید آورد.
موضوعات کلیدی دوره:
معماری مجموعه دستورات MIPS (ISA)
برنامهنویسی اسمبلی MIPS: تئوری و عملی با مثالهای متعدد
معماریهای RISC ISA
طراحی پردازنده تکچرخهای و چندچرخهای
طراحی واحد محاسباتی و منطقی (ALU)
طراحی واحد کنترل یک پردازنده واقعی
تبدیل دستورات اسمبلی MIPS به کدهای ماشین
درک اجزای داخلی کامپیوتر مانند ALU، گذرگاه داده و واحد کنترل
درک واحد پردازش مرکزی (CPU) و نحوه عملکرد آن
پیشنیازها:
آشنایی با مبانی طراحی منطق دیجیتال
آشنایی مقدماتی با برنامهنویسی در هر زبان سطح بالا (C، پایتون و ...)
*جدید* با ثبت نام در یک دوره، کوپن 100% رایگان برای یکی دیگر از دورههای من دریافت کنید! لطفا پس از ثبت نام در یکی از دورهها با من تماس بگیرید و دوره مورد نظر خود را اطلاع دهید.
خوش آمدید به دوره معماری کامپیوتر و برنامهنویسی اسمبلی MIPS!
*بهروزرسانی شده در فوریه 2024* چندین ویدیوی آموزشی با توضیح مفصل بارگذاری شده است (بیش از 5 ساعت)
این دوره به دو بخش نرمافزار و سختافزار تقسیم میشود:
در بخش نرمافزار (بخشهای 1-3)، نحوه نوشتن برنامه به زبان اسمبلی برای معماری MIPS را یاد خواهید گرفت. در بخش سختافزار (بخشهای 4-7)، نحوه همکاری اجزای داخلی پردازنده MIPS برای اجرای برنامه شما را بررسی میکنیم. در نهایت، چندین آموزش و تمرین با پاسخهای آنها برای درک بهتر این موضوع آماده شده است.
محتوای دوره:
1. مقدمهای بر برنامهنویسی اسمبلی MIPS
عملوند حافظه: بارگذاری کلمه و ذخیره کلمه در زبان اسمبلی MIPS
مد آدرسدهی مستقیم و دادههای علامتدار/بدون علامت در زبان اسمبلی MIPS
دستورات ADD، ADDI، ADDU، ADDIU، SUB، LW و SW در MIPS
دستورات پرش و انشعاب در زبان اسمبلی MIPS + نحوه خواندن آرایه[i]
ساختار حلقه در زبان اسمبلی MIPS
دستورات مقایسه دیگر + دستورات منطقی در MIPS
محدودیتهای ترازبندی MIPS: .align، .byte، .half و .word دستورالعملهای اسمبلر
نحوه ذخیره دادهها در حافظه در معماری MIPS؟
فراخوانی سیستم MIPS
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: سلام دنیا!
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: خواندن 2 عدد و نمایش مجموع آنها
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: مثالی از ساختار IF-ELSE در MIPS
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: مثالی از ساختار IF-ELSE-IF در MIPS
دستور تقسیم MIPS + تعیین اینکه آیا عدد ورودی زوج یا فرد است
مثال MIPS: خواندن 5 عدد و چاپ میانگین آنها
دستور ضرب MIPS
مثال MIPS: نمایش حاصل ضرب 2 عدد + مثال فاکتوریل
مثال MIPS: جمع دو عدد صحیح
2. یادگیری برنامهنویسی MIPS با مثالها
مثال MIPS: خواندن یک کاراکتر و تعیین اینکه حروف بزرگ، حروف کوچک و غیره است
مثال MIPS: تعیین تعداد صفرها در نمایش دودویی یک عدد
مثال MIPS: خواندن دو عدد A و B و محاسبه و چاپ (A+2*B)/5
مثال MIPS: تبدیل کد C به اسمبلی MIPS
مثالهای MIPS: یادگیری نحوه تقسیم و ضرب
مثال MIPS: یافتن بیشترین عنصر یک آرایه در زبان اسمبلی MIPS
مثال MIPS: یافتن حداکثر و حداقل یک آرایه عدد صحیح ورودی
مثال MIPS: ساختار تو در توی IF-ELSE IF
مثال MIPS: تبدیل حرف بزرگ به کوچک و بالعکس
مثال MIPS: بررسی کاراکتر ورودی و تعیین اینکه الفبا، رقم یا . است
مثال MIPS: خواندن 2 عملوند و یک عملگر و چاپ نتیجه
مثال MIPS: محاسبه مجموع N عدد صحیح: (1 + 2 + ... + N)، ساختار While
3. توابع در زبان اسمبلی MIPS با چندین مثال
توابع در MIPS - دستورات پرش و پیوند (jal) و پرش ثبات (jr)
توابع در MIPS - نحوه ارسال آرگومانها به توابع؟
توابع در MIPS - چه کسی ثبات را ذخیره میکند؟ سرریز ثباتها
توابع در MIPS - قراردادهای MIPS برای تقسیم وظایف سرریز ثباتها
توابع در MIPS - پشته MIPS و پیادهسازی Push و Pop
توابع در MIPS - تابع فاکتوریل
مثال MIPS: نوشتن تابعی برای خواندن N عدد و ذخیره آنها در یک آرایه
مثال MIPS: نوشتن تابعی برای وارونه کردن یک آرایه ورودی
مثال MIPS: نوشتن تابعی برای شمارش تعداد مقسومعلیههای یک آرگومان
4. کدگذاری دستورات MIPS
کدگذاری دستورات MIPS: دستورات نوع R
کدگذاری دستورات MIPS: دستورات نوع I
کدگذاری دستورات MIPS: دستور نوع J
5. معماری کامپیوتر: طراحی گذرگاه داده پردازنده، ALU و فایل ثبات
گذرگاه داده و فایلهای ثبات عمومی بخش 1
گذرگاه داده و فایلهای ثبات عمومی بخش 2
طراحی ALU بخش 1
طراحی ALU بخش 2
6. گذرگاه داده تکچرخهای برای معماری MIPS
نمای کلی گذرگاه داده MIPS
گذرگاه داده برای بازیابی دستورالعمل و افزایش PC در معماری MIPS
گذرگاه داده برای دستورالعمل نوع R در معماری MIPS
گذرگاه داده MIPS برای دستورات بارگذاری کلمه (LW) و ذخیره کلمه (SW)
گذرگاه داده برای دستورات انشعاب در معماری MIPS
ترکیب گذرگاههای داده دستورات نوع R و دستورات LW/SW
ادغام گذرگاههای داده دستورات نوع R، حافظه و انشعاب در معماری MIPS
گذرگاه داده دستورات نوع R + حافظه
واحد کنترل برای پردازنده تکچرخهای MIPS
طراحی واحد کنترل ALU برای معماری MIPS
7. گذرگاه داده چندچرخهای برای معماری MIPS
گذرگاه داده چندچرخهای برای معماری MIPS بخش 1
گذرگاه داده چندچرخهای برای معماری MIPS بخش 2
گذرگاه داده چندچرخهای برای معماری MIPS بخش 3
گذرگاه داده چندچرخهای برای معماری MIPS بخش 4
8. آموزشها + تمرینها
آموزش + تمرین: مقدمهای بر MARS
آموزش + تمرین: مقدمهای بر برنامهنویسی اسمبلی MIPS
آموزش + تمرین: محاسبات صحیح
آموزش + تمرین: کنترل جریان
آموزش + تمرین: آرایهها و فایلها
آموزش + تمرین: ضرب و تقسیم صحیح
آموزش + تمرین: توابع MIPS و بخش پشته
دنباله فیبوناچی
محاسبه مجموع اعداد زوج بین دو عدد ورودی
ورودی/خروجی ساده در زبان اسمبلی MIPS
ساختار IF-ELSE-IF در زبان اسمبلی MIPS
آزمون گذرگاه داده تکچرخهای با حل ویدیویی
گذرگاه داده چندچرخهای
این دوره بر پایه مثال است. تقریباً هر درس و بخش دوره مستقیماً به یک تمرین عملی با راه حل منجر میشود. هر چه بیشتر با سختافزار و نرمافزار MIPS تمرین کنید، مهارت بیشتری کسب خواهید کرد.
از مثالهای بسیار زیادی استفاده میکنیم. در هر درس، به صورت مرحله به مرحله پیش میرویم و در هر مرحله کد نمونه و مستندات ارائه میدهیم تا از شما پشتیبانی کنیم.
این دوره وقت شما را تلف نمیکند. از همان ابتدا، مستقیماً به اولین پروژه خود میپردازیم - شروع کنیم!
من اینجا هستم تا به شما کمک کنم. من یک مربی هستم که تمرکز اصلی من ارائه تجربهای ارزشمند برای دانشجویانم است. و در حالی که نمیتوانم کار را برای شما انجام دهم، مایل هستم با شما همکاری کنم تا به موفقیت برسید.
هدف این دوره، روشن کردن لایه رابط مبهم بین سختافزار و نرمافزار است. در این زمینه، معماریهای مجموعه دستورات، برنامهنویسی اسمبلی، سازماندهی کامپیوتر/حافظه، تبدیل زبان ماشین، گذرگاه داده و زیربرنامهها را بررسی میکنیم که همه موضوعات مهمی در معماری کامپیوتر هستند. این دوره دانشجویان را در مورد اجزای اصلی سختافزاری کامپیوتر و نحوه تعامل آنها با یکدیگر آموزش میدهد. دانشجویان را در مورد لایههای مختلف کامپیوتر، مانند سطح برنامه، سطح سیستم عامل، سطح زبان اسمبلی و سطح زبان ماشین، آموزش میدهد.
معماریهای کامپیوتر، که آن را به هر کسی که در طراحی سیستمهای الکترونیکی یا برنامهنویسی کامپیوتر کار میکند و به طراحی پردازنده علاقهمند است توصیه میکنم، در حرفه خودم درهای زیادی را به رویم گشوده است. امیدوارم این آموزش نیز برای شما مفید باشد.
سرفصل ها و درس ها
5-نمونه فیلمهای MIPS
Sample MIPS Videos
تبدیل حروف بزرگ به کوچک و بالعکس
Convert Uppercase to Lowercase and Vice versa
مثالی از حلقههای تو در تو
Nested Loops Example
نمایش تعداد ارقام 1 در نمایش باینری یک عدد صحیح ورودی
Display the Number of 1s in Binary Representation of an Input Integer
مقدمهای بر برنامهنویسی اسمبلی MIPS
Introduction to MIPS Assembly Programming
عملوند حافظه: بارگذاری کلمه و ذخیرهسازی کلمه در زبان اسمبلی MIPS
Memory Operand: Load Word & Store Word in MIPS Assembly Language
مد آدرسدهی مستقیم و دادههای علامتدار/بدون علامت در زبان اسمبلی MIPS
Immediate Addressing Mode & Signed/ Unsigned data in MIPS Assembly Language
عملوندهای دستورات MIPS – توضیح مفصل – آپلود شده در ۸ فوریه ۲۰۲۴
MIPS Instructions Operands - Detailed Explanation - Uploaded Feb 8,2024
دستورات ADD، ADDI، ADDU، ADDIU، SUB، LW و SW در MIPS
ADD, ADDI, ADDU, ADDIU, SUB, LW and SW Instructions in MIPS
دستورات حسابی MIPS – توضیح مفصل – آپلود شده در ۱۳ فوریه ۲۰۲۴
MIPS Arithmetic Instructions- Detailed Explanation - Uploaded Feb 13,2024
دستورات منطقی MIPS
MIPS Logical Instructions
دستورات بیتی MIPS، توضیح مفصل با چند مثال، ۸ فوریه ۲۰۲۴
MIPS Bitwise Instructions, Detailed Explanation with Several Example, Feb 8-2024
دستورات پرش و انشعاب در زبان اسمبلی MIPS + چگونگی خواندن آرایه[i]
Branches and Jump Instruction in MIPS Assembly Language + how to read array[i]
ساختار حلقه در زبان اسمبلی MIPS
Loop Structure in MIPS Assembly Language
دستورات مقایسه دیگر + دستورات منطقی در MIPS
The Other Comparison Instruction + Logical Instructions in MIPS
محدودیتهای ترازبندی MIPS: دستورات اسمبلر .align، .byte، .half و .word
MIPS Alignment Restrictions: .align, .byte .half and .word Assembler's directive
چگونه دادهها در حافظه در معماری MIPS ذخیره میشوند؟
How Data will be Stored in Memory in the MIPS Architecture?
محیط توسعه MARS
The MARS IDE
اولین برنامه در اسمبلی MIPS
First Program in MIPS Assembly
توابع فراخوانی سیستم MIPS + چند مثال – آپلود شده در ۸ فوریه ۲۰۲۴
MIPS System Call Functions + Several Examples -Uploaded Feb 8,2024
فراخوانی سیستم MIPS + منبع قابل دانلود
MIPS System Call + Downloadable Resource
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: Hello World!
Simple I/O and MIPS System Calls: Hello World!
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: خواندن ۲ عدد و نمایش جمع آنها
Simple I/O and MIPS System Calls: Read 2 Numbers and Display their Summation
جابجایی موقعیت بیتها
Swapping the Bit Positions
تعیین مقدار یک بیت در یک موقعیت خاص
Determine the Value of a Bit at a Specific Position
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: مثالی از ساختار IF-ELSE در MIPS
Simple I/O and MIPS System Calls: an Example of IF-ELSE Structure in MIPS
ورودی/خروجی ساده و فراخوانیهای سیستم MIPS: مثالی از ساختار IF-ELSE-IF در MIPS
Simple I/O and MIPS System Calls: an Example of IF-ELSE-IF Structure in MIPS
عملیات حسابی در MIPS – یادداشتهای درس با مثالها
Arithmetic Operations in MIPS - Lecture Note with Examples
مثالی از حلقه در MIPS
MIPS Loop Example
دستور ضرب در MIPS
MIPS Multiplication Instruction
دستور تقسیم در MIPS + تعیین اینکه آیا عدد ورودی فرد است یا زوج
MIPS Divide Instruction + Determine whether the input number is odd or even
مثال MIPS: خواندن ۵ عدد و چاپ میانگین آنها
MIPS Example: Read 5 Numbers and Print Their Average
دستورات حسابی و منطقی MIPS – جلسه آنلاین
MIPS Arithmetic and Logic Instructions- Online Session
مثال MIPS: نمایش حاصلضرب ۲ عدد + مثال فاکتوریل
MIPS Example: Display the Multiplication of 2 numbers + Factorial Example
مثال MIPS: جمع دو عدد صحیح
MIPS Example: Add Two Integer Numbers
محاسبه بزرگترین مقسوم علیه مشترک دو عدد + حل مسئله
Compute the greatest common divisor of 2 numbers + Solution
تبدیل دستورات شبه به دستورات MIPS با حل مسئله
Convert Pseudo Instructıons to MIPS ınstructıons with SOLUTION
یادگیری برنامهنویسی MIPS با مثالها
Learn MIPS Programming with Examples
دستورات کنترل جریان – آپلود شده در ۸ فوریه ۲۰۲۴
Flow Control Instructions - Uploaded Feb 8,2024
دستورات انشعاب MIPS با مثالها
MIPS Branch Instructions with Examples
ساختارهای کنترل جریان – یادداشتهای درس با چند مثال
Control Flow Structures - Lecture Note with Several Examples
درس MIPS
MIPS Lectuer
خواندن یک کاراکتر و تعیین اینکه حروف بزرگ، کوچک یا غیره است در MIPS
Read a char and determine whether it is an uppercase, lowercase or etc. in MIPS
مثال MIPS: تعیین تعداد صفرها در نمایش باینری یک عدد
MIPS Example: Determine the number of zeros in the binary notation of a number
مثال MIPS: خواندن دو عدد A و B و محاسبه و چاپ (A+2*B)/5
MIPS Example: Read two numbers A and B and compute and print (A+2*B)/5
مثال MIPS: تبدیل کد C به اسمبلی MIPS
MIPS Example: Convert C code to MIPS Assembly
مثالهای MIPS: یادگیری نحوه تقسیم و ضرب
MIPS Examples: Learn How to Divide and Multiplication
مثال MIPS: یافتن حداکثر و حداقل یک آرایه عدد صحیح ورودی
MIPS Example: Find Both Maximum and Minimum of an Input Integer Array
مثال MIPS: ساختار تو در توی IF-ELSE IF
MIPS Example: Nested IF-ELSE IF Structure
مثال MIPS: تبدیل حرف بزرگ به کوچک و بالعکس
MIPS Example: Convert a capital letter to lowercase and vice versa
مثال MIPS: بررسی کاراکتر ورودی و تعیین اینکه حرف الفبا، رقم یا . است
MIPS Example: Check the input character and determine is it alphabet, digit or .
مثال MIPS: خواندن 2 عملوند و یک عملگر و چاپ نتیجه
MIPS Example: Read 2 operands and an operator and print the result
مثال MIPS: محاسبه مجموع N عدد صحیح: (1 + 2 + ... + N)، ساختار While
MIPS Example: Compute the sum of N integers: (1 + 2 + ... + N), While Structure
یافتن حداکثر عنصر یک آرایه در زبان اسمبلی MIPS
Find the Maximum Element of an Array in MIPS Assembly Language
آزمون اول بودن
Testing primality
برعکس کردن عناصر یک آرایه با استفاده از پشته
Reverse the elements in an array by using a stack
مثال پیادهسازی آرایه چند بعدی
Multi-Dimension Array Implementation Example
ترجمه زبان سطح بالا به اسمبلی MIPS با حل مسئله
Translate High Level Language to MIPS Assembly with Solution
تمرین آرایه با حل مسئله
Arrays Exercise with Solution
محاسبه مقدار مطلق با حل مسئله
Calculate Absolute Value with Solution
نوشتن کد MIPS با حل مسئله
Writing MIPS code with Solution
توابع در زبان اسمبلی MIPS با چند مثال
Functions in MIPS Assembly Language with Several Examples
رویهها در MIPS – یک درس کامل (آپلود شده در ۷ فوریه ۲۰۲۴)
Procedures in MIPS - A Complete Lecture (Uploaded 7 Feb, 2024)
فراخوانی رویهها – یادداشتهای درس با چند مثال
Procedure Calls - Lecture Note with Several Examples
توابع در MIPS – دستورات Jump and Link (jal) و Jump Register (jr)
Functions in MIPS - Jump and Link (jal) & jump Register(jr) Instructions
توابع در MIPS – چگونه آرگومانها را به توابع منتقل کنیم؟
Functions in MIPS - How to Pass Arguments to the Functions?
توابع در MIPS – چه کسی رجیسترها را ذخیره میکند؟ سرریز رجیسترها
Functions in MIPS - Who saves the register? Spilling Registers
توابع در MIPS – قراردادهای MIPS برای تقسیم وظایف سرریز رجیسترها
Functions in MIPS - MIPS's conventions to split register spilling chores
توابع در MIPS – پشته MIPS و پیادهسازیهای Push و Pop
Functions in MIPS - MIPS Stack and Push and Pop Implementations
اولین مثال تابع MIPS! شامل مستندسازی درون خطی
First MIPS Function Example! include inline documentation
توابع در MIPS – تابع فاکتوریل
Functions in MIPS -Factorial Function
مثال MIPS: نوشتن تابعی برای خواندن N عدد و ذخیره آنها در یک آرایه
MIPS Example: Write a function to read N numbers and store them in an array
مثال MIPS: نوشتن تابعی برای معکوس کردن یک آرایه ورودی
MIPS Example: Write a function to reverse an input array
مثال MIPS: نوشتن تابعی برای شمارش تعداد مقسوم علیههای یک آرگومان
MIPS Example: Write a function to count the number of divisors of an argument
تابع بازگشتی – فاکتوریل
Recursive Function - Factorial
برنامه مثال: تابع بازگشتی فیبوناچی
Example Program: Recursive Fibonacci Function
تابع مرتبسازی درجی
Insertion Sort Function
تمرین تبدیل رشته به عدد با حل مسئله
String to Number Exercise with solution
تمرین پیشرفته تبدیل رشته به عدد با حل مسئله
Advanced String to Number Exercise with Solution
ترجمه یک تابع بازگشتی به MIPS با حل مسئله
Translate a Recursive Function to MIPS with SOLUTION
تبدیل عدد صحیح به رشته (int2str) با حل مسئله
Convert an Integer Number to String (int2str) with Solution
تبدیل پیشرفته عدد به رشته (int2str) با حل مسئله
Advanced Number to String(int2str) with Solution
تمرین تابع با حل مسئله
Function Exercise with Solution
تابع فاکتوریل بازگشتی با حل مسئله
Recursive Factorial Function with Solution
تمرین زیربرنامه MIPS با حل مسئله
MIPS subroutine Exercise with Solution
تمرین تابع MIPS با حل مسئله
MIPS Function Exercise with Solution
معماری کامپیوتر: طراحی مسیر داده پردازنده، ALU و فایل رجیستر
Computer Architecture: Processor Datapath, ALU and Register File Design
مسیر داده – درس کامل با چند مثال
Datapath- Complete Lecture with Several Examples
مسیر داده عمومی و فایلهای رجیستر بخش ۱ + منبع قابل دانلود
Generic Datapath and Register Files Part 1 + Downloadable Resource
مسیر داده عمومی و فایلهای رجیستر بخش ۲
Generic Datapath and Register Files Part 2
طراحی ALU – بخش ۲ (درس جدید) – آپلود شده در ۹ فوریه ۲۰۲۴
ALU Design - Part 2 (New Lecture)- Uploaded Feb 9,2024
طراحی ALU بخش ۱
ALU Design Part 1
طراحی ALU بخش ۲
ALU Design Part 2
طراحی یک ALU ساده + حل آزمون
Design a Simple ALU + Quiz Solution
مسیر داده تکچرخهای برای معماری MIPS
Single-Cycle Datapath for MIPS Architecture
نمای کلی مسیر داده MIPS + منابع قابل دانلود
MIPS Datapath Overview + Downloadable Resources
مسیر داده تکچرخهای MIPS – توضیح مفصل، آپلود شده در ۱۱ فوریه ۲۰۲۴
MIPS Single Cycle Datapath - Detailed Explanation, Uploaded Feb 11,2024
مسیر داده تکچرخهای MIPS – بخش ۲ – توضیح مفصل، آپلود شده در ۱۱ فوریه ۲۰۲۴
MIPS Single Cycle Datapath-Part2 -Detailed Explanation, Uploaded Feb 11, 2024
مسیر داده تکچرخهای MIPS – بخش ۳ – توضیح مفصل، آپلود شده در ۱۱ فوریه ۲۰۲۴
MIPS Single Cycle Datatpath-Part3 -Detailed Explanation, Uploaded Feb 11,2024
حل آزمون + زبان انتقال رجیستر و مسیر داده
Quiz Solution + Register Transfer Language and datapath
مسیر داده تکچرخهای و واحد کنترل، توضیح مفصل، آپلود شده در ۱۱ فوریه ۲۰۲۴
Single Cycle Datapath & Control Unit, Detailed Explanation, Uploaded Feb 11,2024
مسیر داده برای بازیابی یک دستورالعمل و افزایش PC در معماری MIPS
Datapath for Fetching an Instruction and increment PC in MIPS Architecture
مسیر داده برای دستورالعمل نوع R در معماری MIPS
Datapath for R-type Instruction in MIPS Architecture
مسیر داده MIPS برای دستورات Load Word (LW) و Store Word (SW)
MIPS Datapath for Load Word (LW) and Store Word (SW) Instructions
مسیر داده برای دستورات انشعاب در معماری MIPS
Datapath for Branch Instructions in MIPS Architecture
ترکیب مسیرهای داده دستورات نوع R و دستورات LW/SW
Combining the Datapaths of R-type Instructions and LW/SW Instructions
ادغام مسیرهای داده دستورات نوع R، حافظه و انشعاب در معماری MIPS
Integrating the datapaths of R-Type, Memory and Branch Instructions in MIPS Arc
مسیر داده دستورات نوع R + حافظه
R-Type + Memory Instructions Data Path
واحد کنترل برای پردازنده تکچرخهای MIPS
Control Unit for the Single-cycle MIPS Processor
طراحی واحد کنترل ALU برای معماری MIPS
ALU Control Unit Design for MIPS Architecture
(جدید ۲۰۲۳) حل آزمون تکچرخهای + زبان انتقال رجیستر (RTL)
(NEW2023) Single Cycle Quiz Solution + Register Transfer Language (RTL)
مسیر داده چندچرخهای برای معماری MIPS
Multi-Cycle Datapath for MIPS Architecture
مسیر داده چندچرخهای برای معماری MIPS بخش ۱ + منابع قابل دانلود
Multi-Cycle Datapath for MIPS Architecture Part 1 + Downloadable Resources
مسیر داده چندچرخهای برای معماری MIPS بخش ۲ – صدای بهبود یافته
Multi-Cycle Datapath for MIPS Architecture Part 2 - Enhanced Voice
مسیر داده چندچرخهای برای MIPS بخش ۳ – صدای بهبود یافته و زیرنویس اصلاحشده
Multi-Cycle Datapath for MIPS Part 3 - Enhanced Audio and corrected Caption
مسیر داده چندچرخهای – جلسه آنلاین
Multi Cycle Datapath - Online Session
مسیر داده چندچرخهای MIPS – توضیح مفصل، آپلود شده در ۱۲ فوریه ۲۰۲۴
MIPS Multi Cycle Datatpath -Detailed Explanation, Uploaded Feb 12,2024
نمایش نظرات