On Fri, 1 Nov 2002 03:10, you wrote: > PUSH > DEC > BN stack overrun > BZ stack overrun > > > sorry, PC assembler is a long time past, but I vaguely remember the > argument being made that top down stacking was easier to manage.
AIR pop & push don't affect the flags except then they're the target, and then the flags' new value is entirely what was on the stack. I would expect in either direction, passing 0 or -1 would be a valid cause of machine check or equivalent. -- Cheers John Summerfield Microsoft's most solid OS: http://www.geocities.com/rcwoolley/ Join the "Linux Support by Small Businesses" list at http://mail.computerdatasafe.com.au/mailman/listinfo/lssb
