Page 49 - 4875
P. 49

На виході:    Регістри не використовуються.
                                  При  згортці  вікна  знизу  з’являються  нові  пусті  рядки  (рядки,
                           заповнені пробілами), а верхні рядки зникають. Це можна використати
                           для  швидкої  очистки  екрану,  достатньо  лише  задати  розміри  вікна,
                           рівні  розмірам  екрану  і  прокрутити  його  вверх  на  25  або  0  рядків.
                           Область екрану поза вікном не змінюється.
                                  7  Згортка текстового вікна вниз
                                       На вході:АH = 07h
                                                АL = число ліній, що згортаються
                                                BH  =  атрибут,  використовується  для  рядків,  які
                                                виникають у верхній частині вікна
                                                СH = номер рядка верхнього лівого кута вікна;
                                                СL = номер колонки верхнього лівого кута вікна;
                                                DH = номер рядка нижнього правого кута вікна;
                                                DL  =  номер  колонки  нижнього  правого  кута
                                                вікна;
                                     На виході: Регістри не використовуються.
                                  8  Читання символу і його атрибутів
                                       На вході:       АH = 08h
                                                       ВH = номер сторінки відеопам'яті;
                                       На виході:      АL = ASCII-код символу;
                                                       АH = байт атрибутів символу.
                                  Читання  можна  здійснювати  як  з  активної,  так  і  з  неактивної
                          сторінок пам'яті.
                                  9  Запис символу з атрибутами в поточній позиції курсору
                                       На вході:       АH = 09h
                                                       АL = ASCII-код символу;
                                                       ВH = номер сторінки відеопам'яті;
                                                       ВL  =  атрибут  (для  текстового  режиму),
                                                               колір (графічного);
                                                       СХ = число символів, що записуються ;
                                       На виході:      Регістри не використовуються.
                                  Запис  можна  здійснювати  як  в  активну,  так  і  в  неактивну
                           сторінку пам'яті. Після виконання операції запису положення курсору
                           не міняється. Керуючі символи (перевід рядку) не діють і записуються
                           як звичайні символи.
















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