Radha Senthilkumar

19 papers Journal 11Unranked 8
YearRankTypeTitle / Venue / Authors
2025 J jnl
Neurocomputing
Asmetha Jeyarani R., Radha Senthilkumar
2025 conf
ICCIDS (1)
Radha Senthilkumar, R. Srividya, S. Abinaya, B. A. Ahamed Alufar, M. Premkumar, P. Jayanthi
2025 conf
ICCIDS (2)
Radha Senthilkumar, M. Sanjay, T. Ragul, P. Revanth, P. Jayanthi
2025 J jnl
Virtual Real.
Radha Senthilkumar, D. Rozen Berg, M. Tharunraj, B. Raj Kumar, P. Jayanthi
2022 J jnl
Int. J. Uncertain. Fuzziness Knowl. Based Syst.
Nasrin Banu Nazar, Radha Senthilkumar
2022 J jnl
Int. J. Artif. Intell. Tools
Nasrin Banu Nazar, Radha Senthilkumar
2022 J jnl
Concurr. Comput. Pract. Exp.
Chitharanjan Karat, Radha Senthilkumar
2022 J jnl
Concurr. Comput. Pract. Exp.
Saravanapriya Manoharan, Radha Senthilkumar, Saktheeswaran Jayakumar
2021 J jnl
Int. J. Bus. Inf. Syst.
K. Chitharanjan, Radha Senthilkumar
2021 J jnl
J. Intell. Fuzzy Syst.
Ashok Kumar Rai, Radha Senthilkumar, Kannan Arputharaj
2020 J jnl
Comput. Intell. Neurosci.
Saravanapriya Manoharan, Radha Senthilkumar
2020 J jnl
Microprocess. Microsystems
Ashok Kumar Rai, Radha Senthilkumar, Aswin Kumar R
2017 J jnl
Turkish J. Electr. Eng. Comput. Sci.
Nasrin Banu Nazar, Radha Senthilkumar
2016 conf
ICIA
Radha Senthilkumar, R. Deepika, R. Saranya, M. Deepak Govind
2012 conf
ICACCI
Sindhu Sudhakaran, Radha Senthilkumar
2011 conf
ACC (2)
Radha Senthilkumar, C. Lingeshwaraa, Arputharaj Kannan
2011 conf
WiMo/CoNeCo
Radha Senthilkumar, Arputharaj Kannan
2009 conf
IC3
B. Pravin Kumar, V. Divakar, E. Vinoth, Radha Senthilkumar
2008 conf
ICETET
Radha Senthilkumar, Arputharaj Kannan, K. Hariharan, N. Harishankar, G. P. Aravindan, R. Muthuraj
redb/extractors/decompiler/bninja/instruction_type.py
← Index redb/extractors/decompiler/bninja/instruction_type.py python
from enum import Enum


class InstructionType(Enum):
    # Data Movement
    GENERAL_DATA_MOVEMENT = "GENERAL_DATA_MOVEMENT"  # mov, lea, xchg
    STACK_MANAGEMENT = "STACK_MANAGEMENT"  # push, pop, enter, leave
    STRING_MANIPULATION = "STRING_MANIPULATION"  # movs, lods, stos, cmps

    # Arithmetic
    BASIC_ARITHMETIC = "BASIC_ARITHMETIC"  # add, sub, inc, dec
    MULTIPLICATION_DIVISION = "MULTIPLICATION_DIVISION"  # mul, div, imul, idiv
    CARRY_ARITHMETIC = "CARRY_ARITHMETIC"  # adc, sbb

    # Logical
    BITWISE_LOGIC = "BITWISE_LOGIC"  # and, or, xor, not
    CONDITIONAL_LOGIC = "CONDITIONAL_LOGIC"  # test, cmp, setX

    # Control Flow
    UNCONDITIONAL_JUMP = "UNCONDITIONAL_JUMP"  # jmp
    CONDITIONAL_JUMP = "CONDITIONAL_JUMP"  # je, jne, jl, jg, etc
    FUNCTION_CONTROL = "FUNCTION_CONTROL"  # call, ret
    LOOPING = "LOOPING"  # loop, loopz, loopnz

    # System
    SYSTEM_CALLS = "SYSTEM_CALLS"  # syscall, int, sysenter
    PRIVILEGED_INSTRUCTIONS = "PRIVILEGED_INSTRUCTIONS"  # hlt, cli, sti
    CPU_FEATURES = "CPU_FEATURES"  # cpuid, rdtsc

    # SIMD & FPU
    SSE_SIMD = "SSE_SIMD"  # SSE instructions
    AVX_SIMD = "AVX_SIMD"  # AVX instructions
    BASIC_FPU = "BASIC_FPU"  # fld, fst, fstp
    FPU_ARITHMETIC = "FPU_ARITHMETIC"  # fadd, fsub, etc

    # Bit Operations
    SHIFT_ROTATE = "SHIFT_ROTATE"  # shl, shr, rol, ror
    BIT_TEST_MODIFY = "BIT_TEST_MODIFY"  # bt, bts, btr, btc

    # Special
    CRYPTOGRAPHIC_OPS = "CRYPTOGRAPHIC_OPS"  # aesenc, aesdec, sha1rnds4
    MISC_OPS = "MISC_OPS"