lukepker, вообще-то это не совсем корректно, но как дам это дело разруливает fasm/nasm или ещё что я не в курсе, наверное правильно догадывается что имелось в виду.
lz961, в Pascal насколько я знаю всегда можно было нумеровать начиная с любого индекса. Ну а то что учили с единицы (что в принципе неправильно) -- видать просто ученикам так привычнее было. Хотя и получали они сразу же неправильные знания тем самым потому как счёт всегда начинается с нуля, а не с единицы.
А про программистов на Delphi можете говорить что угодно, они хотя бы программисты, а не "программисты" в отличии от HTML, PHP и 1С.
Кто-нибудь когда-нибудь научит Дмитрия Сергеевича как надо постить сюда куски кода? А то я уже третий день восхищаюсь фотографиями его ноутбука и потихоньку начинаю завидовать что у меня такого ноутбука нет.
Nikolaika, прерывание int 20hникуда не должно возвращаться, это всё, завершение программы, после него ничего уже быть не может. Без всяких отладчиков, в чистом dosbox программа пишет "Hello, world!" и завершается? Значит всё нормально работает.
Я-то грешным делом подумал что после вызова int 20h всё виснет. А так всё нормально, так и должно быть. После int 20h никакие регистры вообще не определены.
Я посмотрел остальные вопросы от 1Tima1 и понял что разница в ДНК. В ДНК 1Tima1 и других пользователей. Надо было на остальные вопросы сначала глянуть, тогда бы я не стал интересоваться "И в чём собственно вопрос?", не стал бы тратить время.