Odpověď na názor

Odpovídáte na názor k článku Linus Torvalds je proti jádru Big Endian pro RISC-V. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 3. 10. 2025 18:54

    Ratbatcat

    Pohodlnejsi pracovat? V cem?


    section .data
    num dd 0x12345678 ; 32-bit integer stored in little endian
    section .text
    global _start
    _start:
    mov eax, [num] ; load 0x12345678 into eax
    add eax, 1 ; add 1
    mov [num], eax ; store result back
    ; now num = 0x12345679, memory = 79 56 34 12

    vs

    .data
    num: .long 0x12345678 # stored as 12 34 56 78 in memory
    .text
    .globl _start
    _start:
    lwz 3, num(0) # load word into register r3
    addi 3, 3, 1 # add immediate 1
    stw 3, num(0) # store it back
    # num now = 0x12345679, memory = 12 34 56 79

    Pisu jednou za cas neco v asm (pro sebe) a je mi fuk jestli je to le/be.