|
|
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Не компилируется в masm,tasm,nasm,fasm. Ругается на первую, затем на последующие. Что за чепуха? Код взят из учебника. Кажется мне, мне кажется, кажется что здесь чего то не хватает или не правильно вовсе.. Видать секреты ассемблера доступны избранным? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Что я делаю? сохранил код в 001.asm, открыл в fasm(больше понравился), открыл 001.asm в fasm и Run>Compile. Камнями не кидайтесь, я тоже умею и кидаться и драться и стебаться и водку пить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 05:12:21 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
зайду на wasm посмотрю почитаю. А какие книги посоветуете? в каких книгах написано как и что делать и как правильно компилировать? Хочеться за один раз скачать много хороших книг от начала и до сложных программ, от Hello world и заканчивая тем чем можно закончить. Работа с BIOS, серьёзная работа с внешними устройствами, как всё работает и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 05:17:51 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Master4Не компилируется в masm,tasm,nasm,fasm. Ругается на первую, затем на последующие.... Как ругается? Матом? "Компилятор ругается" - так говорят для краткости. Компиляторы не ругаются, а сообщают об ошибках. И нужно не переживать, а разбираться в этих сообщениях или приводить их в форумах, если вы хотите, чтоб Вам помогли. Master4 Что за чепуха? Код взят из учебника. ...Вообще-то учебники нужно читать, прежде чем что-либо из них копировать. Master4 Кажется мне, мне кажется, кажется что здесь чего то не хватает или не правильно вовсе.. Видать секреты ассемблера доступны избранным?Странно, а программа, данная Vowk компилируетс ?( Советы Vowk ) Master4 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Что я делаю? сохранил код в 001.asm, Скорей всего неправильный формат. Все ассемблеры, в которых я работал, требовали, чтобы непомеченные операторы отделялись от начала строки определенным числом пробелов или символом табуляции, также в программе outstr.asm из архива VowkMaster4 открыл в fasm(больше понравился), открыл 001.asm в fasm и Run>Compile. Камнями не кидайтесь, я тоже умею и кидаться и драться и стебаться и водку пить.Это навыки, безусловно, полезные, на для овладения ассемблером не обязательны. Master4...А какие книги посоветуете?По-моему, для Вас будет полезна книга "Язык ассемблера для IBM PC" . Авторы П.Нортон, Д.Соухэ. Там не первых, порядка 80-и, страницах вообще вместо ассемблера используется команда Debug. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 06:23:56 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
avb1003, учебники читаю, и там любезно пишут "Скопируйте, да проверьте, должно работать." Если большенство ничего не умеет кроме копирования, так я не большенство. Буду гугл мучать, парсить, искать книги. Там есть хорошие книги, или с хорошей красивой обложкой точно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 07:41:33 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
ВСЕ-же нормально Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 12:57:06 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Master4 .. учебники читаю, ...Похоже, что Вы их читаете с помощью каких-нибудь приёмов скорочтения, типа "по-диагонали". Так можно подумать судя по Вашим репликам на форуме. Если это действительно так, то с ассемблером Вам будет тяжело, так как он требует особенного внимания к деталям. Master4... и там любезно пишут "Скопируйте, да проверьте, должно работать." ...И, как правило, не врут. Но в новой области иногда требуются некоторые усилия, иногда значительные, что и подмечает народная мудрость в пословице: "Лиха беда - начало". Master4... Если большенство ничего не умеет кроме копирования, так я не большенство. ...Думаю, что Вы сильно ошибаетесь насчет большинства. Master4... Буду гугл мучать, парсить, искать книги. Там есть хорошие книги, или с хорошей красивой обложкой точно Бог в помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2009, 16:03:06 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
я не сомневался что будет всё так. Книги то я читаю как положено. На форуме все умные. а большенство или большинсово мне глубоко всё равно. Денег и щастья в жизне не прибавит. Модератор: большая просьба не выходить за рамки заданной Вами темы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2009, 00:09:12 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
avb1003 Если большенство ничего не умеет кроме копирования, так я не большенство. ... у меня работа, мне не приносит удовольствие грузится еще как правильно писать. Свои задачи я выполняю, я живу дальше, боьше ничего не надо. А то что обо мне думают, мня не волнует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2009, 00:17:15 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Master4 ------------------------------------------------------------------------------------------- Код: plaintext Всё работает. Незнаю как под MASM'ом ( я им не пользуюсь, и некогда не пользовался по настоящему,так чисто побаловаться и вообщемто не собираюсь, он мне не нравится), но под FASM'ом всё работает, я только убрал ненужные метки ( CSEG segment, CSEG ends,Begin: и end Begin)которые не используются в синтаксисе FASM'а . Попробуй без меток "Begin: и end Begin" возможно он на них ругается?. Лучше пользуйся FASM'ом, он маленький (всего 1Мб в запак. виде и 2.5Мб в распак. виде) и синтаксис не замусарин всяким дерьмом как в MASM'е. В FASM'е немного используется синтаксис: MASM'а , TASM'а и NASM'a, как говорится всего по немножку и выкинуто всё лишнее. Если надо, вот ссылка ( FASM или Flat Assembler (ИМХО лучший) ). Да вот ещё, запускать файл лучше из коммандной строки (CMD или COMMAND), а то ты ничего не увидешъ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2009, 04:41:57 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Забыл сказть что FASM под DOS'ом не работает, а только под эмулятором DOS'а который находится в WIN'де, начиная с "WINDOWS 1.0" и до WINDOWS XP. Насчёт WINDOWS VISTа и WINDOWS 7 не знаю, не пользуюсь, слишком обжористые. Вот твой исходник под FASM, работчий с бинарником. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2009, 05:00:07 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
У меня тоже проблемы с этим примером. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Чтобы выводилось только Hello, world! приходится вместо Код: plaintext писать Код: plaintext Кто-нибудь значет в чем тут проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2009, 15:48:18 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
уты а я тоже всякую фигню писать могу на ассеблере Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2009, 18:49:39 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Новый Годуты а я тоже всякую фигню писать могу на ассеблере Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Не просветите, под какой это процессор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 00:26:02 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Pasha_oУ меня тоже проблемы с этим примером. Код: plaintext Кто-нибудь значет в чем тут проблема? забыли вставить Код: plaintext Новый Год SAVE (14,12) BALR 12,0 USING *,12 ST 13,SAVEAREA+4 LA 15,SAVEAREA ST 15,8(13) LR 13,15 все еще пользуются ассемблером IBM360 (EC-ЭВМ)?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 00:44:37 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
jsXYZ все еще пользуются ассемблером IBM360 (EC-ЭВМ)?? У того директивы AMODE 31 не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 00:48:08 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
jsXYZ забыли вставить Код: plaintext Добавил указанную строчку. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. По прежнему выводится какой-то мусор из памяти вначале, а потом уже сообщение Hellow, world! Как сделать разделение на сегменты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 10:06:34 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Pasha_o, Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 01:48:20 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
jsXYZPasha_o, Код: plaintext 1. 2. Добавил, ничего не изменилось. Оказывается, нужно было в начале программы написать эти две строчки: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 16:21:44 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
ASM' оголик, спасибо большое, заработало. Ассемблер хорош не только своей свободой и могуществом, но еще и тем что выше него ничего нет, можно засесть, и всю жизнь учить этот язык вместо учения многих высокоуровневых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2009, 05:36:44 |
|
||
|
Assembler
|
|||
|---|---|---|---|
|
#18+
Master4ASM' оголик, спасибо большое, заработало. Ассемблер хорош не только своей свободой и могуществом, но еще и тем что выше него ничего нет, можно засесть, и всю жизнь учить этот язык вместо учения многих высокоуровневых. Спасибо, поржал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2009, 11:07:43 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=114&tid=1344113]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 384ms |

| 0 / 0 |
