Operations and Logic

By Vesper Vei
2 minutes read

Table of Contents

  1. Operations and Logic
  2. Overview
  3. Subcategory Description
  4. Instruction List
    1. Arithmetic Related
    2. Logical Related
    3. Shift Instructions (Logical/Arithmetic Structure Processing)
    4. Other Operation Types

Operations and Logic

Overview

This category includes all basic instructions that directly modify the data itself, including arithmetic operations, logical processing, and increment/decrement operations related to loops. These instructions usually directly affect the flag registers (ZF, CF, OF, SF, etc.) and appear most frequently in reverse engineering analysis, encryption/decryption logic, length calculation, and state machine branching.

This category is intended to help you quickly locate “how data is being processed.”

Subcategory Description

Arithmetic operations: perform addition, subtraction, multiplication, division, counting, and offset-related calculations on numeric values
Logical operations: transform bit structures (AND, OR, NOT, XOR)
Increment/decrement operations: common components of loop structures

Instruction List

Shift Instructions (Logical/Arithmetic Structure Processing)

Other Operation Types


Relationship Graph

Loading graph...