Привіт і ласкаво просимо.
У цьому уроці я покажу вам, як писати інструкції переходу, щоб перейти до печери
коду, а потім повернутися за адресою після точки переходу.
Відкриваємо перший шаблон.
Прокрутіть вниз, і це наше звичайне місце, адреса, де ми зазвичай розміщуємо наш код.
Отже, все, що ми збираємося зробити зараз, це просто поставити стрибок, щоб перейти до печери коду.
Отже, спочатку нам потрібно знайти печеру коду.
Будемо прокручувати, поки не дійдемо до кодової печери.
Просто клацніть на порожньому місці і утримуйте мишу, щоб прокрутка відбувалася швидше.
Отже, це твоя печера коду.
Ви можете поставити там точку зупинки, щоб її було легше ідентифікувати.
Я вже це зробив.
Мій брейк-пойнт.
Тепер візьміть копію цієї адреси, вашої кодової
печери.
Відкрий блокнот.
І вставте сюди адресу вашої кодової печери.
Тепер я знаю адресу моєї печери.
Я повертаюся до свого покажчика інструкцій, натискаю на нього і прокручую вниз.
Тепер я збираюся поставити тут стрибок, щоб перейти до цієї кодової печери.
Тому я натискаю пробіл, набираю jump-for-jump, звертаю увагу на орфографію.
Саме JMP, а не JUMP, поставте шістнадцятковий префікс і скопіюйте цю адресу.
Вставте його сюди і натисніть OK.
Тепер це перейде до вашої кодової печери.
Ви можете перейти до своєї печери коду, двічі клацнувши на ній або перейшовши на вкладку Точка
переривання і натиснувши на точку переривання.
І ось ви тут.
Що ми зробимо, так це додамо перехід назад до адреси після точки переходу.
Тож давайте повернемося до - і скопіюємо цю адресу.
Отже, це адреса, за якою ви повернетесь, коли ми вийдемо з кодової печери.
Тож ми копіюємо цю адресу сюди.
І ми називаємо
це "відпочинок після стрибка". Тож тепер ми повертаємося
до печери коду.
Ви можете двічі клацнути на ньому, і ми зберемо тут стрибок.
Тому натисніть пробіл, перестрибніть, поставте шістнадцятковий префікс і скопіюйте цю адресу.
І покладіть його сюди.
Натисни ОК.
Отже, тепер ми повернемося до адреси після точки переходу.
Двічі клацніть на - вказівник інструкції, і ви побачите, що він перескочить сюди.
401538, 401538.
Тож поставте тут брейк-поінт. Зараз я це зробив і біжу, а потім ми переступимо.
А тепер зверніть увагу, що ми знаходимося на інструкції, де нам потрібно перейти до кодової печери, і ви можете бачити червону
стрілку, що йде вниз до самої кодової печери. Можете прокрутити вниз.
Йдіть за червоною стрілкою, і вона приведе вас до кодової печери.
Ось так.
Він перескакує аж сюди, до кодової печери.
Потім, коли ви опинитеся в печері кодів, воно повернеться до цього 401538.
Ви можете двічі клацнути на ньому, і ви побачите це зараз.
Отже, швидкий спосіб простежити за стрибком - це двічі клацнути на ньому.
Двічі клацніть на цьому стрибку тут, і ви потрапите до кодової печери.
А потім у печері коду ви отримаєте іншу інструкцію, як повернутися на вершину.
Отже, якщо ви двічі клацнете на ньому зараз, ви повернетеся нагору до адреси після точки переходу.
Тож це називається точкою переходу.
Я поставив там коментар. Щоб написати коментар, просто
натисніть крапку з комою на клавіатурі або клацніть правою кнопкою миші і прокоментуйте, а тут ви можете написати "Точка переходу. Отже, це ваша точка переходу.
А тепер перейдемо до кодової печери.
Натисніть на це, і ви зможете залишити свій коментар тут.
Кодова печера. Натисни
ОК.
І у вас там є коментар.
Гаразд.
Тож зараз ми повернемося до точки входу, а потім побіжимо.
Тут він вже досягнув нашого покажчика інструкцій, тож ми готові до стрибка.
Отже, ми натискаємо на це.
Він стрибне.
Отже, як тільки ми переступаємо, він перестрибує до кодової печери, як бачите, ми в кодовій печері. А якщо ви натиснете на крок назад ще
раз, він повернеться до адреси зверху, тобто до адреси після точки переходу.
Тож натискайте на це зараз, переступайте.
І ми знову тут, за адресою
після точки переходу.
Ось як працюють печери коду в дуже спрощеному вигляді.
Це, звичайно, марна програма.
Це нічого не дає.
Це просто для того, щоб показати вам, як писати переходи.
Отже, ось як це робиться.
Ви пишете стрибок у печеру коду, а потім у печері коду ви знову стрибаєте назад з печери коду.
Отже, ось знову наша PowerPoint.
Це те, що ми зробили - з точки переходу ми переходимо
до кодової печери, а з кодової печери ми переходимо назад до адреси після точки переходу.
На цьому відео все.
У наступній частині ми напишемо корисний код, який змусить його виводити повідомлення.
Тож побачимося в наступному відео.
Дякуємо за перегляд.