Алексей, вы много знаете низкоуровневых примитивов? Модель памяти, фолс шаринг и тд. В гошном чате у меня слезы текут, когда что-то из этого обсуждается (((
Алексей, вы много знаете низкоуровневых примитивов? Модель памяти, фолс шаринг и тд. В гошном чате у меня слезы текут, когда что-то из этого обсуждается (((
Продолжаем репортаж о монтаже кондиционеров от застройщика. Красота как она есть. Тут начало. И снова о монтаже кондиционеров... Читать далее
Господа, доброго утра всем. Или дня Асус tp500L Вот так себя может спонтанно вести. Может и часа не прожить, а может и несколько... Читать далее
9970 это дизельгейт, полагаю подразумевается что весь софт с любой буквой после С должен быть обновлен на 9970 в целом на... Читать далее
Привет всем, хотел бы спросить, может кто подскажет программы с бордой на МакБук? Или подскажет какие компоненты находятся... Читать далее
По ТЗ хотели УСПД, телеуправление не нужно было, но на планировке стоял шкаф АСДУ. При смете этот шкаф не учли, и получилось... Читать далее
Всем привет, iPhone 12, 17.6.1 перекинул контроллер, установил данные в прогере, прошил fix battery, данные остались старые,... Читать далее
Комментарии: 31
Alexey
Нужна не всем Много
Andrey
Что такое модель памяти?)
Alexey
В настоящее время модель памяти flat(плоская), до этого использовалась сегментная
Elektrougli
а теперь о погоде
Andrey
лол. Модель памяти это высокоуровневая абстракция для низкоуровневых атомарных команд. Отвечает на вопрос в каком порядке исполняются инструкции для разных сценариев. Высокоуровневая она потому что программа может запускаться на разных архитектурах.
Alexey
Что значит директива .model flat в низкоуровневом асме?
Andrey
Я к тому, что вот такие знания должны быть у программистов на языках без ГЦ Вроде код и данные в одном адресном пространстве
Alexey
Это задание модели памяти. В конкретном случае flat
Andrey
Не. Это совсем не то Модель памяти устоявшийся термин
Elektrougli
что такое обфускация?)
Andrey
Запутывание кода))
Elektrougli
в чем суть когнитивного анализа кода?)
Andrey
Не очень прав, что начал эти вопросы. Просто есть нюансы для множества сценариев программирования. Без электроники программирование достаточно сложно. Программист без электроники может даже считать порты процессора, хотя к паяльнику не прикасался. А это очень запутанный процесс.
Elektrougli
похоже на речь на собесе, когда интервьюируемый говорит, наверное я зря упомянул этот термин
Andrey
Не. Просто тейк про электронику сомнительный. Та же модель памяти это сейчас база.
Elektrougli
я вроде говорил про эмбед разработчика
Alexey
Суть любого анализа проанализировать)
Alexey
Запутывание кода, как противодействие реверсу
Pavel
примитивно максимум не час а 3 потратишь на изучение в любом случае реверсом можно почти все прочесть тупо время больше А что мы уже час обсуждаем? инструкции разных архитектур и почему их должен знать программист? знать не обязан но понимание что такое стек и в каком формате в него данные слать желательно хотя змеиным пофиг у них головной боли и без этого табулятор не там поставиш и приплыли
Andrey
О чем речь? В современных abi можно хоть векторные регистры передавать в функции.
Pavel
я еще паскальный дос помню с их asm так как без него было не куда
Elektrougli
нашел светодиод с маркировкой?)
Alexey
В каком порядке исполняются инструкции за это как раз отвечает регистр ip,eip,rip - 16/32/64 регистр на указатель инструкции Вот для чего сишнику надо знать архитектуру процессора