![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.12.2008
Сообщений: 46
|
![]()
Всем привет. Есть такое задание: вывести на экран желтыми буквами по красному фону "АСМ"; каждая буква занимает на экране площадку шириной 12 знакомест и высотой 8 строк. Собственно знаний по ассемблеру у меня недостаточно и единственное, что приходит в голову - это установить графический режим и попиксельно в несколько циклов как-то вывести эти буквы. Но по-моему это бред. В связи с этим такой вопрос: возможно ли выводить буквы таких размеров в виде обычной строки и если да, то что необходимо в этом случае сделать
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]()
Если лениво заморачиваться, то напечатать просто 8 строк с псевдографикой:
Код:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 20.12.2008
Сообщений: 46
|
![]()
Ладно, спасибо за ответы. Как я понял это суровое и беспощадное задание
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.11.2009
Сообщений: 65
|
![]()
Можно применить (переделать) готовую подпрограмку или алгоритм масштабирования пиксельной графики, применив к массивам данных готовых шрифтов в памяти. Также можно загрузить картинку .bmp с полным набором литер/знаков в память как массив байтов и переносить с соответсвующего участка нужные литеры на экран (графический режим).
CPUcode&Asm1801ВМ1,AsmZ80,Asm xPentiumII, Basic,Pascal,Forth,LSL, Delphi,C++,MySQL; web&game prog-ng,code hacking; DreamWeaver,C++Visual&Builder,Photo shop,3Dmax,GoldWaveEditor,Softice..
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
nacgull
тогда уж проще подготовить картинку "АСМ желтыми буквами по красному фону" в виде bmp и при помощи rep movsd вывести все это на экран -- минимум кода при том же результате ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить процент больших и маленьких букв ко всему тексту | Kirra | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 08.12.2011 05:46 |
Ввод и вывод русских букв в консоли | sde | C++ Builder | 10 | 20.05.2010 03:02 |
Вывод нестандартных букв на Java | Krasi | JavaScript, Ajax | 0 | 26.03.2010 18:44 |
Найти слова, состоящие только из согласных букв и вывести их на экран | Кипятилка | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 29.06.2009 18:52 |
Кеширование графиков больших размеров | NotProCoder | Помощь студентам | 0 | 22.04.2009 18:52 |