HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 09.06.2007, 22:41
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Я вообще говорю про чтение файлов и тому подобынх вещей.
т.е. Api функции - это типа имена для досяный прерываний.
Сделано для убоств програмеров
 
Ответить с цитированием

  #12  
Старый 09.06.2007, 22:46
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Короче, один хер. пусть учит как удобнее, Если поймет суть языка то там уже будет пофигу под что писать. Будь, то дося, окна или пингвины.
Смысл один и тотже и пути одинаковые, тока п разному завутся.

Мож тогда сразу начать с написанить бутявки для флопика. тогда вообще можно понять прерывания в чистейшем биосном виде и весь гемор работы с ними.
 
Ответить с цитированием

  #13  
Старый 09.06.2007, 23:00
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

> т.е. Api функции - это типа имена для досяный прерываний.

всё я сдаюсь, удачи
 
Ответить с цитированием

  #14  
Старый 09.06.2007, 23:08
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
С нами: 10552646

Репутация: 1292


По умолчанию

ИМХО Лучший способ выучить любой язык программирования, просто прочитать раздел синтаксис, запастись справочником по функциям, взять пару работающих примеров и постепенно вносить в них изменения сохраняя работоспособность, добиваться нужной функциональности. Это и всё что нужно!

В fasm'е после директивы format не нужно писать use16 или use32

format PE - exe + use32 (Windows)
format MZ - exe + use16 (DOS)
org 100h - com + use16 (DOS)
отсутствие формата подразумевается бинарный bin + use16
 
Ответить с цитированием

  #15  
Старый 09.06.2007, 23:22
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

2 KEZ Ну это я так. образно выражаюсь..
И вообще, нут чешь не идет о конкретной винде.
Вот к примеру Win 3.11 - вообще жестока сидела на досе.
ПРосто для новечков более понятнее какбы вообще разлиция между API и INT
В любом случае API рулят. Хотя и не всегда...
В любом случае если чел шас начнет учить под досю, то тутже появятся куча вопросов
на многие из который будет самым нормальным ответ, в котором будет пресутствовать слово DOSBOX. IMHO - проблема досяных прог под SP2.
Особенно с видео режимами. и еще кучкой всякой херни.
 
Ответить с цитированием

  #16  
Старый 10.06.2007, 00:20
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


Angry

Цитата:
ПРосто для новечков более понятнее какбы вообще разлиция между API и INT
В любом случае API рулят. Хотя и не всегда...
ты вообще понимаешь какой бред пишешь?
может меня разыгрывают?
сравнивают int и api? кроме того, что оба слова из трёх букв - линию аналогии тут провести просто негде
какие-то сравнения пошли дикие просто. int - инструкция. api - интерфейс. интерфейс - даже не код, а банально широкое понятие. его код может использовать инструкции. напоминаю, опомнись, мэн, ты пишешь не ПОД СИСТЕМУ, ты пишешь ПОД ПРОЦЕССОР!

Цитата:
ИМХО Лучший способ выучить любой язык программирования, просто прочитать раздел синтаксис
Люди на земле - вы сошли с ума? Метеоритный дождь там или чего такое то? Сколько раз ещё написать что ваше понимания ассемблера как языка программирования - получилось из-за поверхностного изучения и лишних, губящих ассоциаций? Как это ещё обьяснить? Ассемблер - всего лишь инструкции процессора, выучить, т.е. зазубрить конечно можно, и пусть чел напишет криптор, изучит формат pe-файла, но будет дальше писать мне api = int и тому подобные высказывания. Какой смысл что-то изучать, если вы не понимаете в корне как это использовать и где это использовать? Или может в институтах так обьясняют? Я там к сожалению не учился, школьник тупой ещё вот, который бензин нюхает. Как узнаю - отпишу!

Цитата:
ПРосто для новечков более понятнее какбы вообще
вот только не надо со мной обсуждать "этих назойливых" новичков)
будто я тебя считаю проффесионалом после верхней цитаты)

Я конечно боюсь соврать, нет мед. образования, но вот например мы с грейтом употребляем дхм и может от него так разум просветлился? ; ) Он мог бы сказать тоже что и я просто. Вообще заметил что все кто стали употреблять этот божий дар стали кодерами - тот же зако ; )


Код:
Great (16:43:47 9/06/2007)
сегодня хавали глик с грейпфрутовым соком.

Последний раз редактировалось KEZ; 10.06.2007 в 00:45..
 
Ответить с цитированием

  #17  
Старый 10.06.2007, 02:43
Constantine
Members of Antichat - Level 5
Регистрация: 24.11.2006
Сообщений: 927
С нами: 10243046

Репутация: 3033


По умолчанию

Кез ты иногда такие вещи пишешь, такое ощущение что тебе глубоко за 30 =\
__________________

Дети индиго - это бездари, не надо песен! В пять лет едва говорить начинают, мы в этом возрасте стихи наизусть читали!

з.ы http://www.youtube.com/watch?v=sNsQe0KByRY Я ПлакалЪ
 
Ответить с цитированием

  #18  
Старый 10.06.2007, 08:04
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
ПРосто для новечков более понятнее какбы вообще разлиция между API и INT
int 21h(и т.д.) + то, что лежит в ah(номер ф-ии) - это и есть API доса.
API - это Application programming interface, а не только закорючки из MSDN.

Цитата:
но будет дальше писать мне api = int и тому подобные высказывания
Под дос эти понятия равны )
 
Ответить с цитированием

  #19  
Старый 10.06.2007, 09:56
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами: 10074686

Репутация: 1204


По умолчанию

Немного почитал/вспомнил по этому вопросу, вот что хочу сказать:

Для начала, давайте разделим понятия "прерывание" и "обработчик прерывания": прерывание - просто сигнал процессору (читаем вики), а обработчик прерывания - функция, вызываемая в дос посредством инструкции int.
В win32api собрано множество функций (их же можно назвать системными вызовами), которые осуществляют обращения к ядру операционной системы, которое уже предоставляет доступ к физическим ресурсам компьютера. Таким образом, api является просто некой абстракцией функциональности.

В общем, предлагаю дальше не обсуждать эту мутную тему, а пойти дружно почитать википедию, я сам к сожалению тоже вдумчиво так и не дочитал, времени к сожалению сейчас мало. А Кез очень критичен почему-то, но ничего так и не объяснил конкретного. =(
 
Ответить с цитированием

  #20  
Старый 10.06.2007, 10:27
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Мля. Int - Interrupt - если дело на то пошло!
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.