> The INT xx.yy notation has been around for a loong time, doubt
> that there is anyone who can put a claim on having invented this b
> now... ;-)
As you can see by the way I phrased it there, I never claimed that Bret or
I was the _sole_ inventor ;)
And you're absolutely right, I might h
At 03:13 PM 1/24/2012, C. Masloch wrote:
>I've been out of the loop on development for a while. Bret, do you,
>incidentally, remember whether we came up with this one independently, or
>how did it develop? I honestly would have to search through old mail again
>to answer that myself.
The INT xx.yy
> I don't remember where I saw it first -- it might in fact have been
> something from you. It seems to be a relatively common practice now,
> though.
Certainly common enough to cause the OP question here!
> Personal preference. As there is no formal definition, as long as the
> reader ca
> Somewhat amusing that Bret would describe this "shorthand" in a
> much shorter way than I did.
There is no formal definition of this, at least that I've ever seen. It's just
a convenient way of talking about code at a high/conceptual level in forums and
e-mails, without actually needing to ex
Somewhat amusing that Bret would describe this "shorthand" in a much
shorter way than I did.
I've been out of the loop on development for a while. Bret, do you,
incidentally, remember whether we came up with this one independently, or
how did it develop? I honestly would have to search throu
> Recently I have seen ints such as: intxx.yy; is this something new, or I
> just don't get out much? Is the 'yy' just the selection within the int
> function or what?
Yes, some use this still rather unusual/new notation to concisely refer to
interrupt calls. I am among those; you might have
INTxx.yy is a "shorthand" notation people use to indicate an INT xx with
subfunction yy. The yy is usually put into one of the CPU registers before the
call (AH in many cases). In addition, the xx and yy are assumed to be hex.
Example:
INT 21.4C would be coded as:
MOV AH,4Ch
INT 21h
Here's a quick question:
I have used software interrupts, mostly with int86/union regs; say int 34
for the mouse, with another integer loaded into a register to select within
that int. Recently I have seen ints such as:
intxx.yy; is this something new, or I just don't get out much? Is the 'yy'
just