1 .equiv early, 4 2 3_start: 4 calll *early(%eax) 5 calll *late(%eax) 6 calll *xtrn(%eax) 7 calll *early(%bx) 8 calll *late(%bx) 9 calll *xtrn(%bx) 10 movb $early, %al 11 movb $late, %al 12 movb $xtrn, %al 13 movw $early, %ax 14 movw $late, %ax 15 movw $xtrn, %ax 16 movl $early, %eax 17 movl $late, %eax 18 movl $xtrn, %eax 19 addb $early, %al 20 addb $late, %al 21 addb $xtrn, %al 22 addw $early, %ax 23 addw $late, %ax 24 addw $xtrn, %ax 25 addl $early, %eax 26 addl $late, %eax 27 addl $xtrn, %eax 28 shlb $early, %al 29 shlb $late, %al 30 shlb $xtrn, %al 31 shlw $early, %ax 32 shlw $late, %ax 33 shlw $xtrn, %ax 34 shll $early, %eax 35 shll $late, %eax 36 shll $xtrn, %eax 37 inb $early, %al 38 inb $late, %al 39 inb $xtrn, %al 40 inw $early, %ax 41 inw $late, %ax 42 inw $xtrn, %ax 43 inl $early, %eax 44 inl $late, %eax 45 inl $xtrn, %eax 46 47 .equiv late, 8 48