background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Команда JMP"

input logo icon
Теги видео
|

Теги видео

jmp
Команда JMP
Безусловный переход
Оператор безусловного перехода
Команда безусловного перехода
Что такое метка в Ассемблере
Инструкция JMP
Безусловный переход в Ассемблере
Пример безусловного перехода
Команда безусловного перехода в Ассемблере
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:00
продолжаем изучать инструкции процессора
00:00:03
по льду и
00:00:05
в этом видео говорим об инструкции джей
00:00:09
м.п.
00:00:13
есть такое слово jump его можно
00:00:16
перевести как прыжок переход и
00:00:19
как вы догадались
00:00:22
сокращение от этого слова это и есть
00:00:26
команда джеймса команда безусловного
00:00:30
перехода
00:00:32
синтаксис команды и такой
00:00:37
сначала как всегда имя команды джеймс и
00:00:40
дальше идет операнд
00:00:44
операнд это как правило метка но
00:00:47
операндом также может быть адрес формате
00:00:50
сегмент смещения если вы не знаете что
00:00:53
такое сегменты смещения то изучать
00:00:55
информатику
00:00:58
может быть как-нибудь и об этом расскажу
00:01:01
но не сегодня
00:01:03
команда джейн кто выполняет переход
00:01:06
участку исходного кода который обозначен
00:01:08
веткой дальше вам во всех подробностях
00:01:11
это покажу
00:01:14
состоянии флагов при этом не изменяется
00:01:18
что такое безусловный переход
00:01:21
ну как следует из названия это переход
00:01:24
без условий это значит что если в
00:01:29
исходном коде встречается команда
00:01:31
джемпер то эта команда выполняет переход
00:01:35
на указанный метки адрес без каких-либо
00:01:37
без каких-либо условий в любом случае
00:01:42
что такое метка
00:01:45
метка это идентификатор после которого
00:01:49
следуют :
00:01:52
идентификатор должен быть составлен по
00:01:54
правилам составления идентификаторов для
00:01:56
конкретного языка программирования но
00:01:58
скажу вам почему ялта книжка расплывчато
00:02:02
здесь сформулировал потому что метки
00:02:04
есть не только вас сэмплере но и у
00:02:06
других языках том числе в языках
00:02:07
высокого уровня но как правило
00:02:14
составление меток оно похоже во всех
00:02:17
языках
00:02:19
то есть пример но допустим какие-то
00:02:22
инструкции сомбера потом мой лейбл но
00:02:25
вот здесь вот я ее назвал так : это и
00:02:29
есть метка есть какое-то слово
00:02:32
допустимая из допустимых символов потом
00:02:36
двоеточие то есть метка ну и дальше
00:02:38
опять какие-то инструкции сэмплера
00:02:43
ну а теперь пример вот исходный код на
00:02:48
сэмплере если выполнить это предыдущем
00:02:51
видео мы изучали команды diff это вот
00:02:54
как раз участок кода
00:02:56
с премьером использование команды diff
00:02:59
но здесь я добавил метки
00:03:04
вначале мы выполняем деление но это не
00:03:07
имеет значения что мы выполняем начали
00:03:09
для нас интересной инструкции джейн п то
00:03:12
есть вот первая инструкция джейн в
00:03:14
которой встречается и
00:03:17
выбор два вот у нас метка вы и долгого
00:03:21
то есть что произойдет вот эти
00:03:23
инструкции будут выполнены в начале
00:03:25
программы потом будет выполнено вот эта
00:03:27
инструкция и она перебросит выполнение
00:03:30
программы вот сюда на этот участок кода
00:03:33
вот этот участок кода не будет выполнен
00:03:36
но почему я думаю вы догадались да
00:03:39
потому что будет выполнен переход
00:03:42
здесь мы опять выполняем деление с теми
00:03:44
данными которые уже есть и
00:03:47
вот эта инструкция мы перекидываем
00:03:50
программу обратно вот на этот участок и
00:03:55
при втором проходе уже вот это вот эти
00:03:58
инструкции уже выполняются ну давайте
00:04:01
посмотрим пошаговом режиме что ж у нас
00:04:03
произойдет
00:04:05
[музыка]
00:04:07
перезагрузим и
00:04:10
так
00:04:11
[музыка]
00:04:13
команда мох 1 выполняется выполняется
00:04:16
дальше div и вот вы смотрите за желтой
00:04:19
полосой
00:04:21
когда мы выполняем камон команды джейн п
00:04:24
так не все входит вырезаться входит
00:04:28
точка ру или чем-то
00:04:33
мы перебора переходим сразу вот на эту
00:04:36
инструкцию пропустив все вот эти то есть
00:04:38
мы переходим к участку кода который был
00:04:40
обозначен вот этой меткой лейбл 2 вот он
00:04:43
теперь выполняем этот участок и
00:04:47
вот эта инструкция перебросит нас вот
00:04:51
сюда вот к этой метке но здесь у меня
00:04:52
комментарии перебраться конечно не
00:04:54
наметку а на первую после
00:04:56
инструкцию которая идет после него то
00:04:59
есть вот и сейчас мы уже эти инструкции
00:05:02
выполняем но чтобы дальше дальше так нас
00:05:05
и будет перебрасывает то есть вот эта
00:05:07
программа она никогда не закончится
00:05:09
ну так программа конечно они пишутся это
00:05:13
просто пример поэтому примере можно
00:05:17
ну как вы понимаете если существует
00:05:20
безусловные переходы то существует и
00:05:22
условные переходы то есть переходы по
00:05:25
какому-то условия но такие переходы
00:05:28
выполняются уже с помощью других
00:05:29
инструкции и соответственно другие
00:05:31
инструкции будут рассмотрены уже в
00:05:33
других статьях и видео
00:05:35
рекомендую вам почитать статью
00:05:39
которая находится под этим видео там я
00:05:42
рассказал несколько более подробно обо
00:05:44
всем этом но и также не забывайте что
00:05:48
есть вот такой сайт а вы сам блер
00:05:50
заходите на него периодически я стараюсь
00:05:53
его регулярно обновлять не забывайте
00:05:55
делиться ссылкой с друзьями
00:05:56
подписывайтесь на обновления сайта и на
00:05:59
канал youtube а также вступайте в группу
00:06:02
основы программирования
00:06:04
а на этом сегодня все пока

Описание:

Разбираемся с командой JMP, а также с тем, что такое безусловный переход и метки в Ассемблере. И в каких случаях может потребоваться безусловный переход. См. также статью: https://av-assembler.ru/instructions/jmp.php

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Команда JMP"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Команда JMP" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Команда JMP"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Команда JMP" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Команда JMP"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Команда JMP"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.