Не следует ли определять метки кода перед выполнением операторов после перехода к нему? - PullRequest
0 голосов
/ 26 апреля 2020

На P C языке ассемблера Пола А. Картера , говоря о кодовых метках, он говорит:

Кодовые метки определяются путем помещения их в код сегмент в перед оператора, который они помечают.

Разве это не должно быть до оператора, который они помечают? Насколько я понимаю, ассемблер поменяет операнд метки условия перехода на его адрес, так что выполнение может передать начиная с в этом месте.

Как пример:

draw:
 mov al, [color]

Метка определяется перед инструкциями, поэтому после перехода к ней выполнение программы начнется с:

mov al, [color]

...