yms: (Default)
[personal profile] yms
Абстракция потенциальной бесконечности применительно к программированию: в любой сколь угодно отлаженной программе есть хотя бы один баг.

Re: Уточняю

Date: 2005-08-30 12:24 pm (UTC)
From: [identity profile] yms.livejournal.com
Я в курсе, но времена ДОС давно прошли. Впрочем, самый короткий выход - по инструкции RET (1 байт), и вполне может быть, что это справедливо и для Win32.

я ж говорю

Date: 2005-08-30 12:41 pm (UTC)
From: [identity profile] d0tcom.livejournal.com
есть последний байт, который сократить нельзя
мне почему-то казалось что int 20h влезет в один байт, но подумав, что прерываний как раз на байт...
так что Ваш пример как раз тот, что я имел в виду

На до же

Date: 2005-08-30 12:51 pm (UTC)
From: [identity profile] d0tcom.livejournal.com
я сделал a.com длиной в 1 байт и содержимым 90h -- работает! А нулевой длины ругается, что не является приложением WIn32.

Re: На до же

Date: 2005-08-30 01:20 pm (UTC)
From: [identity profile] yms.livejournal.com
А что он должен, подвешивать машину? :))
Тут любая ерунда так "заработает", это ж не дос...

любая ерунда

Date: 2005-08-30 01:25 pm (UTC)
From: [identity profile] d0tcom.livejournal.com
таки вызывает эксепшн, например, 20хекс (пробел)

Re: любая ерунда

Date: 2005-08-30 02:11 pm (UTC)
From: [identity profile] yms.livejournal.com
У меня ничего не вызывает...

Profile

yms: (Default)
Michael Yutsis

March 2022

S M T W T F S
  12 345
678910 1112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 24th, 2026 12:45 pm
Powered by Dreamwidth Studios