IT Log

Record various IT issues and difficulties.

Tag: machine code


  • Assembly Language: How Direct Addressing Becomes Assignment

    Direct addressing in assembly language involves using a name to refer to a memory location, which is then translated into an assignment operation during program execution. Here’s how this process unfolds: Definition and Usage: When a variable or label (e.g., number dw 1234) is defined, it is assigned a specific memory address by the assembler.…


  • How to modify machine code in assembler

    To modify machine code in assembler, you need to follow a structured approach that involves understanding the binary structure of machine code, using appropriate tools for conversion and editing, and carefully debugging your changes. Here’s a detailed guide: Understand Machine Code Structure: Machine code consists of binary instructions that the CPU executes. Each instruction is…