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

Reply via email to