> For the complete documentation index, see [llms.txt](https://www.bitvm.club/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.bitvm.club/resources/youtube/how-bitvm-works-from-logic-gates-to-an-8bit-cpu-for-bitcoin.md).

# How bitvm works: from logic gates to an 8bit cpu for bitcoin

{% embed url="<https://www.youtube.com/watch?v=IRU83gRcw3Y>" %}

In this video I outline how bitvm works and illustrate how we can use it to run programs written in Assembly on bitcoin
