Size: a a a

2020 March 24

D🐈

Dan 🐈 Capybara in pro.asm
Danil Braindead
640 KB should be enough for everyone 🙂
640K is more memory than anyone will ever need.
источник

D🐈

Dan 🐈 Capybara in pro.asm
Так точнее цитата
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
#book ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР ZX-SPECTRUM Программирование в машинных кодах и на языке ассемблера (1993)
источник

КП

Король Плутин in pro.asm
Aiwan ╭∩╮ (òÓ,) ╭∩╮
#book ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР ZX-SPECTRUM Программирование в машинных кодах и на языке ассемблера (1993)
Эх, спекки...
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
fasm в руки и настальгировать
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Вопрос. Если нет разметки в MBR, как ведёт себя BIOS? Это как-то документировано?
У меня к примеру, глючит мой загрузочный код — исполняется код из середины почему-то.
источник

ЕК

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

КП

Король Плутин in pro.asm
Евгений Красников (Jin X)
Вопрос. Если нет разметки в MBR, как ведёт себя BIOS? Это как-то документировано?
У меня к примеру, глючит мой загрузочный код — исполняется код из середины почему-то.
Легаси пофиг на разметку, он выполняет код из lba 0 при наличии в конце сектора 0x55 0xAA.
источник

КП

Король Плутин in pro.asm
Или 0xAA 0x55... не помню порядок байт...
источник

ЕК

Евгений Красников (Jin X) in pro.asm
55,АА.
У меня вообще-то стоит автоматический выбор UEFI и легаси. Может, из-за этого глючит, ща попробую. Но кто-то говорил, что должна быть разметка, иначе бывают проблемы.
источник

КП

Король Плутин in pro.asm
А мне говорили, что кур доят... Видел же «птичье молоко»?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Факт такой, что когда я очищаю Patron Table, начинается странное поведение. Сейчас включил Legacy only — то же самое.
Когда PT в порядке, то и код работает нормально.

Не принимаю в чём проблема, сейчас попробую поисследовать...
источник

КП

Король Плутин in pro.asm
Евгений Красников (Jin X)
Факт такой, что когда я очищаю Patron Table, начинается странное поведение. Сейчас включил Legacy only — то же самое.
Когда PT в порядке, то и код работает нормально.

Не принимаю в чём проблема, сейчас попробую поисследовать...
Корявая реализация CSM, мейби.
источник

AQ

Ask Q in pro.asm
Евгений Красников (Jin X)
Вопрос. Если нет разметки в MBR, как ведёт себя BIOS? Это как-то документировано?
У меня к примеру, глючит мой загрузочный код — исполняется код из середины почему-то.
а откуда выполняется твой код если мбр нету? с биоса?
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ask Q
а откуда выполняется твой код если мбр нету? с биоса?
Как это мбр нету? Сектор есть, а разметки в нём нет.
источник

AQ

Ask Q in pro.asm
а, разделы не нарисованы.., а отладить в боче/куему? может биос игнорит косяк и думает что в пт правильные адреса и читает разделы, а там старт с 0х0 получается оно и ...
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ask Q
а, разделы не нарисованы.., а отладить в боче/куему? может биос игнорит косяк и думает что в пт правильные адреса и читает разделы, а там старт с 0х0 получается оно и ...
Я ща попробую ещё что-нибудь.
Код запускается из этого сектора явно (там видны специализированные сообщения), но работает явно не как надо.
источник

AQ

Ask Q in pro.asm
твой код точно правильно работает при затертости? он же парсить должен эти записи
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Да там просто мини-игрушка.
Это не загрузчик фактически.
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Короче, без ПТ стартует у меня со смешения 28h..30h (точно не скажу, но в этом диапазоне). Трэш какой-то! Лол!
источник