All speak that R800-40 (28) quicker than Z380-18.
But the question is native-mode Z380. Nobody does not compare its in
EXTENDED-MODE.

ADD    HL,BC            ; 1 clk    R800   HL[15..0]=HL[15..0]+DE[15..0]
                                    ; 40 mHz or 28mHz on word

ADD    HL,BC            ; 2 clk    Z380    HL[15..0]=HL[15..0]+DE[15..0]
ExtMode
                                     ; 9 mHz on word

ADD    HL,BC            ; 2 clk    Z380    HL[31..0]=HL[31..0]+DE[31..0]
ExtMode
                                     ; 18 mHz  on word

Write too the most on r800 and consider ;-)

ADD    HL,BC            ; 1 clk    R800   HL[15..0]=HL[15..0]+DE[15..0]
EX        HL,DE           ; 1
LD        BC,(XXX)      ; 6
ADC    HL,BC            ; 1 clk
                                    ; 8,8 mHz or 6,2 mHz on word

Load source words

LD        HL,(XXXX)    ; 3+3=6  Z380 Extended mode Word Size memory
LD        DE,(XXXX)    ;3+3=6
                                      ; 12  = 1,5mHz

LD        HL,(XXXX)    ; 6   R800
LD        DE,(XXXX)    ; 6
LD        BC,(XXXX)    ; 6
                                     ; 18 = 2,2mHz or 1,5mHz


If for example I take multiply instructioon
                    z380                r800
MLT            7                        14
                    2,5mHz             2,8mHz or 2mz
MULTW     10                       36
                    1,8mHz             1,1mHz or 0,7mHz

And so on
....................................................................

Z380 does not let return to native mode from extended mode. It is BAD.

Who have  hardware-doc-info about TurboR architecture? Can you send me one?

Bye
Valery




****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to