Size: a a a

Ассемблер

2020 October 01

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Чэ Пчэ
обидно
хорошо же
источник

ST

Saenro T in Ассемблер
楽園松本
Что будет, если перемножить два XXMа?
Хороший вопрос
источник

G

Global_Red in Ассемблер
Может ли, установленная на SSD, убунту намертво зависать, если у SSD вышел срок гарантии?
источник

🐖

🐖Глебка💨 in Ассемблер
Global_Red
Может ли, установленная на SSD, убунту намертво зависать, если у SSD вышел срок гарантии?
Чекни ссд кристалдискинфо
источник

🐖

🐖Глебка💨 in Ассемблер
Ну или аналогом для линупса
источник

A

Aleksandr in Ассемблер
Global_Red
Может ли, установленная на SSD, убунту намертво зависать, если у SSD вышел срок гарантии?
срок гарантии никак не влияет на работоспособность диска, но зачастую намеренно подбирается по принципу минимального гарантированного срока службы
источник

A

Aleksandr in Ассемблер
что за ссд?
источник

С

Сергей in Ассемблер
Aleksandr
срок гарантии никак не влияет на работоспособность диска, но зачастую намеренно подбирается по принципу минимального гарантированного срока службы
Увы, на выход из строя после окончания гарантийного срока, компании тратят огромные деньги. Это уже не новость. Тут надо только рассчитывать на везение. Хотя я в этом вопросе сталкивался только с автомобилями и принтерами, но и диски должны так же быть высокотехнологичными
источник

RS

Rusty Shackleford in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
во, для фасма инклуд напечатал
это не документированные ф-ии ?
источник

RS

Rusty Shackleford in Ассемблер
🐖Глебка💨
Ну или аналогом для линупса
fdisk
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Rusty Shackleford
это не документированные ф-ии ?
с чего бы?
источник

s

s54816 in Ассемблер
Rusty Shackleford
это не документированные ф-ии ?
Частично документированные. В MSDN для многих написано, что поведение может измениться, а функция исчезнуть. А большинство вообще не упоминается.
источник

RS

Rusty Shackleford in Ассемблер
s54816
Частично документированные. В MSDN для многих написано, что поведение может измениться, а функция исчезнуть. А большинство вообще не упоминается.
Можешь сказать что-то вот по этому поводу :
 push   RBP
       push   RBX
       push   RDI
       push   RSI
       push   R12
       push   R13
       push   R14
       push   R15
       mov    RBP, RSP
       sub    RSP, 8   ;align saved registers
       ;--- /пролог
...some code...
       ;--- эпилог
       mov    RSP, RBP
       pop    R15
       pop    R14
       pop    R13
       pop    R12
       pop    RSI
       pop    RDI
       pop    RBX
       pop    RBP
       ret
источник

RS

Rusty Shackleford in Ассемблер
Можно так делать пролог и эпилог чтобы сохранить регистры ? Или как правильнее
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Aleksandr
Если завтра будет настроение — попробую ускорить (не факт что успешно)
как настроение?
источник

A

Aleksandr in Ассемблер
не особо целевое
источник

s

s54816 in Ассемблер
Rusty Shackleford
Можешь сказать что-то вот по этому поводу :
 push   RBP
       push   RBX
       push   RDI
       push   RSI
       push   R12
       push   R13
       push   R14
       push   R15
       mov    RBP, RSP
       sub    RSP, 8   ;align saved registers
       ;--- /пролог
...some code...
       ;--- эпилог
       mov    RSP, RBP
       pop    R15
       pop    R14
       pop    R13
       pop    R12
       pop    RSI
       pop    RDI
       pop    RBX
       pop    RBP
       ret
Да без разницы, как тебе удобнее. Я бы сначала стекфрейм делал, а потом пуши, чтобы было удобнее обращаться к аргументам. И ещё все регистры, наверное, нет смысла сохранять, если ты их всё равно не используешь. И ещё у фасма есть короткая нотация, можно у push/pop одной строкой регистры перечислить (push rbx rdi rsi...), а он уже сгенерирует столько инструкций, сколько регистров в списке.
источник

RS

Rusty Shackleford in Ассемблер
s54816
Да без разницы, как тебе удобнее. Я бы сначала стекфрейм делал, а потом пуши, чтобы было удобнее обращаться к аргументам. И ещё все регистры, наверное, нет смысла сохранять, если ты их всё равно не используешь. И ещё у фасма есть короткая нотация, можно у push/pop одной строкой регистры перечислить (push rbx rdi rsi...), а он уже сгенерирует столько инструкций, сколько регистров в списке.
понял, спасибо
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
тока щас отрендерилась, максималльный вариант
понял почему ошибка, сам алгоритм не все тесты проходит
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
@blazru ку
источник