دوره آموزشی شروع کار با RISC-V
1 ساعت 32 دقیقهمتوسط2024-01-30
مدرسین

Eduardo Corpeño
Electrical Engineer, Computer Programmer, and Teacher for 15+ years
جزئیات دوره
RISC-V یک معماری مجموعه دستورات منبع باز (ISA) است که امکان دوره جدیدی از نوآوری پردازنده را از طریق همکاری و سرمایه گذاری فنی مشترک فراهم می کند. با ترکیب معماری فونداسیون سریع با رویکرد مدولار در طراحی، سازندگان تراشه، علاقهمندان و کاربران به طور یکسان کار با این سیستم فوقالعاده انعطافپذیر و در عین حال قابل مدیریت را آسان میکنند.
این دوره مروری بر مفاهیم اصلی، جامعه، اکوسیستم، فلسفه و اصول معماری ارائه می دهد تا به شما کمک کند تا با RISC-V شروع کنید. به مربی Eduardo Corpeño بپیوندید تا بینش هایی در مورد استفاده از ضرب و تقسیم، عملیات ممیز شناور و سایر پسوندهای ISA ارائه دهد. حتماً نمونههای نمایشی و شبیهسازی را در پایان دوره بررسی کنید تا درک بهتری از نحوه استفاده از RISC-V در برنامههای کاربردی واقعی پیدا کنید.
این دوره مروری بر مفاهیم اصلی، جامعه، اکوسیستم، فلسفه و اصول معماری ارائه می دهد تا به شما کمک کند تا با RISC-V شروع کنید. به مربی Eduardo Corpeño بپیوندید تا بینش هایی در مورد استفاده از ضرب و تقسیم، عملیات ممیز شناور و سایر پسوندهای ISA ارائه دهد. حتماً نمونههای نمایشی و شبیهسازی را در پایان دوره بررسی کنید تا درک بهتری از نحوه استفاده از RISC-V در برنامههای کاربردی واقعی پیدا کنید.
مهارت ها
Raspberry PiInternet of ThingsHardwareProgramming FoundationsLearningSoftware Development
سرفصل ها
مقدمه
- با RISC-V شروع کنید
- آنچه باید بدانید
درباره RISC-V
- RISC-V چیست
- پذیرش و رشد RISC-V
- کاربردهای RISC-V
- آینده RISC-V
جامعه RISC-V
- RISC-V International
- اکوسیستم RISC-V
- راههای کمک به RISC-V
- منابع موجود
فلسفه معماری RISC
- CISC در مقابل RISC
- دسترسی به حافظه
- رمزگذاری دستورالعمل
- میکروکد
- CISC و RISC امروز
معماری مجموعه دستورالعمل RISC-V
- مدولار بودن RISC-V ISA
- قرارداد نامگذاری RISC-V
- ISA عدد صحیح پایه RV32I
- رجیسترهای CPU
- مجموعه دستورالعمل RV32I
برنامههای افزودنی RISC-V ISA
- ضرب و تقسیم
- عملیات ممیز شناور
- پسوند فشرده ISA
- سایر پسوندهای ISA
نمونههای شبیه سازی RISC-V
- زبان اسمبلی RISC-V
- ابزارهای توسعه RISC-V
- شبیه ساز زهره
- یک نسخه آزمایشی کد نویسی ساده
- دمو شبیه سازی مرحله
- کاربرد ماتریس LED
- یک برنامه تعبیه شده ساده
نتیجه
- مراحل بعدی