SSaguninsagunwrites.hashnode.dev·6d ago · 5 min readProcess vs Thread: What Is the Difference?A process is one of the most important concepts in operating systems. But when a process needs to perform multiple activities at the same time, the operating system can use another concept: a thread. 00
SSaguninsagunwrites.hashnode.dev·Aug 20 · 4 min readWhat Is a Batch Operating System?Imagine having a large number of tasks that need to be processed, but users don't need to interact with the computer while each task is running. Instead of handling each task individually, the operati00
LTLưu Tuấn Anhinblog.fiscybersec.com·Aug 20 · 8 min readInterrupt Injection Vulnerability: When the CPU's Specter v2 "shield" is punctured for a few secondsDo you think your system is absolutely safe after activating all Specter v2 defense mechanisms? A recent study from MIT CSAIL may make you think again. By simply inserting a hardware interrupt into a 00
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
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 · 6 min readDirect Addressing ModeIn the previous article, we learned how Auto-Increment and Auto-Decrement Addressing can automatically modify a register while accessing memory. Now we'll look at Direct Addressing Mode, where the mem00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 6 min readRegister Indirect Addressing ModeIn the previous article, we learned about Register Addressing, where the operand is stored directly inside a CPU register. Now we're going one level deeper. In Register Indirect Addressing, the regist00
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 · 5 min readImmediate Addressing ModeIn the previous article, we learned about Implied Addressing, where the operand is automatically understood from the instruction. Now we'll look at another simple addressing mode: Immediate Addressing00
SSaguninsagunwrites.hashnode.dev·Aug 16 · 4 min readImplied Addressing ModeIn the previous article, we introduced addressing modes and learned that they describe how a CPU finds the operand required by an instruction. We'll now study each addressing mode individually, starti00