АМ
Size: a a a
АМ
АМ
楽
楽
АМ
АМ
楽
АМ
АМ
楽
EK
switch, а case — это метки. Если нет break, то выполнение идёт дальше, к следующей метке.jmp bЗдесь будет выполнено
a:
inc ax
b:
inc bx
c:
inc cx
d:
inc dx
inc bx
inc cx
inc dx
АМ
EK
a:Здесь оба
.x:
jmp .z
.y:
b:
.z:
jmp .x
jmp некорректны, потому что .z находится в области видимости b, а .x — в области видимости a.a:Понятно теперь, почему
a.x:
jmp a.z
a.y:
b:
b.z:
jmp b.x
jmp b.x не сработает? Нет такой метки!АМ
switch, а case — это метки. Если нет break, то выполнение идёт дальше, к следующей метке.jmp bЗдесь будет выполнено
a:
inc ax
b:
inc bx
c:
inc cx
d:
inc dx
inc bx
inc cx
inc dx
АМ
a:Здесь оба
.x:
jmp .z
.y:
b:
.z:
jmp .x
jmp некорректны, потому что .z находится в области видимости b, а .x — в области видимости a.a:Понятно теперь, почему
a.x:
jmp a.z
a.y:
b:
b.z:
jmp b.x
jmp b.x не сработает? Нет такой метки!АМ
АМ
a:Здесь оба
.x:
jmp .z
.y:
b:
.z:
jmp .x
jmp некорректны, потому что .z находится в области видимости b, а .x — в области видимости a.a:Понятно теперь, почему
a.x:
jmp a.z
a.y:
b:
b.z:
jmp b.x
jmp b.x не сработает? Нет такой метки!АМ
EK