Building a Virtual Machine [2/29]: Stack vs. Register VM

preview_player
Показать описание

This is the second lecture from the "Building a Virtual Machine" course where we build a Stack-based virtual machine a full programming similar to JavaScript and Python.

In this lecture:

- Stack-based VM
- Stack pointer
- Constant pool
- Java bytecode example
- Python bytecode example
- Compiler explorer tool
- Register-based VM
- Accumulator register

#Virtual_machine #Stack #Register
Рекомендации по теме
Комментарии
Автор

This is also a great way to learn Assembly. Great job, Dmitry!

robertpalovsky
Автор

Been looking forward to this series. Thanks Dmitry

markkaravan
Автор

If this a full course would love to buy it in it's entirety rn.

thebirdhasbeencharged
Автор

5:30 Google's V8 is register based.

hampus
Автор

can you tell me the name of the Java editor

siuyutpang
Автор

Semicolons at the end of the line in python do nothing...

Dusks_Base