Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 04 Aug 2002 23:12:40

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Processeur graph100 (Nec v30)

je sais pas vous avez regarde mais y'a plein d'instructions toutes faites sur le V30 MX, genre pour faire la comparaison de deux morceaux de memoire:

DS:SI = adresse du premier block
ES:DI = adresse du second
CX = Largeur du bloc

l'instruction: REPZ CMPMB suffit...
c'est du strcmp en puissance cette instruction...

et aussi pour convertir du decimal en binaire par exemple:
si on veut convertir 87 en binaire ca fait:
AH=8
AL=7
CVTDB
et le resulat est dans AL...

Comme quoi ce processeur est pas trop mal...

Hors ligne

 

#2 05 Aug 2002 04:13:07

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: Processeur graph100 (Nec v30)

Ben c normal qu'un processeur ait des fonctions spécifiques, je pense par exemple aux vieux Amd K6 qui avaient comme spécificité de comprendre lres instructions "3DNow!"  Ben avec notre proc c pareil. Tu retrouves le même truc avec les instructions SSE & SSE2sur les P!!! et PIV, et dernièrement sur les Athlon XP & MP (vous me dites si j'en ai mis un de trop on sait jamais lol)


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#3 05 Aug 2002 04:37:55

Whyp
Programmeur Graph100
Date d'inscription: 05 Feb 2002
Messages: 319
Site web

Re: Processeur graph100 (Nec v30)

la premiere chez intel, c'est scasb. Sinon, pour cvtdb, c'est aad.

Pour le reste, voici les autes fonctions speciales
ADD4S
BEKXA
CALLN
CHKIND
CMP4S
DISPOSE
EXT
FPO2 (controle un coprocesseur, donc ça sert a rien )
INM
INS
OUTMPREPARE
REPC
REPNC
RETXA
ROL4
ROR4
SUB4S
TEST1
CLR1
NOT1
SET1

plus peut-être BRKEM et RETEM qui servent au mode 8080 du v30, mais je crois pas qu'il y soit sur v30MX

Pour voir ça, allez a la page 215 du manuel des instructions nec v30.

@+


http://shine.sourceforge.net tout programmer votre graph100 smile

Hors ligne

 

#4 05 Aug 2002 10:34:29

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Processeur graph100 (Nec v30)

EH BEN NON!!!!!

SCASB ca compare l'octet dans AL a l'octet dans ES:DI
ce qui fait que si tu veux comparer un morceau de memoire t oblige
de faire

Boucle:
LODSB
SCASB
LOOPZ Boucle

C'est deux fois plus lent.

(Documentation intel et nec v30 a l'appui)

Bon peut etre que sur la doc de Nec c mieux explique pour CVTDB que sur la doc Intel pour AAD, j'avais pas trop saisi AAD.

Hors ligne

 

#5 07 Aug 2002 20:09:13

Guest
Invité

Re: Processeur graph100 (Nec v30)

Slt, je prog en asm sur PC, G jamais tenT la graph100 vu ke G aucunne idee des instructions, pouvez vous m indiquer ou je pourrais trouver une zolie doc avec les mnemonik + Explikations
Merci d avance
SNOOPY33
PS: si vs pouvez m envoyer des doc sur la graph100 ds ma bal, ca serait coo (snoopy33@m6net.fr) paceke l annee prochaine je crois ke l asm va etre primordial pr mes etudes (progz de finnance or le basic tre tre lent)Merci d avance

 

#6 07 Aug 2002 20:47:00

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Processeur graph100 (Nec v30)

Et bien c'est très simple tu peux utiliser toutes les instructions du 8086 mais le NEC V30MX a pas mal d'instructions du 286 (il s'en rapproche presque complètement), il a certaines instructions très spécifiques que tu peux trouver dans la doc du processeur (chez NEC).

@+


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#7 08 Aug 2002 04:42:07

Whyp
Programmeur Graph100
Date d'inscription: 05 Feb 2002
Messages: 319
Site web

Re: Processeur graph100 (Nec v30)

Mastermage, t'ennerve pas, moi j'ai fais que lire la page 215, ou ya ecris que cmpmb = scasb. Mais forcement si c pas le cas...
@ snoopy33 : Sur mon site, rubrique datasheet.
@+


http://shine.sourceforge.net tout programmer votre graph100 smile

Hors ligne

 

#8 08 Aug 2002 10:59:56

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Processeur graph100 (Nec v30)

Oups excuse moi whyp je m'ai trompe. c pas cmpmb-cmpmw ,cette instruction est en effet l'equ de scasb-scasw, mais CMPBKB-CMPBKW

Hors ligne

 

#9 08 Aug 2002 12:51:09

Whyp
Programmeur Graph100
Date d'inscription: 05 Feb 2002
Messages: 319
Site web

Re: Processeur graph100 (Nec v30)

hum... je t'en veut bcp !
:-)
Le tout c qu'on se comprenne.
@+


http://shine.sourceforge.net tout programmer votre graph100 smile

Hors ligne

 

#10 08 Aug 2002 23:00:20

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Processeur graph100 (Nec v30)

Tu m'en veux tellement???
mais cmpbkb et cmpbkw representent un gain de vitesse non negligeable..

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr