|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.01.2010, 13:08 | #11 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
sirex
так у тебя программа не компилируется? |
28.01.2010, 13:10 | #12 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 11
|
да, компилирует
|
28.01.2010, 13:15 | #13 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
28.01.2010, 13:25 | #14 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 11
|
Код:
Последний раз редактировалось Stilet; 28.01.2010 в 13:29. |
28.01.2010, 13:48 | #15 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
sirex
1) сдается мне что ты не обратил внимание на эти строки .model tiny .code org 100h что говорит о том что должен собираться COM файл а не EXE кстати, какими ключами ты пользуешься чтобы произвести компиляцию и линковку 2) если вспомнить твое задание "Дан массив из 6 элементов. Подсчитать сколько раз в нем встречается минимальное по величине число" и поместить в "arr dw 1,2,1,4,1,6" то программа Sparky выведет число 4 вот переделанный вариант Код:
|
28.01.2010, 14:12 | #16 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 11
|
а можно если в конце будет
ret arr dw 1,2,1,10,5,6 .stack dw 100 dup(?) end main или он просто не выведет |
28.01.2010, 14:16 | #17 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
sirex
я так и знал! О COM-файле сколько раз было повторено? В нем нет ни секции .data ни секции .stack. Там одна единственная секция .code которая содержит и команды и данные, а самые старшие адреса занимаются стеком. Еще раз спрашиваю С какими ключами ты производишь компиляцию и линковку? |
28.01.2010, 14:21 | #18 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 11
|
/t - Создание файла типа .com по умолчанию .exe
|
28.01.2010, 14:27 | #19 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
sirex
в случае если пишешь на tasm'e tasm %filename%.asm tlink /t/x %filename%.obj если пишешь на masm'e ml /AT /c %filename%.asm link /T %filename%.obj,,,,, %filename% имя твоего asm-файла |
28.01.2010, 14:35 | #20 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 11
|
огромное спасибо, заработала программа=))
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивом | program123 | Помощь студентам | 2 | 24.12.2009 17:20 |
работа с массивом | s2dentishe | Помощь студентам | 2 | 12.12.2009 22:35 |
Работа с массивом | GaSST | Microsoft Office Excel | 5 | 04.06.2009 07:57 |
Работа с массивом (Assembler) | Siva | Помощь студентам | 2 | 27.03.2008 01:55 |