ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

10.06.2007, 10:42
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Один хер, даже если знаешь хрен объяснишь. Нужно понять.
Полностью согласен с iv. - тут тема уже пошла совсем про другое.
Типа как в анекдоте:
В одном первобытном племени как-то поспорили, что важнее:луна или солнце. Чуть до драки дело не дошло: одни кричат солнце,другие - луна. И вот пошли они к вождю. Он у них типа самый умный. Вождь думал три дня, а потом сказал.
Луна важнее!На вопрос почему, он вполне резонно обьяснил:
Солнце дает нам свет днем. Днем нам свет на хрен не нужен т.к. и так светло. А Луна дает свет ночью. Ночью свет очень нужен.
|
|
|

10.06.2007, 10:52
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Таким образом, api является просто некой абстракцией функциональности.
API является только тем, чем оно является. то есть просто интерфейсом взаимодействия предоставляемым некоторой системой.
|
|
|

10.06.2007, 12:30
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Тема разделена. В следующий раз всех оффтоперов покусаю =)
|
|
|

10.06.2007, 15:47
|
|
Участник форума
Регистрация: 14.03.2005
Сообщений: 267
Провел на форуме: 2827464
Репутация:
545
|
|
Вы очень зря путаете прерывания, которые могут поступать от внешних устройств, генерироваться инструкциями или например, от таймера, т.е. одну из основ работы процессора и application programming interface. Тем более ещё постите какие-то нелепые убеждения что в досе вот апи такой а в винде ты пиши пацан WriteFile(), это так же АПИ. Вот вы так и будете с абстракцией сначала писать int 21h а потом заменять на "эквивалент" в винде. Будто все так элементарно и абстрактно. Дофига накодите с таким пониманием вещей.
API является только тем, чем оно является. то есть просто интерфейсом взаимодействия предоставляемым некоторой системой.
тур агенство и адвокат в суде тоже АПИ получается
В любом случае понимать смысл слов можно как угодно. Пусть вы мне покажете википедию где будет написано "да, мы подтверждаем апи доса это прерывания".
Смысл не в словах а в умении чувствовать концепцию.
(кстати вот ещё вам слово, которое употребляют люди под психоделиками - "я понял что диван это всего лишь условная часть грани между абстрактной действительностью и концептуальным мировым разумом ...")
Таким образом, api является просто некой абстракцией функциональности.
меджик машрумс?
Последний раз редактировалось inSa(Ne)rd; 10.06.2007 в 15:52..
|
|
|

10.06.2007, 15:58
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Вы очень зря путаете прерывания, которые могут поступать от внешних устройств, генерироваться инструкциями или например, от таймера, т.е. одну из основ работы процессора и application programming interface.
Имхо ты мешаешь в одну кучу аппатартые прерывания и программные прерывания. Программные прерывания как раз предназначены для взаимодействия "более высокоуровневого" (если можно так выразиться) кода с некоторыми базовыми примитивами BIOS, операционной системы или ее расширений.
Винда устроена на том же самом, используется прерывание 2E для обеспечения взаимодействия с Native API. (в XP и выше еще есть и SYSENTER, но это не меняет дела)
Другое дело, что у ДОСа другие концепции и просто так "соскочить" на винду будет нелегко с учетом всех особенностей доса.
Абстрагирование - это, конечно, хорошо, но дос его не обеспечивает. Да и, собственно, никакая ОС.
|
|
|

10.06.2007, 16:18
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Имхо ты мешаешь в одну кучу аппатартые прерывания и программные прерывания.
сваливаю и это в _данном_ случае правильно)
|
|
|

10.06.2007, 16:33
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Сообщение от kez
сваливаю и это в _данном_ случае правильно)
Ну.. может быть, но все же не стоит мешать так в кучу это. Я твою мысль понял, только изъяснился ты не очень
|
|
|

10.06.2007, 16:38
|
|
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме: 7134052
Репутация:
1204
|
|
5-MeO-DMT =(
Вынужден был открыть книжку Абеля, почитав немного про прерывания понял, что сравнивать прерывания, а также обработчики прерываний, с API действительно глупо. =) Принципиально разные вещи.
|
|
|

10.06.2007, 16:45
|
|
Постоянный
Регистрация: 20.08.2006
Сообщений: 327
Провел на форуме: 2472378
Репутация:
1077
|
|
Вынужден был открыть книжку Абеля, почитав немного про прерывания понял, что сравнивать прерывания, а также обработчики прерываний, с API действительно глупо. =) Принципиально разные вещи.
API является только тем, чем оно является.
И Int является только тем, чем оно является.
nerezus +max
И все..
|
|
|

10.06.2007, 21:59
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
чувствую, зря я про fasm спросил...
ЗЫ посоветуйте книги/статьи по fasm win32. (кроме wasm.ru, http://flatassembler.net/docs.php )
не собьет ли меня с пути истинного вот это?
Последний раз редактировалось Piflit; 10.06.2007 в 22:02..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|