Size: a a a

cxx.Дискуссионная

2020 February 15

RM

Roy Mustang in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Базу сначала попрактикуй: ассемблер, устройство CPU, памяти, System V Call Convention, etc
Такими темпами я вернусь к своему проекту только спустя год, полтора
источник

IZ

Ivan Zamorano in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Базу сначала попрактикуй: ассемблер, устройство CPU, памяти, System V Call Convention, etc
"почитал из сокета...."
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Ну есть два варианта:
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
А то даже о существовании регистра sp не знаешь
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
1. Что-то знать и делать
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
2. Нихера не знать и что-то делать
источник

IZ

Ivan Zamorano in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
А то даже о существовании регистра sp не знаешь
rsp?
источник

IZ

Ivan Zamorano in cxx.Дискуссионная
esp?
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
он просто стек поинтер
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Это уже от конкретного железа и ассемблера зависит
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
который якобы неизменяемый, но это формально
источник

IZ

Ivan Zamorano in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Это уже от конкретного железа и ассемблера зависит
я думал это типа  right spasibo!
источник

RM

Roy Mustang in cxx.Дискуссионная
Я уже выяснил как можно размер получить
источник

RM

Roy Mustang in cxx.Дискуссионная
По ESP регистру
источник

RM

Roy Mustang in cxx.Дискуссионная
Я так понял нужно ориентироваться на размер в OEP и потом на момент вызова функции?
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Roy Mustang
Оригинальный небось на англише
Проблема в том, что переводчики часто сокрощают, упрощают, либо вообще выбрасывают довольно важные куски
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
По-этому вот начни с оригинала)) https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
По-этому вот начни с оригинала)) https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
Ну тут хотя бы выделять и переводить можно
источник

IZ

Ivan Zamorano in cxx.Дискуссионная
Igor Okhremchuk
Проблема в том, что переводчики часто сокрощают, упрощают, либо вообще выбрасывают довольно важные куски
толстоватенько
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
По-этому вот начни с оригинала)) https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
Прочел только заголовок, но судя по тому что там написано, очень полезная статья для оптимизации ПО
источник