58
you are viewing a single comment's thread
view the rest of the comments
[-] j4k3@lemmy.world 1 points 2 weeks ago

I was thinking of stack machines when I asked about LLVM in hardware. It is interesting to see them mentioned here. At the end of the second link to the conveyer belt description, it calls the belt a programming model. So is this actually implemented anywhere in conventional hardware. The belt and the way registers are used makes intuitive sense to me. I do not understand exactly where the ALU sits or how flags and interrupts fit in.

I get rather confused going from the basics of Ben Eater/Melvino's 8-bit processor to pipelines and out of order execution. This makes more sense in my surface understanding so far. Thanks for sharing.

this post was submitted on 19 Mar 2025
58 points (100.0% liked)

Rust

6766 readers
37 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS