Rechercher : dans
Par :

[emulateur] pour le zorglub 400 pascal/nasm

Dernière réponse le 17 avr 2007 à 13:14:36 lenaliven, le 11 avr 2007 à 12:48:30 
 Signaler ce message aux modérateurs

Bonjour,
avis à tous: pour tous les coups de pouces je suis preneuse parcque là vraiment je suis à court d'idées mais surtout à court de temps ;(

présentation du zorglub 400:
-machine à registre sur 16 bits
-données considérées: entiers signés sur 16 bits
-4 registres (r0,r1,r2,r3)
-case de la mémoire: mot de 16 bits avec une unique adresse
-possède 15 instructions dont la représentation en mémoire est possible sur 2 formats: R 4(opcode),2(rd)2(rs1)2(rs2)6
A 4(opcode)2(ra)2(rb)8(label ou imm)

objectif
créer un pogramme z400 (en pascal) émulmant un zorglub 400 avec une mémoire de 512 mots. le programme doit demander à l'utilisateur un nom de ficher texte contenant le code machine produit par zasm à excécuter.

éléments à ma disposition:
-le programme zasm qui transforme un fichier en assembleur en un fichier contenant le code machine correspondant.
-la procedure séparer découpant un entier sur 16 bits sous le format du codage des intructions en mémoire
-les instructions types: add rd,rs1,rs2; mul rd,rs1,rs2....

ce qu'il me faudrait:
-idée générale voir très précise :) des étapes de création du programme z400
(éléments auxquels penser....)

Merci d'avance. Il n'ya que ceux qui tirent qui ont une chance de marquer.

Configuration: Linux
Firefox 1.5.0.11

Meilleures réponses pour « [emulateur] pour le zorglub 400 pascal/nasm » dans :
Introduction aux systèmes AS/400 Voir Introduction à l’AS/400 AS/400 est une gamme de mini-ordinateurs IBM apparue début février 1987. Dans l’informatique de gestion d’IBM, il existe trois gammes d’ordinateurs : les gros systèmes (appelés MainFrame), ES/9000, sous le système...
Télécharger Free Virtual Serial Ports Emulator VoirPour les utilisateurs d'un même réseau ou même sur un seul ordinateur, parfois un appareil peut être sollicité plus d'une fois par plusieurs applications. Free Virtual Serial Ports Emulator ou VPSE est un programme destine aux ingénieurs...
Télécharger Nasm VoirNasm est un logiciel assembleur libre et disponible sur plusieurs systèmes comme Linux ou Windows. Toutefois il ne fonctionne que sur les architectures x86. Il demande une syntaxe légère et compte donc parmi le choix de nombreux programmeurs.
Les commandes AS/400 VoirLes commandes de l’AS/400 Il existe environ un millier de commandes dans l'OS/400, regroupées sous le nom de « Langage de Contrôle ». Un utilisateur pourra les lancer depuis la ligne Option ou Commande située au bas de l'écran, quand celle-ci est...

1

Gogo, le 14 avr 2007 à 11:29:21

Salut
Je suis dans le même cas que toi ...

Université de Nantes ?
As-tu avancé sur le sujet ?

Je dois rendre ce projet le Vendredi de la semaine prochaine.

Répondre à Gogo

2

 mouflette, le 17 avr 2007 à 13:14:36
  • +1

Salut moi aussi je suis dans le meme cas avez vous des idées ???? parce que c'est dans quelques jours et toujours pas d'idée !
merci d'avance

Répondre à mouflette