Turbo Basic 1.1. Руководство пользователя


         

загружает выбранный элемент буфера регистров


               Аргумент регистра                Регистр
  ----------------------------------------------------------------------------
            0                                Флаги
            1                                АХ
            2                                ВХ
            3                                СХ
            4                                DX
            5                                SI
            6                                DI
            7                                BP
            8                                DS
            9                                ES
  ----------------------------------------------------------------------------
            REG,как оператор, загружает выбранный элемент буфера регистров ука-
  занным целым значением:
            REG 2,&H1000 'загрузить 1000H на ВХ буфера регистров
            REG ,как функция,возвращает значение  выбранного  элемента  буфера
  регистров:
            PRINT REG (2) 'вывести значения из ВХ буфера регистров
            Программист  ответственнен  за  защиту  регистров  сегмента данных

                                     - 85 -
          
          
  (DS),сегмента стека (SS),указателя базы (BP),указателя стека (SP)
     см также CALL INTERRUPT
              DEF SEG
              REG
  Пример    defint a-z
            dim a(100)
            dim ЗаполненияПодпрограмма (10)
            ЗаполненияПодпрограмма (0)=&HF2FC
            ЗаполненияПодпрограмма (1)=&HCBAA
            reg 1,-1
            reg 3,101*2
            reg 9,varseg(a(0))
            reg 6,varptr(a(0))
            def seg=varseg(ЗаполненияПодпрограмма (0))
            print a(1)
            while not instat:wend
            ЗаполнитьАдрес=varptr(ЗаполненияПодпрограмма(0))
            call absolute ЗаполнитьАдрес '(reg)
            print a(1)
            end
           
           
            Оператор CALL INTERRUPT
            -----------------------

Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий