Size: a a a

Ассемблер

2021 March 30

A

Aleksandr in Ассемблер
Процесс - контейнер для потоков. Сначала ты просто загрузил библиотеку, а потом она подсосалась в конкретный поток
источник

fz

f z in Ассемблер
меня интересует почему вызов функции происходит раньше чем прикрепление к потоку?
источник

A

Aleksandr in Ассемблер
Не раньше. Но извещение приходит позже, видимо
источник

楽園松本 in Ассемблер
источник

fz

f z in Ассемблер
Aleksandr
Не раньше. Но извещение приходит позже, видимо
Как вариант. Хотя все равно как по мне это странновато)
источник

A

Aleksandr in Ассемблер
А еще из Dllmain нельзя вызывать функции из других модулей, а ты это делаешь
источник

a

asm in Ассемблер
Добро пожаловать Antonio Kosterev. Не ответив на вопрос, будешь удалён из чата
источник

AK

Antonio Kosterev in Ассемблер
Всем привет
источник

楽園松本 in Ассемблер
Antonio Kosterev
Всем привет
Привет! Чем ax отличается от bx?
источник

AK

Antonio Kosterev in Ассемблер
Это разные регистры
источник

楽園松本 in Ассемблер
Antonio Kosterev
Это разные регистры
Ok
источник

ST

Saenro T in Ассемблер
Буквой
источник

AM

Alexander Morozov in Ассемблер
Saenro T
Буквой
Кстати вопрос возник. А с точки зрения скорости работы регистры rax/eax/ax, rbx/ebx/bx, rcx/ecx/cx, rdx/edx/dx, r8, ..., r15 одинаковы или имеется конструктивно обусловленная разница?
источник

ST

Saenro T in Ассемблер
Я когда-то давно заглядывал в справочник по 80386+/-, так там например было описано что пары регистров выполняют операции с разным количеством тактов... Например: [bx+si] и [bp+di] быстрее нежели если делать [bx+di] и [bp+si]... А как на современных, не знаю...
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Alexander Morozov
Кстати вопрос возник. А с точки зрения скорости работы регистры rax/eax/ax, rbx/ebx/bx, rcx/ecx/cx, rdx/edx/dx, r8, ..., r15 одинаковы или имеется конструктивно обусловленная разница?
регистры не могут работать, это память. работают инструкции, которые их используют и выполняют над ними действия за ширмой неизвестности, о которой можно лишь гадать в мнемоническом коде
источник

SZ

Sergey Zhmylove in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
регистры не могут работать, это память. работают инструкции, которые их используют и выполняют над ними действия за ширмой неизвестности, о которой можно лишь гадать в мнемоническом коде
Как это не могут? Могут они работать.
Жёсткий диск тоже может работать.

А вопрос тот про скорость доступа.
И ответ на него: скорость доступа одинаковая
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Sergey Zhmylove
Как это не могут? Могут они работать.
Жёсткий диск тоже может работать.

А вопрос тот про скорость доступа.
И ответ на него: скорость доступа одинаковая
вопрос про скорость работы, а не скорость доступа
источник

SZ

Sergey Zhmylove in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
вопрос про скорость работы, а не скорость доступа
Ну смотри: с одним узбеком скорость работы в полтора раза меньше, чем с двумя узбеками
источник

SZ

Sergey Zhmylove in Ассемблер
В регистрами то же самое :)
источник

SZ

Sergey Zhmylove in Ассемблер
Alexander Morozov
Кстати вопрос возник. А с точки зрения скорости работы регистры rax/eax/ax, rbx/ebx/bx, rcx/ecx/cx, rdx/edx/dx, r8, ..., r15 одинаковы или имеется конструктивно обусловленная разница?
Поправь меня если я тебя неправильно интерпретировал
источник