On Thu, 16 Mar 2000, Nestor Soriano wrote:

> - New Z380 instructions make programming easier (for example all the memory
> is accessed linearly, and there is instructions like EX DE,DE'; IX IX,IY;
> PUSH #1234...), and programs shorter and faster (there is multiplication
> and division instructions, 16 bit logical, 32 bit arithmetic, and four set
> of main + alternate registers. Besides each register is 32 bit long. So:
> less PUSH+POP for saving state every time a subroutine is executed!)

A Pascal or C compiler for Z380 would be great. The Z380 can do stackpointer
relative addressing, which is very convenient for passing subroutine
parameters.

> - Multitasking is possible (Z380 + R800/Z80), so global speed can be
> doubled. Now we are designing a "Hardware Server" software: in this working
> mode, MSX will just access peripherals (ports, mapped memory, slots, VRAM,
> etc...) when Z380 asks for it.

This is cool. Sending VDP commands to a queue without bothering whether the
VDP is busy or idle.
  
Bye,
                Maarten

****
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
****

Reply via email to