@telecatethysis

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

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
8800?
9600 сказали



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

ОлегЪ
29.09.2018
11:43:41


9600 сказали
вроде 8800gt

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:57:01
Другие регистры :(

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

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

Vasiliy
29.09.2018
11:58:48
в ms используется стек?
Самое весёлое начинается, когда их надо смешивать, например, если UEFI дергаешь

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

????

Самое весёлое начинается, когда их надо смешивать, например, если UEFI дергаешь
а как указатель стека вернуть в исходное состояние? сколько бит на одну переменную в стеке выходит?

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
https://vk.com/wall-127637867_2946
Ого ты их фанат )

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
остается один выход. На сях написать и скомпилить в асм
Ваще странно, gcc примерно такой код и генерит

Remald
29.09.2018
14:19:01
Ваще странно, gcc примерно такой код и генерит
не такой. Он буфер в стеке изначально делает



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 рублей и пойти пешком"...

Страница 4933 из 5118