20.03.21 © 2024 Программизд 02
 
Форумы / Общение / Распределённые транзакции и eventual consistency - будущее блокчейновых рульных колянов.
Сообщения: 3 / Страницы: 1  
Распределённые транзакции и eventual consistency - будущее блокчейновых рульных колянов.
    #3806
Рульник Скрыть профиль Поместить в игнор-лист
Рульник
Гость
Бучные кукунькеры.
 
Рейтинг: 0 / 0
Распределённые транзакции и eventual consistency - будущее блокчейновых рульных колянов.
    #3807
Чисто чтоб не потерялось Скрыть профиль Поместить в игнор-лист
Чисто чтоб не потерялось
Гость
Тестовый кодик.
Сорюнечка, нужно сохранюнечкать между компиками.
Код: C++
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
#include <stdlib.h>

int square(int *arr) {
    int result = 0;
    for (int i = 0; i < 8; ++i) {
        result += arr[i];
    }
    return result;
}

int main(int argc, char **argv) {
    int array[8];

    for (int i = 0; i < 7; ++i) {
        array[i] = atoi(argv[1 + i]);
    }

    auto x = square(array);
    return x;
}
 
Рейтинг: 0 / 0
Распределённые транзакции и eventual consistency - будущее блокчейновых рульных колянов.
    #3808
Чисто чтоб не потерялось Скрыть профиль Поместить в игнор-лист
Чисто чтоб не потерялось
Гость
Тронлятушка вышнего кодика
Код: C++
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
square(int*):
        movdqu  xmm1, XMMWORD PTR [rdi+16]
        movdqu  xmm0, XMMWORD PTR [rdi]
        paddd   xmm0, xmm1
        movdqa  xmm1, xmm0
        psrldq  xmm1, 8
        paddd   xmm0, xmm1
        movdqa  xmm1, xmm0
        psrldq  xmm1, 4
        paddd   xmm0, xmm1
        movd    eax, xmm0
        ret
main:
        push    rbp
        mov     rbp, rsi
        push    rbx
        mov     ebx, 1
        sub     rsp, 40
.L4:
        mov     rdi, QWORD PTR [rbp+0+rbx*8]
        mov     edx, 10
        xor     esi, esi
        call    strtol
        mov     DWORD PTR [rsp-4+rbx*4], eax
        add     rbx, 1
        cmp     rbx, 8
        jne     .L4
        movdqa  xmm0, XMMWORD PTR [rsp]
        paddd   xmm0, XMMWORD PTR [rsp+16]
        add     rsp, 40
        pop     rbx
        pop     rbp
        movdqa  xmm1, xmm0
        psrldq  xmm1, 8
        paddd   xmm0, xmm1
        movdqa  xmm1, xmm0
        psrldq  xmm1, 4
        paddd   xmm0, xmm1
        movd    eax, xmm0
        ret
 
Рейтинг: 0 / 0
Форумы / Общение / Распределённые транзакции и eventual consistency - будущее блокчейновых рульных колянов.
Сообщения: 3 / Страницы: 1  
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые участники ...
Найденые участники ...
x
x
Закрыть


Просмотр
Close
Debug Console [Select Text]