RFpro.ru: Ассемблер? Это просто! Учимся программировать
Хостинг портала RFpro.ru: РАССЫЛКИ ПОРТАЛА RFPRO.RU
Чемпионы рейтинга экспертов в этой рассылке
/ КОМПЬЮТЕРЫ И ПО / Программирование / Assembler (Ассемблер)
Вопрос № 178499: Здравствуйте, эксперты! Помогите, пожалуйста, написать программу которая скачивает главную страницу сайта (сайт задается в самой программе) и сохраняет ее на локальный диск. Это должна быть консольная, неинтерактивная программка. Хорошо бы ещ... Вопрос № 178723: Уважаемые эксперты, подскажите, пожалуйста, как скомпилировать приведённую ниже в листинге программу. В ней пропущена только модель памяти и модель процессора? У меня не хочет даже ассемблироваться. Этот листинг я скопировал из книги Абраша «Таинства... Вопрос № 178499:
Здравствуйте, эксперты!
Отправлен: 19.05.2010, 18:30 Отвечает Лысков Игорь Витальевич, Модератор : Здравствуйте, AtomIad. Держите программу, которая открывает сокет, посылает запрос на сервер и получает страницу в буфер Сохранение в виде файла, надеюсь, проблем не вызовет? Обратите внимание, в начале принимается служебная информация, типа такого: Код: HTTP/1.1 200 OK Код:
----- Удачи!
Ответ отправил: Лысков Игорь Витальевич, Модератор
Вопрос № 178723:
Уважаемые эксперты, подскажите, пожалуйста, как скомпилировать приведённую ниже в листинге программу. В ней пропущена только модель памяти и модель процессора? У меня не хочет даже ассемблироваться. Этот листинг я скопировал из книги Абраша «Таинства программирования графики». Сама книга на русском языке, к которой прилагалась дискета с источниками программ, написанных в книге, издавалась только раз и то в 1996 году. На русском языке книгу скачать нигде не мог, пришлось качать на английском, который еле-еле
знаю. Прилагаемую к книге дискету скачать нигде не смог, иначе бы скомпилировал нормально. В книге у автора листинги всех программ начинаются без указания модели процессора и памяти. Одна моя ошибка связана со стеком: на команду stack segment para stack 'STACK' пишется Reserved word used as symbol: STACK. Несколько ошибок Offset or pointer is 32-bit и Illegal instruction. Компилировал TASM 5.0.
Отправлен: 29.05.2010, 12:31 Отвечает Хоменко Владимир Александрович, 1-й класс : Здравствуйте, Adsorores. вот исправленный исходник (кое где не стоит символ комментария и некоторые переменные указаны с ошибкой в синтаксисе). компилируется масм32 но для линковки exe нужно использовать досовский DOSLNK.32. Проверил, компиляция и сборка прошла успешно. Проверить работоспособность программы не могу т.к. моя система 64-разрядная. Код: ; Sample VGA program.
Оформил программу тегом [code]
----- ∙ Отредактировал: Лысков Игорь Витальевич, Модератор ∙ Дата редактирования: 29.05.2010, 21:35 (время московское)
Ответ отправил: Хоменко Владимир Александрович, 1-й класс
Оценка ответа: 5
Оценить выпуск »
Задать вопрос экспертам этой рассылки »Скажите "спасибо" эксперту, который помог Вам!Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТАна короткий номер 1151 (Россия) Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов) © 2001-2010, Портал RFpro.ru, Россия
Авторское право: ООО "Мастер-Эксперт Про" Автор: Калашников О.А. | Программирование: Гладенюк А.Г. Хостинг: Компания "Московский хостер" Версия системы: 2010.6.16 от 26.05.2010 |
В избранное | ||