Search found 29 matches
- Tue Jan 07, 2020 9:49 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Ок, приложение собралось без ошибок. Но теперь как мне его запустить? Открываю Shell перехожу в папку, запускаю hello, а в ответ только "'hello' запущен. PID = nn". Это приложение разве должно выполняться в бэке? Это же по идее должен быть просто вывод на экран строки
- Sun Jan 05, 2020 6:56 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Оооо, благодарю ))! Думал что этот файл стандартный заголовочный ))tsdima wrote:Файл лежит в той-же папке (по крайней мере на svn): http://websvn.kolibrios.org/listing.php ... 80a17971a3
- Sun Jan 05, 2020 3:11 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Не могу откомпилировать простейшее приложение для командной строки, компилятор выводит следующее: cmdipc.inc file not found Файл устарел и его выпилили? Есть актуальный пример? Пример взял отсюда: http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fprograms%2Fdevelop%2Fexample...
- Tue Mar 08, 2016 7:21 pm
- Forum: Miscellaneous
- Topic: Определение разрешения экрана
- Replies: 0
- Views: 18976
Определение разрешения экрана
Доброго дня.
Где и как можно зафиксировать необходимое разрешение экрана? В большинстве загрузок система не адекватно определяет режимы работы моей видеокарты/экрана, предлагает 800*600, а разрешение моего экрана 1024*600 (нетбук msi u90).
Где и как можно зафиксировать необходимое разрешение экрана? В большинстве загрузок система не адекватно определяет режимы работы моей видеокарты/экрана, предлагает 800*600, а разрешение моего экрана 1024*600 (нетбук msi u90).
- Thu Apr 02, 2015 3:03 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Я делаю калькулятор и теперь необходимо формировать строку из чисел соответствующих нажатой клавише. Чтобы поместить символ в строку на определённую позицию необходимо к адресу строки прибавить необходимое количество байт и затем помещать туда символ, например так mov byte [str+2], '1' Но что делать...
- Tue Mar 24, 2015 9:44 am
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
А вы пользуетесь отладчиком? Странно. Запустил под отладчиком. Данные аккумулируются в переменной, [button2], но у меня её нет в тексте программы. В отладчике вроде всё правильно - происходит аккумуляция, а далее ожидание события, требуется нажать на кнопку, Но когда программа работает нормально, я...
- Thu Mar 19, 2015 12:31 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
А вы пользуетесь отладчиком? Странно. Запустил под отладчиком. Данные аккумулируются в переменной, [button2], но у меня её нет в тексте программы. В отладчике вроде всё правильно - происходит аккумуляция, а далее ожидание события, требуется нажать на кнопку, Но когда программа работает нормально, я...
- Thu Mar 19, 2015 9:11 am
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
А вы пользуетесь отладчиком? Честно говоря, не дошёл до него ещё, сначала думал с элементарными вещами разобраться (циклы, выбор, присваивание). Ране не приходилось пользоваться отладчиком из командной строки. Нашёл этот архив с документацией за 2010 год, по идее всё должно совпадать с современной ...
- Wed Mar 18, 2015 9:11 am
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Три дня мучаюсь, не могу сделать чтобы кнопка закрывалась по десятому нажатию на неё X( ! Ребята выручайте!
- Fri Mar 13, 2015 1:52 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Вроде азобрался с задачей переменных. Теперь пытаюсь их сравнить: ... cmp i_1, i_2 jne mcall -1 jmp wait_event ... DATA i_1 dd 986d i_2 dd 991d Система говорит неправильные опернды. Какие тонкости сравнения я не учёл? Вроде разобрался, как я понимаю, нельзя сравнивать две переменные, нужно сравнива...
- Fri Mar 13, 2015 1:01 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Вроде азобрался с задачей переменных. Теперь пытаюсь их сравнить:
Система говорит неправильные опернды. Какие тонкости сравнения я не учёл?
Code: Select all
...
cmp i_1, i_2
jne mcall -1
jmp wait_event
...
DATA
i_1 dd 986d
i_2 dd 991d
- Fri Mar 13, 2015 8:43 am
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Хотя раз уж мы добавили, cmp eax, 0 то для однообразия может лучше и сменить всё на cmp Теперь всё понятно :D У вас получится очень понятный учебник :) Сейчас осваиваю циклы и операторы выбора и встал вопрос объявления переменных. Я делаю так чтобы объявить целочисленные переменные: DATA i_1 byte 9...
- Thu Mar 12, 2015 12:32 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
5) Пользуюсь этим учебником (там промелькнуло TASM), для FASM он подойдёт? - http://www.kolasc.net.ru/cdo/programmes/assembler/tc.html ну я вот на него сослался, значит на что-то он годится :D А если серьёзно, можно использовать любой учебник, только смотрите чтобы там был описан ассемблер для x86....
- Thu Mar 12, 2015 9:31 am
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
и готово. В цикл мне лень сворачивать, а формальная отговорка - возможная потеря прозрачности объяснения =) Уф.... всё получилось просто идюально ))) Приложения написанные на асме постепенно перестают быть для меня абсолютной магией :D Назрели вопросы: 1) Я повесил обновление времени на обработчик ...
- Wed Mar 11, 2015 4:38 pm
- Forum: Coding
- Topic: Помогите новичку
- Replies: 1144
- Views: 511116
Re: Помогите новичку
Большое спасибо! Теперь у меня вечер занят полезным деломGluk wrote: и готово. В цикл мне лень сворачивать, а формальная отговорка - возможная потеря прозрачности объяснения =)