Page 50 - 4875
P. 50

10  Запис символу в поточній позиції курсору
                                       На вході:       АH = 0Аh
                                                       АL = ASCII-код символу;
                                                       ВH = номер сторінки відеопам'яті;
                                                       ВL = колір (для графічного режиму);
                                                       СХ = число символів, що записуються ;
                                       На виході:      Регістри не використовуються.
                                  При  використанні  цієї  функції  записується  символ  (або  кілька
                          однакових символів, їх кількість – в СХ) в поточну позицію  курсору,
                          при  чому  атрибути  символа  беруться  старі  і  після  виконання  цієї
                          операції положення курсору не змінюється, а спеціальні символи, типу
                          Enter, виводяться як звичайні символьні позначення.
                                  11  Запис символу в режимі телетайпу
                                       На вході:       АH = 0Еh
                                                       АL = ASCII-код символу;
                                                       ВH  =  номер  сторінки  відеопам'яті  (для
                                                               текстового режиму);
                                                       ВL = колір (для графічного режиму);
                                       На виході:      Регістри не використовуються
                                  Символ відображається в поточній позиції курсору, після чого
                           курсор  зсувається  вправо  на  одну  позицію.  При  необхідності  курсор
                           автоматично  переміщається  на  новий  рядок,  а  коли  весь  екран
                           заповнений, відбувається вертикальна згортка. Дана функція обробляє
                           наступні  керуючі  символи:  звуковий  сигнал  (BELL),  повернення
                           курсору  назад  на  одну  позицію  (BACSPACE),  повернення  каретки
                           (CARRIAGE  RETURN)  і  перевід  рядку  (LINEFEED).  В  текстових
                           режимах символи відображаються з атрибутами, які використовувалися
                           раніше. В графічних – можна задати колір показаного символу.
                                  12  Визначення поточного режиму роботи відеоадаптеру
                                       На вході:       АH = 0Fh
                                       На виході:      АH = число символів у рядку;
                                                       АL = номер поточного режиму;
                                                       ВH    =    номер    активної   сторінки
                           відеорежиму.



















                                                           49
   45   46   47   48   49   50   51   52   53   54   55