Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

x86-64 Assembly Jump Instructions Explained: Unconditional JMP with Full Example in Yasm

Автор: Neural Lantern

Загружено: 2026-01-10

Просмотров: 30

Описание:

In this beginner-to-intermediate assembly language tutorial, we dive deep into unconditional jump instructions (JMP) in x86-64 assembly using Yasm syntax.

We cover:
What unconditional jumps really are (basically a "go to" for assembly)
How labels work and how to create them
Why JMP has unlimited range (unlike conditional jumps)
Practical demo showing how to skip code sections using jumps
Comparison between jumping over code vs letting it execute
Quick look at why this matters before learning conditional branching

We also reference the excellent free open-source textbook by Professor Ed Jorgensen (May 2024 version) which is highly recommended for anyone serious about learning x86-64 assembly.

Whether you're preparing for university courses, reverse engineering, operating systems development, or just love low-level programming, this video will give you a clear understanding of how unconditional control flow works in modern x86-64 assembly.

Next video will cover conditional jumps (je, jne, jg, jl, etc.) and their limitations.

Enjoy the video and happy coding at the machine level!

Introduction to Jump Instructions 00:00:00
Recommended Free Assembly Textbook 00:00:23
What Unconditional Jumps Actually Do 00:01:27
Labels Explained with Examples 00:02:40
Unlimited Jump Range Advantage 00:04:43
Overview of the Demonstration Program 00:06:56
Building and Running the Jump Test 00:09:21
Live Jump Test Demonstration 00:10:53
Effect of Removing the Jump Instruction 00:13:50
Jumping in Different Directions Example 00:14:58
Summary and Next Video Teaser 00:17:28
Closing Remarks and Call to Action 00:17:44


=-=-=-=-=-=-=-=-=

Thanks for watching!

Find us on other social media here:
https://www.NeuralLantern.com/social
Twitter / X: https://x.com/NeuralLantern
Rumble: https://rumble.com/c/c-3696939
BitChute: https://www.bitchute.com/channel/pg1P...
Daily Motion: https://www.dailymotion.com/neurallan...
Minds: https://www.minds.com/neurallantern/
Odysee: https://odysee.com/@NeuralLantern:5

Please show your support!

Buy me a coffee: https://ko-fi.com/neurallantern

Subscribe + Sharing on Social Media
Leave a comment or suggestion
Subscribe to Blog: https://www.NeuralLantern.com
Watching the main "pinned" video of this channel for offers and extras

x86-64 Assembly Jump Instructions Explained: Unconditional JMP with Full Example in Yasm

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Complex If-ElseIf-Else in x86-64 YASM Assembly - Full Guide with Code Examples

Complex If-ElseIf-Else in x86-64 YASM Assembly - Full Guide with Code Examples

How to build a super simple stereo class AB audio amplifier - good enough for a small coffee shop

How to build a super simple stereo class AB audio amplifier - good enough for a small coffee shop

Learn Conditional Branching in x86-64 Assembly (YASM/NASM) - CMP, JE, JNE, JL, JG & More

Learn Conditional Branching in x86-64 Assembly (YASM/NASM) - CMP, JE, JNE, JL, JG & More

x86-64 Assembly Bit Manipulation: AND, OR, XOR, NOT, Shifts & Rotates Tutorial

x86-64 Assembly Bit Manipulation: AND, OR, XOR, NOT, Shifts & Rotates Tutorial

Mastering x86-64 Assembly: A Beginner's Guide to CPU Registers

Mastering x86-64 Assembly: A Beginner's Guide to CPU Registers

Advanced Reverse Engineering - Preliminaries

Advanced Reverse Engineering - Preliminaries

x86-64 Assembly While Loops Explained Step by Step in YASM - From Concept to Working Program

x86-64 Assembly While Loops Explained Step by Step in YASM - From Concept to Working Program

Самый короткий тест на интеллект Задача Массачусетского профессора

Самый короткий тест на интеллект Задача Массачусетского профессора

Удивительный процесс изготовления пуль для боеприпасов на местном заводе.

Удивительный процесс изготовления пуль для боеприпасов на местном заводе.

Как работают АНТЕННЫ? Самое понятное объяснение!

Как работают АНТЕННЫ? Самое понятное объяснение!

VPN умер? Новый протокол AmneziaWG невозможно заблокировать?

VPN умер? Новый протокол AmneziaWG невозможно заблокировать?

Стоило ли покупать УБИТЫЙ MacBook за 6000₽? Вскрытие меня Удивило! Ремонт MacBook Pro 13 2013 a1502

Стоило ли покупать УБИТЫЙ MacBook за 6000₽? Вскрытие меня Удивило! Ремонт MacBook Pro 13 2013 a1502

Meshtastic в России: законно ли использовать?

Meshtastic в России: законно ли использовать?

x86-64 Assembly: Integer Data Movement, Pointers, and Dereferencing Explained (YASM on Ubuntu)

x86-64 Assembly: Integer Data Movement, Pointers, and Dereferencing Explained (YASM on Ubuntu)

Шансы и вероятности в сапёре: 8, 77, 8-8, поля без 0, 1, 2, в одно нажатие.  [Games Computer Play]

Шансы и вероятности в сапёре: 8, 77, 8-8, поля без 0, 1, 2, в одно нажатие. [Games Computer Play]

Как я металлизировал отверстия в печатных платах

Как я металлизировал отверстия в печатных платах

Подключаем Meshtastic к Linux с помощью C • Первый шаг и общее направление • Live coding

Подключаем Meshtastic к Linux с помощью C • Первый шаг и общее направление • Live coding

Перетест Ai MAX+ 395 в жирном мини-ПК и тест AMD 8060s vs Intel B390

Перетест Ai MAX+ 395 в жирном мини-ПК и тест AMD 8060s vs Intel B390

x86-64 Assembly: Signed Integer Multiplication and Addition with IMUL & ADD (YASM on Ubuntu Linux)

x86-64 Assembly: Signed Integer Multiplication and Addition with IMUL & ADD (YASM on Ubuntu Linux)

Мой опыт перехода с MacOS на Linux | Полный гайд

Мой опыт перехода с MacOS на Linux | Полный гайд

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com