Size: a a a

2019 December 29

ЕК

Евгений Красников (Jin X) in pro.asm
Возможно :)
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Аааа, A20 у тебя включен, а IDA видит, как будто выключен?
источник

U

UsernameAK in pro.asm
Евгений Красников (Jin X)
Аааа, A20 у тебя включен, а IDA видит, как будто выключен?
наоборот
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ну или наоборот.
источник

U

UsernameAK in pro.asm
да
источник

U

UsernameAK in pro.asm
как ее заставить думать что выключен
источник

ЕК

Евгений Красников (Jin X) in pro.asm
А там опции нет такой?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Или, может, попробовать вставить код, который конкретно отключает A20, и тогда IDA поймёт, что она выключена?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Потому что изначально IDA не знает, включена она или нет.
источник

U

UsernameAK in pro.asm
Евгений Красников (Jin X)
А там опции нет такой?
не находил
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ну тогда попробуй "план Б" :)
источник

U

UsernameAK in pro.asm
как вставить, если она даже не знает где там entry point :D
источник

ЕК

Евгений Красников (Jin X) in pro.asm
А как же ты юзаешь IDA ?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
И как понимаешь, что она неправильно работает с A20 ?
источник

U

UsernameAK in pro.asm
Евгений Красников (Jin X)
И как понимаешь, что она неправильно работает с A20 ?
она не определяет метки у этих адресов
источник

ЕК

Евгений Красников (Jin X) in pro.asm
🤷‍♂️
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
Евгений Красников (Jin X)
NASM умеет.
Если код не слишком fasm-зависимый, можно переделать относительно легко в NASM.
еще вроде uasm может
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Aiwan ╭∩╮ (òÓ,) ╭∩╮
еще вроде uasm может
UASM — это тот же MASM, там больше отличий в синтаксисе. От fasm'а.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
значит и масм тоже
источник

s

s54816 in pro.asm
UsernameAK
она не определяет метки у этих адресов
У IDA с адресацией вообще все не очень хорошо. У меня были похожие проблемы с другим процессором, нормально решить не удалось, и я неправильные адреса поголовно пропатчил просто. А ты пробовал выставить тип процессора именно 8086, а не MetaPC? Может, там есть костыли на этот счёт?
источник