
shiro
29.09.2018
09:37:21

k
29.09.2018
09:37:21
Другие при втыкании провода разлетаются

shiro
29.09.2018
09:37:49

Diimon_fuze
29.09.2018
09:41:26
Ок, спасибо. Думаю все-таки им тогда делать.

Google

Alexander
29.09.2018
10:02:28
Первый покупатель нового iPhone в Москве рассказал об ажиотаже и очереди
https://www.rbc.ru/rbcfreenews/5bae149b9a79474fe2f73310
>Мужчина отметил, что не покупал себе места поближе к началу очереди, а оказался первым, поскольку многие пришли к магазину ради того, чтобы продать место в очереди, а не для покупки смартфона.

shiro
29.09.2018
10:15:03
?????

k
29.09.2018
10:15:47
"платите или мы устроим очередь перед вами"
Збс бизнес

ОлегЪ
29.09.2018
10:32:45
8800?

Anastasia
29.09.2018
10:34:17

John
29.09.2018
10:40:10

Nikita
29.09.2018
10:53:00
Тебе по ходу нужен отдых

ОлегЪ
29.09.2018
11:43:41

Catethysis
29.09.2018
11:51:53
https://vk.com/wall-127637867_2946

Google

John
29.09.2018
11:52:14

Nikita
29.09.2018
11:53:36
В Норвегию хочу, но я бомж

Vasiliy
29.09.2018
11:55:53

Remald
29.09.2018
11:56:39

Vasiliy
29.09.2018
11:57:01
Другие регистры :(

Catethysis
29.09.2018
11:57:17
мило же :3

Anastasia
29.09.2018
11:58:17
с-ка, началась промывка мозгов "а что нельзя было обогреватель на работу принести? все мечтают бумажки писать и деньги получать, а ты выпендриваешься! На что жить будешь? А чем будешь заниматься? В смысле отдыхать? в смысле ничего не делать? Все делают и ты должна". ко-ко-ко

Vasiliy
29.09.2018
11:58:48

Remald
29.09.2018
12:04:54
movq $1, %rsi
movq $2, %rdx
movq $3, %rcx
movq $4, %r8
movq $5, %r9
pushq $6
pushq $7
movq $printfstr, %rdi
movq $0, %rax
call printf
????

Vasiliy
29.09.2018
12:10:12
Два раза поп, или addq $16, %rsp. У тебя ж суффиксы даже в AT&T синтаксисе есть. Q = qword, 8 байт

Remald
29.09.2018
12:10:29
так и понял
addq $8*2, %rsp
пусть будет так

Vasiliy
29.09.2018
12:12:18
Ах да, для variadic функций типа printf, число float аргументов передаётся в %al
А сами они как обычно через xmm0-xmm7

Ilya
29.09.2018
12:13:08
Эх, почему же Пердуины не работают как надо...

Remald
29.09.2018
12:13:33

Google

Vasiliy
29.09.2018
12:14:21
%al часть %rax
Младшая

Remald
29.09.2018
12:14:38
а ну да

Vasiliy
29.09.2018
12:16:03
А если будешь вдруг мс конвенцию использовать, то внимательно доку перечитай, там ещё стэк выровнять надо и shadow space предоставить

Remald
29.09.2018
12:18:00
мне бы сначала с одним разобраться
хотел сразу алгоритм дейкстры реализовывать
но нет, сначала придется чую реализовать факториал, фибоначчи, сортировку
дейкстру на асме сразу не осилю, там рекурсия и циклов дофига

Ht3
29.09.2018
12:23:47

Catethysis
29.09.2018
12:24:27
да ваще!
они говорят, что я люблю их так, как они сами себя не любят

Anastasia
29.09.2018
12:25:12
хоть кого-то

Alexander
29.09.2018
12:54:30

Remald
29.09.2018
12:58:15
ты превратился в фурря?

Alexander
29.09.2018
13:07:01
ето не я!
оно само!

Морковочка
29.09.2018
13:33:45
Как раз под два стальных яичка

Catethysis
29.09.2018
13:34:19
страшная перекладина в конце
которую обязательно нужно перепрыгнуть

Anastasia
29.09.2018
13:53:26

Google

Remald
29.09.2018
13:55:07
черт теперь scanf не могу вызвать
buffer:
.space 100
movq $buffer, %rsi
movq $printfstr, %rdi
pushq $buffer
pushq $printfstr
movq $0, %rax
call scanf
addq $8*2, %rsp
на всякий случай и в регистры и в стек сую
все равно сигфолт
буфер аж 100 байт, инт должен поместиться
printfstr:
.asciz "%d"
кладу адрес строки форматирования, кладу адрес буфера
сразу сигфолт
в %rax кладу 0, потому что аргументов с плавающей точкой нет
в гугле примеров почти нет, видимо я один такой в мире, кто решил подрочить AT&T

Vasiliy
29.09.2018
14:09:56
А какая разница, какой синтаксис?

Remald
29.09.2018
14:11:20
примеры то я ищу на sysv
я сомневаюсь, что примеры для intel будут для меня сильно информативны
тьфу
примеры ищу на AT&T
остается один выход. На сях написать и скомпилить в асм

Oleg
29.09.2018
14:13:45

Google

Oleg
29.09.2018
14:13:45

Vasiliy
29.09.2018
14:18:21

Remald
29.09.2018
14:19:01

Vasiliy
29.09.2018
14:20:11
Что попросил - то и сделал

Remald
29.09.2018
14:20:43

Vasiliy
29.09.2018
14:21:47
Попросил буфер на стеке - получил буфер на стеке

Remald
29.09.2018
14:22:07
а как попросить буфер не на стеке?

Vasiliy
29.09.2018
14:22:42
Вынеси объявление buffer из main, или сделай его static

Remald
29.09.2018
14:23:39
ага, догадался уже

Catethysis
29.09.2018
14:26:01
сучий яндекстакси в екб, водилы эконома дерзские
буду ездить на комфорт+

stanislav
29.09.2018
14:30:44
Хыхыхы
Забавно такое читать, выбирая между "проехаться на маршрутке" и "сэкономить 20 рублей и пойти пешком"...