adfun.ru
 
BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Turbo Debugger 3.0 #2-3
Автор ""
Размер 408406 Байт
Страница 39 из 40
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

               цифры  должны  быть равны 000 (например,  E000 или C000).
               Заметим, что данный параметр применяется только к вызовам
               EMS Турбо отладчика.  Если вы не можете загрузить таблицу
               идентификаторов,  попробуйте  использовать  параметр  -f,
               чтобы вынудить TD386 заимствовать из расширенной памяти.

                      Нет EMS:                            -fD000
                      EMS по адресу D000:                 -fE000
                      EMS по адресу E000:                 -fD000

       -f-     Запрещает эмуляцию EMS (отменяет действие предыдущего па-
               раметра командной строки).

       -w      Модифицирует TD386.EXE новым  используемым  по  умолчанию
               значением параметра -e или -f. Вы можете ввести имя ново-
               го выполняемого файла, который  еще  не  существует.  При
               этом TD386 создаст новый выполняемый файл.
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Заметим, что  параметры TD386 должны указываться в командной
       строке перед другими параметрами Турбо отладчика или именем прог-
       раммы, например:

               TD386 -e1024 -fD000 -w

       резервирует 1024К  расширенной памяти,  разрешает эмуляцию EMS со
       страничной рамкой D000, и модифицирует TD386.EXE данными значени-
       ями.

       TDeb 3.0 #2-3               = 165 =


            Для вывода  списка  всех командных строк,  которые можно ис-
       пользовать для TD386, наберите просто TD386 ? или TD386 -h и наж-
       мите клавишу Enter.

                  Примечание: Если  вы работаете на компьютере с процес-
             сором 386 и хотите  прочитать  параметры  командной  строки
             TD386.EXE, нужно перезагрузить TDH386.SYS.



       TDeb 3.0 #2-3               = 166 =

                    Отличия обычной и виртуальной отладки
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            В основном  при  обычной отладке и при виртуальной отладке с
       использованием возможностей процессора 80386 все работает  одина-
       ково. Различия состоят в следующем:

            1. При использовании команды FileіDOS  Shell (ФайліКомандный
               процессор операционной системы DOS) отлаживаемая програм-
               ма никогда не сбрасывается на  диск.  Это  означает,  что
               иногда  вам  может  не  хватить памяти для запуска других
               программ в ответ на подсказку DOS.

            2. Ваша  программа  может  использовать почти все инструкции
               процессора 80386,  за исключением инструкций  защищенного
               режима: CLTS, LMSW, LTR, LGDT, LIDT, LLDT.

            3. Хотя  при  виртуальной отладке вы можете использовать все
               режимы расширенной адресации процессора 80386  и  32-раз-
               рядные регистры, вы не можете обращаться к памяти свыше 1
               Мб. При попытке сделать это будет генерироваться прерыва-
               ние, и управление будет передано отладчику.

            4. Нельзя использовать виртуальную отладку,  если вы уже за-
               пустили программу или  драйвер  устройства,  использующие
               виртуальный и защищенный режимы процессора 80386. Это та-
               кие программы, как:

                       - операционная среда DesqView;
                       - операционная среда Windows-386;
                       - драйвер эмуляции EMS CEMM.SYS Compaq;
                       - драйвер эмуляции EMS QEMM.SYS QuarterDeck;
                       - 386^MAX.

               Если вы  используете  обычно  одну из этих программ,  вам
               придется остановить их или разгрузить перед использовани-
               ем TD386.

            5. Если вы используете виртуальную отладку,  TD386 может пе-
               рехватывать генерируемые вашей программой прерывания. Ес-
               ли  происходит  прерывание,  программа  останавливается и
               TD386 сообщает о том, что произошло прерывание. Выводимое
               сообщение описывает характер прерывания,  а стрелка в об-
               ласти кода окно CPU (ЦП) или в окне Module (Модуль) отме-
               чает инструкцию, которая вызвала прерывание.

            6. Непредвиденных  прерываний возникать не должно.  В случае
               их возникновения обратитесь к следующему разделу  и  про-
               верьте,  упоминаются ли они там.  Если нет, проконсульти-
               руйтесь с представителями фирмы Borland.

                  Замечания относительно возможных проблем
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД





TDeb 3.0 #2-3 = 167 = Если вы используете TDH386 и получаете сообщение "Not enouhg memory to load symbol table" ("Не хватает памяти для загрузки таблицы идентификаторов"), то вам нужно разрешить для TDH386 эмуляцию EMS. Например, чтобы установить для TDH386 EMS в сегмент 0D000h, используйте для запуска TDH386 следующую команду: TDH386 -FD000 Если вы используете HP Vestra и получаете при запуске TDH386 непредвиденное прерывание 06, нужно задать параметр в установке CMOS. По умолчанию серия Vestra использует в части HP-HILL инс- трукцию защищенного режима. Чтобы обойти это, свяжитесь с фирмой Hewlett Packard и узнайте, как обойти данную инструкцию. Если исключительная ситуация 06 возникает после того, как вы некоторое время поработаете в TDH386, то ваш исходный код будет, возможно, модифицирован. Обычно исключительная ситуация 06 гене- рируется процессором 80386, когда встречается недопустимый код операции. Типичной причиной этой ошибки является использование неинициализированных указателей. Исключительные ситуации 06, 13 и 0D могут возникать, если вы используете старый драйвер "мыши", сетевой драйвер или другой аппаратный драйвер. Если в TD386 вы получаете данные ошибки, по- пытайтесь удалить по очереди аппаратные драйверы, начиная с драй- вера "мыши", сетевого драйвера, и так далее, пока не идентифици- руете драйвер, приводящий к такой ситуации. Если для этого драй- вера имеются модификации, то посмотрите, устранит ли проблему их установка. Последняя возможная мера состоит в полном удалении драйвера. Если вы получаете во время загрузки TDH386 сообщения "Processor already in protected mode" ("Процессор уже в защищен- ном режиме"), это означает, что выполняется программа, использую- щая виртуальный режим процессора 80386 (например,QEMM). Использо- вать одновременно эти программы и TDH386 нельзя. Если вам необ- ходимо использовать данные подсистемы управления памятью, попы- тайтесь вместо TDH386 использовать TD286. Сообщения об ошибках TD386 ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД При невозможности начать работу TD386 генерирует одно из следующих сообщений и возвращает вас на уровень подсказки DOS. Перед тем, как запустить TD386, нужно исправить ситуацию. TD386 error: 80386 device driver missing or wrong version (нет драйвера 80386 или неправильная версия) Перед вызовом TD386 с помощью командной строки DOS нужно ус- TDeb 3.0 #2-3 = 168 = тановить в файле CONFIG.SYS драйвер TDH386.SYS. TD386 error: Can't enable the A20 adress line (не могу разрешить адресацию строки A20) TDH386 не может обратиться к памяти свыше 1Мб. Это может происходить в том случае, если вы работаете в системе, которая не полностью совместима с IBM. TD386 error: Can't find TD.EXE (невозможно найти TD.EXE) TD386 не может найти файл TD.EXE. TD386 error: Couldn't execute TD.EXE (невозможно выполнить TD.EXE) TD386 не может выполнить TD.EXE. TD386 error: Enviroment too long; use -e#### switch with TDH386.SYS (слишком длинная строка операционной среды, используйте TDH386.SYS с параметром -e####) Нужно изменить параметр -e, как было указано в предыдущих разделах. TD386 error: Not enough Extended Memory avaliable (объем доступной расширенной памяти недостаточен) TD386 превысил границы памяти. Нужно использовать машину с памятью большего объема или освободить память (уменьшив, напри- мер, объем псевдодиска). TD386 error: Wrong CPU type (not an 80386) (неправильный тип центрального процессора: не 80386) Вы работаете на системе, где используется процессор, отлич- ный от 80386. Следующие ошибки могут произойти, если вы модифицировали TD386 с помощью параметра -w: TD386 error: Cannot open program file


Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40


adfun.ru









Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.