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




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

       TDeb 3.0 #2-3                = 56 =

       чение является шестнадцатиричным).

            Например, если текущим языком является язык  Си,  вы  можете
       ввести шестнадцатиричное  значение  селектора  7F  как Ox7F.  Для
       Паскаля вы могли бы ввести его как 7F.  Чтобы перейти к селектору
       7F, можно было бы также ввести десятичное значение 127.

            Другим методом  ввода значения селектора является вывод окна
       CPU и проверка содержимого сегментных регистров. Если регистр со-
       держит интересующий вас селектор, то вы можете ввести имя регист-
       ра с предшествующим символом подчеркивания (_).  Например, вы мо-
       жете задать имя сегментного регистра данных, как _DS.

                                Команда Examine
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Команда Examine (Проверка) выводит содержимое области  памя-
       ти,  на которую ссылается текущий селектор, и переключается в об-
       ласть,  где выводится содержимое. Если селектор указывает на сег-
       мент   кода,   то  содержимое  выводится  в  области  кода.  Если
       содержимое представляет собой данные,  то оно выводится в области
       данных.



       TDeb 3.0 #2-3                = 57 =

                               Область данных
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            В этой области показано непосредственное содержимое  выбран-
       ной вами области памяти.  В левой части каждой строки показан ад-
       рес данных,  выводимых на данной строке.  Адрес выводится в  виде
       шестнадцатиричного значения сегмента и смещения или значение сег-
       мента заменяется именем сегмента DS,  если значение сегмента сов-
       падает с текущим содержимым регистра DS.

            Далее в области выводится непосредственное содержимое одного
       или более элементов данных. Формат этой области зависит от режима
       вывода,  выбранного  с помощью команды локального меню Display As
       (Вывести как...).  Если вы выбираете один из  форматов  вывода  с
       плавающей точкой (Copm,  Float,  Double,  Extended), то на каждой
       строке выводится одно число с плавающей точкой. При байтовом фор-
       мате на одной строке выводится 8 байт, в формате размером в слово
       (Word) - 4 слова на строку,  а в длинном  формате  (Long)  -  два
       длинных слова на строку.

            В правой части каждой строки выводятся символы, соответству-
       ющие показанным байтам.  Турбо отладчик  выводит  все  печатаемые
       значения, соответствующие байтовым эквивалентам, поэтому не удив-
       ляйтесь,  если на экране вы увидите странные символы - просто это
       символьный эквивалент шестнадцатиричных значений байт данных.

            Число байт,  выводимых  на  каждой строке бывает различным и
       зависит от формата, заданного к команде Display As.

            Если вы  используете  окно  данных  для проверки содержимого
       дисплейной памяти, данных базовой системы ввода-вывода или векто-
       ров  в младших адресах памяти,  вы увидите значения,  находящиеся
       там во время выполнения отлаживаемой программы,  а действительные
       значения при работе Турбо отладчика. Они не совпадают с теми зна-
       чениями,  которые находятся в указанных областях памяти в тот мо-
       мент,  когда вы их просматриваете. Турбо отладчик определяет, что
       вы обращаетесь к областям данных,  которые также используются  им
       самим, и извлекает значения этих данных из их копии для программы
       пользователя.



       TDeb 3.0 #2-3                = 58 =

                        Локальное меню области данных
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Для вывода  локального  меню  области данных нажмите клавиши
       Alt-F10. Если разрешено использование сокращений с клавишей Ctrl,
       то  нажатие клавиши Ctrl с первой буквой нужной команды может ис-
       пользоваться для непосредственного доступа к команде.

                      ЪДДДДДДДДДДДДДДДДї
                      і Goto           і  Переход
                      і Search         і  Поиск
                      і Next           і  Следующая
                      і Change         і  Изменение
                      і Follow        >і  Следовать
                      і Previous       і  Предыдущий
                      ГДДДДДДДДДДДДДДДДґ
                      і Display as    >і  Вывести как...
                      і Block         >і  Блок
                      АДДДДДДДДДДДДДДДДЩ

                                 Команда Goto
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Команда Goto (Переход) позиционирует вас на адрес  в данных.





Введите новый адрес, на который вы хотите перейти. Вы можете ввести внутренний адрес DOS, адрес, расположенный в резидентных утилитах или вне вашей программы, что позволяет вам проверить данные в базовой системе ввода-вывода. Полное описание ввода ад- ресов содержится в Главе 9. Команда Search ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Команда Search (Поиск) выполняет поиск строки символов, на- чиная с текущего адреса памяти, указанного позицией курсора. Вве- дите список байт для поиска. При достижении конца сегмента поиск не будет автоматически возобновляться с его начала. Подробнее о списках байт рассказывается в Главе 9. Команда Next ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Команда Next (Следующий) выполняет поиск следующего вхожде- ния списка байт, который вы задали ранее в команде Search (По- иск). Команда Change... ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Команда Change (Изменение) позволяет изменять байты по теку- щему месту расположения курсора. Если содержимое выводится в коде ASCII или в байтовом формате, то выводится подсказка для ввода TDeb 3.0 #2-3 = 59 = списка байт. В противном случае запрашивается элемент, соответс- твующий текущему формату вывода. Полное описание списка байт со- держится в Главе 9. Эту команду можно вызвать также, если просто начать набирать новое значение или значения. Когда вы делаете это, выводится окно подсказки (как при использовании команды Change). Команда Follow ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД По данной команде выводится следующее локальное меню: ЪДДДДДДДДДДДДДДДДДДДДДДДДДї Ближний код і Near code і Дальний код і Far code і ГДДДДДДДДДДДДДДДДДДДДДДДДДґ Смещение данных і Offset to data і Сегмент:смещение і Cegment:offset to data і Базовый сегмент і Base segment:0 to data і АДДДДДДДДДДДДДДДДДДДДДДДДДЩ Команда Near Code ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Данная команда интерпретирует слово под курсором в области данных, как смещение в текущем сегменте кода (как это задается регистром CS). Область кода становится текущей областью и позици- онируется на данный адрес. Команда Far Code ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Данная команда интерпретирует двойное слово под курсором в области данных, как адрес дальнего типа (сегмент и смещение). Об- ласть кода становится текущей и позиционируется на данный адрес. Команда Offset to Data ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Данная команда позволяет вам следовать по цепочке указателей размером в слово (ближнего типа, где используется только смеще- ние). Область данных устанавливается в соответствии со смещением, заданным словом в памяти по текущей позиции курсора. Команда Segment:Offset to Data ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Эта команда позволяет вам следовать по цепочке указателей дальнего типа размером в двойное слово (где используется сегмент и смещение). Область данных устанавливается в соответствии со смещением, заданным двойным словом в памяти по текущей позиции курсора. TDeb 3.0 #2-3 = 60 = Команда Base Segment:0 to Data ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Данная команда интерпретирует слово под курсором, как адрес сегмента, и позиционирует область данных на начало сегмента. Команда Previous локального меню области данных ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Команда Previous (Предыдущий) восстанавливает адрес области данных в адрес, который был до последней команды, явно изменившей значение текущего адреса. Использование клавиш стрелок и клавиш PgUp и PgDn не приводит к запоминанию позиции.


Страницы : 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
Форумы политика, лучшие анекдоты
знакомства.