Latest / Deep End Era. Engineering with Sankalp

Instruction Set Architecture Design: x86-64, ARMv9, and RISC-V, Fixed vs Variable Length, Register Files, Calling Conventions, and ISA Extensions
Why can a single x86-64 instruction be anywhere from one byte to fifteen bytes long, while every standard ARMv9 and RISC-V instruction is thirty-two bits—except when RISC-V squeezes half its instructions into sixteen bits? Why did AMD's 2003 sixteen-register extension save x86 from Intel's own Itanium, and why did UC Berkeley's RISC-V refuse to include carry and overflow condition flags? We open our ten-part computer architecture series at the fundamental contract between software and silicon.
Chapters
00:00:00 Opening: Three Hexadecimal Dumps and a Contract That Never Expires
00:04:38 What…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.