Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler

Выпуск № 361
от 03.02.2006, 22:09

Администратор:Калашников О.А.
В рассылке:Подписчиков: 259, Экспертов: 23
В номере:Вопросов: 1, Ответов: 1


Вопрос № 34375: У меня есть программа на ДОС Фортране, где используются маленькие подпрограммки на Ассемблере. Эти подпрограммки в основном для вызова прерываний ДОСа и связанных с ними функций. Встала задача - перевести программу под Виндовс. Как оказалось(прочитал...

Вопрос № 34.375
У меня есть программа на ДОС Фортране, где используются маленькие подпрограммки на Ассемблере. Эти подпрограммки в основном для вызова прерываний ДОСа и связанных с ними функций. Встала задача - перевести программу под Виндовс. Как оказалось(прочитал в одном форуме), в 32-х разрядном Ассемблере обращаться к этим прерываниям нельзя.
Вопрос: как выходить из такой ситуации. Хотелось бы совершить перевод под Виндовс с минимальными изменениями.
Буду благодарен за ответ, ссылку или где почитать.
Отправлен: 29.01.2006, 22:08
Вопрос задал: Мосунов Анатолий Михайлович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Sager
Здравствуйте, Мосунов Анатолий Михайлович!
С маленькими изменениями наверное врядли получится, хотя это зависит от того, что именно делали эти асм-вставки. Нужно было бы исходник привести. Своего рода ананлог прерываний в windows - это функции WinAPI.(msdn.microsoft.com - конкретно Platform SDK, можешь также скачать краткое описание функций learnasm.narod.ru(там в самом низу)) Их много, очень много, поэтому без знаний программирования на WinAPI перевести врядли получится....
Ответ отправил: Sager (статус: Студент)
Отправлен: 30.01.2006, 09:47
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо. Ситуация прояснена.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.faq
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное