• tech study У нас на кафедре отмороженные преподы. Нам щас на лабе показали, как отлаживать и профилировать ассемблерные (x86) программы с помощью ОСЦИЛЛОГРАФА.

Replies (13)

  • @F0iL, препод кто?
  • @F0iL, Ну и как?
  • @Paychok, Мукаев.
  • @Dwg, действенно, фигле.
  • @F0iL, оО
  • @Paychok, а что?
  • @F0iL, он у вас ведет??
  • @Paychok, ведет. и я скорее всего диплом у него делать буду.
  • @F0iL, а что ведет? хороший выбор =)
  • @Paychok, "Аппаратное обеспечение измерительного эксперимента"
  • @Dwg, самый простой пример — измерение длительности выполнения какого-то участка (когда лень такты команд считать). делаем снаружи этого участка цикл, в начале фрагмента пишем в какой-нибудь порт единицу (чтобы зажечь один пин), в конце — пишем ноль. Подключаем порт к осциллографу, запускаем программу, наблюдаем импульсы, а далее время выполнения посчитать можно до неприличия просто. Вообщем-то в целях отладки и замеров времени в порт писать можно что угодно и когда угодно — там уже дело инженерной смекалки.
    Заодно на лабе таким же образом проверил разницу в скорости работы подпрограммы считывания кодов клавиатуры на чистом ассемблере, и такой же подпрограммы, скомпиленной борландовским компилятором паскаля. Результат совпал с ожиданиями :)
  • @F0iL, оставь мукаева девушкам. они его любят.
  • @Lapin, ЩИТО