;; (C) David Vajda ;; 2025-09-25 ;; MMX, nasm, i586/amd64 ... mmx ;; 64 Bit Modus!!! rax, rbx!!! or??? global _start segment .data Op1: dq "012345678012345678", 10, 13 Op2: dq 0x0f, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 10, 13 segment .text _start: movq xmm1, [Op1] movq xmm2, [Op2] paddb xmm1, xmm2 movq [Op1], xmm1 mov rax, 0x04 mov rbx, 0x01 mov rdx, 18 mov rcx, Op1 int 0x80 mov rax, 0x01 mov rbx, 0x00 int 0x80