ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Instruction Set Architecture - x86, ARM and RISC-V | Embedded systems podcast, in Pyjama

#inpyjama

#c-ninja

#embedded-systems-podcast

#podcast-in-pyjama

#embedded-systems

#inpyjama.com

Автор: inpyjama (Archieves)

Загружено: 2023-10-07

Просмотров: 4940

Описание: 𝗖𝗼𝘂𝗿𝘀𝗲 𝗼𝗻 𝗖 𝗣𝗼𝗶𝗻𝘁𝗲𝗿𝘀 - https://inpyjama.com/blog/c-pointers-... 𝐉𝐨𝐢𝐧 𝐭𝐡𝐞 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 (𝐃𝐢𝐬𝐜𝐨𝐫𝐝):   / discord  
𝐘𝐨𝐮𝐓𝐮𝐛𝐞 𝐌𝐞𝐦𝐛𝐞𝐫𝐬𝐡𝐢𝐩: https://www.youtube.com/@inpyjama/join

𝗣𝗿𝗲𝘃𝗶𝗼𝘂𝘀 𝗩𝗶𝗱𝗲𝗼:
   • DSA, Embedded Systems, Hype? | Embedded sy...  

𝗙𝘂𝗹𝗹 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁:
   • Embedded Systems Podcast, in Pyjama!  

𝗜𝗻 𝘁𝗵𝗶𝘀 𝗩𝗶𝗱𝗲𝗼:
We chat about the instructions set architecture, what it is, why we care about it, and where it becomes relevant.

Intel Architecture ISA document: https://cdrdv2-public.intel.com/78958...
ARM Architecture: https://cdrdv2-public.intel.com/65420...
RISC-V ISA Manual: https://riscv.org/wp-content/uploads/...

𝗧𝗮𝗯𝗹𝗲 𝗼𝗳 𝗰𝗼𝗻𝘁𝗲𝗻𝘁𝘀
00:00 Topic for today
00:24 Introduction to Instruction Set Architecture (ISA) and Why We Care?
02:08 Relation between CPU and ISA
03:50 CISC vs RISC Architecture - Instruction Decoding
06:32 CPU and Registers
07:18 The need for ISA - The abstraction layer
09:12 Back to CISC vs RISC
09:37 Exploring the relation between architecture and instructions
11:40 Assembly instructions and ISA
13:25 Directives in assembly language
14:03 RISC architecture and effect on instruction count and formatting
15:41 What does "Reduced" in RISC really mean?
17:38 Dev presents his understanding
18:26 Venturing into different types of ISA - x86, ARM, RISC-V
19:34 ARM and RISC-V architecture
20:33 ARM as a company and its business model
23:52 Background of RISC-V, Royalty, and crossing the boundary and drifting...
28:44 Back to the story of the Origin of RISC-V
29:51 Ratification and Idea of ISA Extensions
30:31 Integer Extension - The minimum instructions to be implemented to be called RISC-V
31:01 More about the idea of extensions to the ISA
32:05 Intel x86 ISA
35:00 CISC, Memory Speed and the influence on the CPU design
36:36 ISA and effects on the complexity of Compiler
38:00 Example of CISC instruction - Find substring!
38:45 More on compiler design and abstractions - GCC and Clang
41:42 Detour: MIPS, SPARC etc architecture
43:33 The Story of Origin of ARM
45:57 Apple, ARM, and parts of the Origin Story.
48:39 Why Should an embedded engineer care about ISA?
49:27 Should the C/C++ programmer care?
50:24 When assembly shines - What cannot be done in C/C++
51:10 Implementing locks and the use of atomic instructions
52:30 Implementing scheduler and special instructions
55:17 Standards and abstraction - memory barrier for example
56:54 TECH GLITCH! (skip)
58:30 Back to architecture and effect on compiler design.
01:02:57 Rajat's work at ATMEL and the source code in Assembly
01:03:09 Assembly and Highspeed I/O
01:04:18 Converting C to assembly and optimizing it.
01:05:47 Accidental detour to wifi firmware... Linux and RTOS!
01:08:56 Internal discussion! (skip)
01:09:06 Closing thoughts

𝙋𝙖𝙣𝙚𝙡 𝙈𝙚𝙢𝙚𝙗𝙚𝙧𝙨:
[Darth Vader ] 𝗣𝗶𝘆𝘂𝘀𝗵 𝗜𝘁𝗮𝗻𝗸𝗮𝗿:   / streetdogg  
[Yoda ] 𝗥𝗮𝗷𝗮𝘁 𝗕𝗮𝘁𝗿𝗮:   / rajat-batra-a88124126  
[Han Solo. ] 𝗗𝗲𝘃 𝗕𝗶𝘀𝗵𝗻𝗼𝗶:   / dev-bishnoi-468596126  
[The Mandolerian ] 𝗪𝗮𝘀𝗶𝗺 𝗔𝗸𝗿𝗮𝗺:   / wasim-akram-6a86a09b  
[Luke Skywalker ] 𝗠𝗮𝗵𝗺𝗮𝗱 𝗕𝗵𝗮𝗿𝗺𝗮𝗹:   / mahmadbharmal  
-----
We will be sending updates to all the members of the inpyjama community! If you'd like to not miss out on those, please be sure to sign up here: https://inpyjama.com/#/portal/signup

#inpyjama #embeddedsystems #embedded #systemdesign #software #softwareengineering #embeddedpodcast

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Instruction Set Architecture - x86, ARM and RISC-V | Embedded systems podcast, in Pyjama

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Reading Datasheets - Toggling GPIO | Embedded systems podcast, in Pyjama

Reading Datasheets - Toggling GPIO | Embedded systems podcast, in Pyjama

Intro, Why embedded, How Embedded, and where to? | Embedded systems podcast, in Pyjama

Intro, Why embedded, How Embedded, and where to? | Embedded systems podcast, in Pyjama

Industries, Domains, Jobs and Skills | Embedded systems podcast, in Pyjama

Industries, Domains, Jobs and Skills | Embedded systems podcast, in Pyjama

The Genius of RISC-V Microprocessors - Erik Engheim - ACCU 2022

The Genius of RISC-V Microprocessors - Erik Engheim - ACCU 2022

C Language, Relevance, Learning it & Interviewing | Embedded systems podcast, in Pyjama

C Language, Relevance, Learning it & Interviewing | Embedded systems podcast, in Pyjama

Architecture All Access: Modern CPU Architecture Part 1 – Key Concepts | Intel Technology

Architecture All Access: Modern CPU Architecture Part 1 – Key Concepts | Intel Technology

Explaining RISC-V: An x86 & ARM Alternative

Explaining RISC-V: An x86 & ARM Alternative

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Почему все проваливают собеседование по System Design?

Почему все проваливают собеседование по System Design?

How a Single Bit Inside Your Processor Shields Your Operating System's Integrity

How a Single Bit Inside Your Processor Shields Your Operating System's Integrity

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]