> > Q&A:
> > ====
> > Q: Why must the MSB equal the LSB?
> > A: Because on computers which use IM2 (PC uses something like it), the
> > number on the databus MUST be a multiple of 2. On MSX however, this is
> > undefined, so the adress in the jump-table can also be an odd number.
>
> You need that because you use the statement:
> IntJumpTable: DS 257, Interrupt / 256
>
> And it is more convenient to fill the table with all 0xC0 's for the
> HIGH and the low address.
>
> You can use different values, but then you would have to use more than
> one interrupt routine. Which costs more memory.
That's also a way to put it, yes.
~Grauw
--
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
email me: [EMAIL PROTECTED] or ICQ: 10196372
visit the Datax homepage at http://datax.cjb.net/
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
The MSX faq: http://www.faq.msxnet.org/
The MSX newsgroup: comp.sys.msx
The MSX IRC channel: #MSX on Undernet
****