PAPaul Adeoyeinpaulking.hashnode.dev·Oct 1 · 6 min readVirtualization Explained: How Cloud Providers Turn Physical Machines Into Virtual ServersIn the previous articles, we established how a computer runs applications and how computers can act as servers. We can now take that understanding one step further. A server is still a computer. But i00
EPEUNMIN PARKineunminpark.hashnode.dev·Sep 25 · 8 min readThe Paradigm Hasn't Arrived Yet. I'm Doing Syntagma.Last time I wrote about Matthias Troyer's QCE26 keynote, and about a sentence I'd been living inside for fourteen years: you don't need the physics degree. He's rebuilding the machine room. I'm rebuil00
SSaguninsagunwrites.hashnode.dev·Aug 20 · 4 min readWhat Is an Operating System?An Operating System (OS) is system software that manages a computer's hardware and software resources and provides an environment for applications to run. When you turn on a computer, many components 00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 6 min readBase Register Addressing ModeIn the previous article, we learned about Relative Addressing, where the CPU calculates an address using a reference address and an offset. Now we'll learn about Base Register Addressing. This address00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 7 min readRelative Addressing ModeIn the previous article, we learned about Indirect Addressing, where the instruction leads to an address that contains the actual address of the operand. Now we'll learn about Relative Addressing Mode00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 7 min readTypes of CPU OrganizationThe CPU is responsible for executing instructions and processing data. But CPUs don't all organize their registers, operands, and data paths in the same way. Different designs use different methods to00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 5 min readRegister Addressing ModeIn the previous article, we learned about Immediate Addressing Mode, where the operand value is included directly inside the instruction. Now we'll look at another common addressing mode: Register Add00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 9 min readAddressing ModesA CPU instruction tells the processor what operation to perform. But when an instruction needs data, another question appears: Where is that data located? The method used by an instruction to specify 00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 6 min readSingle Accumulator OrganizationIn the previous article, we introduced the major types of CPU organization. Now we'll examine the first one in detail: Single Accumulator Organization. The accumulator-based organization is one of the00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 6 min readIndexed Addressing ModeIn the previous article, we learned about Base Register Addressing, where the CPU combines a base address with an offset to find the effective address. Now we'll learn about Indexed Addressing Mode, w00