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

Ассемблер? Это просто! Учимся программировать


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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 530
от 29.08.2006, 17:35

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


Вопрос № 53053: Можно ли производить изучение Ассемблера по книге "Ассемблер? Это просто! Учимся программировать." на компьютере с процессором AMD SEMPRON 3000? Просто все встречающиеся мне книги написаны для процессоров Intel. А как же быть, у кого стоит ...
Вопрос № 53058: Доброго времени суток. Ответьте пожалуйста на вопрос. Можно ли использовать XMS память в Win32, а если да то как? ...
Вопрос № 53092: Здравствуйте, я установил MASM611,набрал текст программы,в командной строке набрал ML.EXE "назвазвание программы".ASM /AT, и получил уведомление о ошибке: "fatal error A1000: cannot open file "имя файла".asmat". Высылаю...

Вопрос № 53.053
Можно ли производить изучение Ассемблера по книге "Ассемблер? Это просто! Учимся программировать." на компьютере с процессором AMD SEMPRON 3000? Просто все встречающиеся мне книги написаны для процессоров Intel. А как же быть, у кого стоит АМД. Есть ли какая-то совместимоть между этими 2 видами процессоров?
Отправлен: 23.08.2006, 19:02
Вопрос задал: Yurace (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Wild_one
Здравствуйте, Yurace!
На этот вопрос уже давали ответ http://rusfaq.ru/info/Question/51696
Ответ отправил: Wild_one (статус: 3-ий класс)
Ответ отправлен: 23.08.2006, 19:19

Отвечает: Sergijj
Здравствуйте, Yurace!

Посмотрите ответы на Вопрос № 51696 (он очень похож на Ваш).

Удачи!
---------
Стучитесь! И Вас откопают...
Ответ отправил: Sergijj (статус: 4-ый класс)
Ответ отправлен: 24.08.2006, 09:30


Вопрос № 53.058
Доброго времени суток. Ответьте пожалуйста на вопрос.
Можно ли использовать XMS память в Win32, а если да то как?
Отправлен: 23.08.2006, 20:12
Вопрос задал: Nick (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: EPDSota
Здравствуйте, Nick!

Можно, запуская досовскую задачу в дос окне и выставив галочку и размер нужной XMS памяти в свойствах задачи (*.lnk файле)...
Для WIN32 программ такое не требуется - для задачи выделяется виртуальное пространство (макс.4Гб) - обращаться к которой можно как просто к ОЗУ... Динамический выделять память можно API функциями localalloc, globalalloc, heapalloc, etc...
---------
Открыть глаза навстречу солнцу
Ответ отправил: EPDSota (статус: Специалист)
Ответ отправлен: 24.08.2006, 18:01
Оценка за ответ: 5
Комментарий оценки:
Все понятно, отличный ответ


Вопрос № 53.092
Здравствуйте, я установил MASM611,набрал текст программы,в командной строке набрал ML.EXE "назвазвание программы".ASM /AT, и получил уведомление о ошибке: "fatal error A1000: cannot open file "имя файла".asmat". Высылаю код программы:

Приложение:

Отправлен: 24.08.2006, 09:31
Вопрос задал: ВВС (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Xaud
Здравствуйте, ВВС!

Сообщение "fatal error A1000: cannot open file" означает только то, что ML.EXE не может найти указанный путь или такого файла по заданному пути не существует.

Скорее всего дело в том, что masm 6.11 интерпретировал командную строку "somename.asm /at" как путь "somename.asmat", т.е. somename.asm как имя каталога, а "at" - как имя файла, которого, конечно же, нет.

Причиной может быть слитное написание somename.asm/AT.

У меня нет masm6.11. но на masm 7 и masm 9 запускается так:
ml somename.asm /AT,

и куча ошибок...
начало приведенной программы точно не на asm'e...
Ответ отправил: Xaud (статус: 1-ый класс)
Ответ отправлен: 24.08.2006, 20:39
Оценка за ответ: 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
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное