Size: a a a

Ассемблер

2021 June 22

ES

Egor Sigolaev in Ассемблер
Пробовал
источник

ES

Egor Sigolaev in Ассемблер
Создаёт .py файл, но процесс тупо зависает. А сам .py файл вечно 0 байт весит.
источник

D

Dark_Bull in Ассемблер
Тогда искать, где косяк в тулзе и фиксить, авторы иногда тоже не дурачки, чтобы не думать о защите. Аналогов вроде бы нет
источник

ES

Egor Sigolaev in Ассемблер
А по исходниками можно узнать версию питона?
источник

ES

Egor Sigolaev in Ассемблер
Или вообще никак?
источник

ES

Egor Sigolaev in Ассемблер
потому что есть uncompyle2, он для 2 версии пайтона
источник

D

Dark_Bull in Ассемблер
Запустить скрипт через кмд python3 file.py или python2 file.py, где запустится, такая и версия) думаю намек понятен. Но вроде uncompyle умеет определять версию, но это не точно
источник

ES

Egor Sigolaev in Ассемблер
Я в питоне 0 ваще ) Пришел с нейтив разработки, где котлин и джава
источник

ES

Egor Sigolaev in Ассемблер
На питон смотреть не могу
источник

ES

Egor Sigolaev in Ассемблер
Но ща попробую, спасибо
источник

..

. . in Ассемблер
Весьма глупый вопрос по теории, но никак не могу найти толкового в интернетах ответа, везде формулировки плавают
Есть автовекторные прерывания, это прерывания, которые, грубо говоря, имеют свою таблицу и фиксированный адрес подпрограммы обработки
А есть неавтовекторные, вместе с которыми должен передаваться адрес начала подпрограммы обработки?
Или не так?..
источник

A

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

..

. . in Ассемблер
Наверное)
источник

AM

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

..

. . in Ассемблер
Понял, спасибо большое!)
источник

ST

Saenro T in Ассемблер
Интересная задачка:
А кто-то игрался со степенями?
Вот к примеру есть число 12345.
Хочу возвести его в квадрат.
12345×12345=152399025 умножить одно на другое было бы слишком просто.
Что если без умножения?
Тут попробовал поэкспериментировать и собрал из 9 команд код, который за 6 циклов¹ дал тот же ответ. И вот мне интересно, а можно ли ещё быстрее/меньше кода? (Ко всему пришёл методом тыка)
¹ количество циклов зависит от исходного числа.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
так определись - быстрей или меньше?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
или вопрос стоит " а как иначе сделать ....?"
источник

ST

Saenro T in Ассемблер
О.к., без FPU.
источник

A

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