ahmadgaz.hashnode.devHow Pipelined CPUs are DesignedIn this article, I'll go over how to design a pipelined processor. The processor implements a Hennessy & Patterson-style MIPS RISC instruction set architecture. I provide some parts of the implementation in SystemVerilog. You can browse the full sour...Feb 2·16 min read
ahmadgaz.hashnode.devJavaScript Promises are Kinda ConfusingWhen I first started learning JavaScript, I spent ages feeling completely baffled by the event loop, Promises, and how callbacks tie everything together. I highly recommend Philip Robert’s JSConf EU talk regarding the JavaScript event loop. In theory...Jan 9, 2025·9 min read