discussion:manual:chapter5:asm