16 lines
323 B
Text
16 lines
323 B
Text
|
external printf
|
||
|
|
||
|
globals (x)
|
||
|
l00: %rbx <- copy 1;
|
||
|
l01: jumpif eq %rbx, 22 -> l17, l11;
|
||
|
l11: %rdi <- copy "%d jump\n";
|
||
|
l12: %rsi <- copy %rbx;
|
||
|
l13: %rax <- copy 0;
|
||
|
l14: printf();
|
||
|
l15: %rbx <- add %rbx, 1;
|
||
|
ll6: jump l01;
|
||
|
l17: %rdi <- copy "street\n";
|
||
|
l18: %rax <- copy 0;
|
||
|
l20: printf();
|
||
|
l21: exit;
|
||
|
end
|