| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для начинающих > Графика |
| Автор: toxx 21.5.2011, 21:19 |
| Есть программа резедентные часы. Часы выводяться пока символами, нужно сделать чтобы цифры выводились в графике типа чтобы ноль был символами выведен и тд. как мне это сделать лучше?уже голову сломал не могу приделать графику. |
| Автор: S3nsitive 21.5.2011, 21:26 | ||
Вот пример:
Дальше сам. |
| Автор: toxx 21.5.2011, 21:49 | ||
| Это все ясно, если попытаться вывести как я в 119-123 строках то выдает relative jump out of range by .....(без этих строк все работает) помогите поправить Код проги:
компилятор tasm |
| Автор: S3nsitive 21.5.2011, 21:59 |
| К сожалению, тут я не помощник, потому что знаком с Ассемблером всего несколько дней. :( |
| Автор: toxx 21.5.2011, 22:09 |
| S3nsitive обидно, буду ждать может кто поможет) спасибо за участие! |
| Автор: 500mhz 22.5.2011, 10:10 |
| .186 заменить на .386 а то у тебя компилиться под 8086 процессор у которого только short jmp |
| Автор: toxx 22.5.2011, 18:31 | ||
а это не приведет к тому что придется использовать регистры eax ... и тд? |
| Автор: 500mhz 22.5.2011, 19:16 |
| нет |
| Автор: toxx 22.5.2011, 19:44 |
| 500mhz скачал tasm32,tlink32 запускаю так tasm32 /t resclock.asm tlink32 /t resclock.obj /x не помогает выводит fatal:16bit segment not supported ... |
| Автор: 500mhz 22.5.2011, 20:07 |
| хз я в тасме не спец перепиши под фасм да и все |
| Автор: toxx 26.5.2011, 14:14 | ||||||||
| Можно узнать почему так происходит хочу вывести символ через видобуфер делаю так вывод 1 символа
вывод символа в другом макросе
почему, если писать setchar 1,1 один раз то tasm компилирует и линкует нормально. Еслиже написать так как ниже, то уже ошибка relative jump out of range by
почему получается что все разбросано по экрану, если выводить цифры часов графикой? Подсказали как сделать, [bp] где bp это наша позиция цифры а в итоге все разбросано по эрану.
вопрос решен |