User Tag List

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя
Показано с 81 по 90 из 93

Тема: Посоветуйте хороший ассемблер

  1. #81

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,968
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,171
    Поблагодарили
    914 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vonavi Посмотреть сообщение
    почему не рисуется линия?
    а с чего она рисоваться должна???
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  2. #82

    Регистрация
    10.07.2013
    Адрес
    г. Красноярск
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да я дурак
    Only

  3. #83

    Регистрация
    10.07.2013
    Адрес
    г. Красноярск
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот теперь? Рисуется одна точка...
    Нажмите на изображение для увеличения. 

Название:	Безымянный.jpg 
Просмотров:	346 
Размер:	32.5 Кб 
ID:	42426
    Only

  4. #84

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vonavi, в подпрограмме #22е5 с регистрами явно происходят какие то изменения и BC при возврате из подпрограммы явно имеет уже не те значения что при входе

    должно быть вот так:
    Код:
    loop push bc 
          call #22e5
          pop bc
          inc c
          djnz loop
          ret
    С уважением,
    Jerri / Red Triangle.

  5. #85

    Регистрация
    10.07.2013
    Адрес
    г. Красноярск
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    jerri, спасибо, получилось, но я что-то не могу понять КАК?

    ---------- Post added at 18:17 ---------- Previous post was at 18:11 ----------

    jerri, а не подскажите как заполнить точками весь экран? На бейсике всё понятно, а на ассемблере, в книжке написано, что за все циклы отвечает регистр В. На языках высокого уровня я делал с помощью двумерного массива, а здесь?
    Only

  6. #86

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vonavi Посмотреть сообщение
    как заполнить точками весь экран?
    постарайся понять такой пример

    LD HL,#57FF
    LD DE,#57FE
    LD BC,#17FF
    LD (HL),L
    LDDR

  7. #87

    Регистрация
    10.07.2013
    Адрес
    г. Красноярск
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    постарайся понять такой пример

    LD HL,#57FF
    LD DE,#57FE
    LD BC,#17FF
    LD (HL),L
    LDDR
    Я постарался, не получилось, если не трудно напишите ВСЮ программу и, желательно, с комментариями.
    Only

  8. #88

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vonavi Посмотреть сообщение
    Я постарался, не получилось
    ???
    почитай про принцип работы команд LDIR/LDDR (стр.96/97) http://vtrdos.ru/book/PROGRASM.ZIP

  9. #89

    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vonavi, если тебе нужно только залить экран, то см. что советует goodboy. Если хочешь разобраться с процедурами вывода точек, то в регистрах B и C указываются координаты, после этого вызывается п/п по адресу #22e5.
    Еще пример использования этой п/п есть тут: http://zxpress.ru/article.php?id=1018

  10. #90

    Регистрация
    10.07.2013
    Адрес
    г. Красноярск
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё goodboy, Дмитрий, большое спасибо, получилось! Как ни странно, но с этой книжки я и начал, видимо до LDDR и т.п. ещё не дошёл. Просто я увидел в этой книжке и подумал, что будет достаточно знать
    Цитата Сообщение от Дмитрий
    в регистрах B и C указываются координаты, после этого вызывается п/п по адресу #22e5.
    Но этого было мало. Ладно, буду дальше курить мануалы.
    Only

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Нужен Хороший Программатор
    от Vitron в разделе Разный софт
    Ответов: 5
    Последнее: 09.02.2007, 18:09
  2. Хороший эмулятор
    от ian в разделе Эмуляторы
    Ответов: 13
    Последнее: 06.01.2006, 13:43
  3. Хороший ПЦшный ассемблер - залог успеха!
    от Aprisobal в разделе Программирование
    Ответов: 35
    Последнее: 08.08.2005, 15:25

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •