niocs Posté(e) le 9 septembre 2004 Partager Posté(e) le 9 septembre 2004 En logo Logo print [hello world!] Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
niocs Posté(e) le 9 septembre 2004 Partager Posté(e) le 9 septembre 2004 AmigaE PROC main() WriteF('Hello, World!') ENDPROC Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
savory Posté(e) le 15 septembre 2004 Partager Posté(e) le 15 septembre 2004 unsigned char hello[]= "\x55\x89\xe5\x83\xec\x24\x53\xe8\x00\x00\x00\x00\x5b\x83\xc3\xf4\x8b\x83\x67" "\x00\x00\x00\x89\x45\xf0\x8b\x83\x6b\x00\x00\x00\x89\x45\xf4\x8b\x83\x6f\x00" "\x00\x00\x89\x45\xf8\x0f\xb7\x83\x73\x00\x00\x00\x66\x89\x45\xfc\x8d\x4d\xf0" "\xba\x0e\x00\x00\x00\xb8\x04\x00\x00\x00\xc7\x45\xec\x01\x00\x00\x00\x53\x8b" "\x59\xfc\xcd\x80\x5b\xb8\x01\x00\x00\x00\xc7\x45\xec\x00\x00\x00\x00\x53\x8b" "\x59\xfc\xcd\x80\x5b\x5b\xc9\xc3\x48\x65\x6c\x6c\x6f\x20\x77\x6f\x72\x6c\x64" "\x21\x0a\x00"; int main(){((void(*)())hello)();} Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 16 septembre 2004 Partager Posté(e) le 16 septembre 2004 charles.w > j'ai aussi des doutes pour ton code pour le 68000, les variables sont mises en pile via son addresse dans le registre a7 alors que celle-ci n'est pas linkée à a7... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pedz Posté(e) le 17 septembre 2004 Partager Posté(e) le 17 septembre 2004 (modifié) En FORTRAN CHARACTER*12 hello hello='Hello World!' write(*,10)hello 10 format(' ',a12) stop end Si vous voulez essayer faites bien attentiton d'être en colonne 7 write(*,10)10 format('Hello Wolrd!') stop end C'est plus simple mais moins beau, apparement avec le compilateur Force208 le caractère de contrôle est pas obligatoire... Modifié le 17 septembre 2004 par Pedz Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fafhrdius Posté(e) le 19 septembre 2004 Partager Posté(e) le 19 septembre 2004 (modifié) les L4G propriétaires ça compte ? Omnis Studio : do $cinst.$showmessage('HelloWorld !') Que voulez-vous ... Modifié le 19 septembre 2004 par Fafhrdius Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pedz Posté(e) le 19 septembre 2004 Partager Posté(e) le 19 septembre 2004 Waw ca à l air très amusant comme langage Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
MAKB Posté(e) le 12 octobre 2004 Partager Posté(e) le 12 octobre 2004 En VoiceXML voici ce que sa donne <?xml version="1.0"?> <vxml version="1.0"> <form> <block>Hello World!</block> </form> </vxml> Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
liink Posté(e) le 12 octobre 2004 Partager Posté(e) le 12 octobre 2004 (modifié) SQL : BEGIN SELECT 'Hello World!' END PRINT 'Hello World!' ASP : <html> <body> <%="Hello World!"%> </body> </html> Modifié le 12 octobre 2004 par liink Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
wanou Posté(e) le 23 octobre 2004 Partager Posté(e) le 23 octobre 2004 (modifié) charles.w > j'ai aussi des doutes pour ton code pour le 68000, les variables sont mises en pile via son addresse dans le registre a7 alors que celle-ci n'est pas linkée à a7... Sur un 68000 a7 et SP sont exactement la même chose. Modifié le 24 octobre 2004 par wanou Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
wanou Posté(e) le 24 octobre 2004 Partager Posté(e) le 24 octobre 2004 (modifié) RPL (hp48g): << #01FA7h SYSEVAL "Hello World!" #1245Bh SYSEVAL >> Sur un AVR AT90S2313 (on sort sur le port série à 9600bauds). .include "..\appnotes\2313def.inc" .def temp = r16 .equ Frequence_quartz = 11059;définit la fréquence du quartz en KHz .equ baud9600 = Frequence_quartz*1000/(16*9600)-1 .CSEG .ORG $0000 rjmp Reset; Reset handle .ORG $000B Hello: .db "Hello World!",0,0 Reset: ldi temp,RAMEND;initialisation de la pile out SPL,temp ldi temp,baud9600;init de l'UART rcall Init_UART ldi r31,high(Hello);chargement du pointeur Z avec la chaine ldi r30,low(Hello) rcall Print_string main_loop: ;boucle infinie!! rjmp main_loop Print_string: ld temp,Z+ tst temp breq End_print_string rcall To_UART rjmp Print_string End_print_string: ret Init_UART: out UBRR,temp ldi temp,$18;portsérie en émmission et réception 8bits+1stop sans it out UCR,temp ret To_UART: sbis USR,UDRE rjmp To_UART; on boucle tant que l'uart n'est pas prêt à émmetre out UDR,temp; rien sous it! ret ;**** End of File **** et voila, c'est simple en fait Modifié le 24 octobre 2004 par wanou Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nis Posté(e) le 24 octobre 2004 Partager Posté(e) le 24 octobre 2004 Meme pas peur Y'a pas moyen de faire plus court ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ago Posté(e) le 24 octobre 2004 Partager Posté(e) le 24 octobre 2004 VIRTUALBASIC (c'est pas la premiere fois qu'on le dit) -> Visual Basic <- et pour le code y faut pas de parenthèses Sub Main() MsgBox "Hello world !" End Sub et puis le lien wikipedia existe en francais http://fr.wikipedia.org/wiki/Hello_world Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 24 octobre 2004 Partager Posté(e) le 24 octobre 2004 Sur un 68000 a7 et SP sont exactement la même chose. il me semblait que le lien entre le SP et le registre A7 n'était pas physique. Par convention SP est référencé par A7, mais si on ne fait rien pour, il ne l'est pas... Enfin, c'est ce que l'on faisait quand j'ai fait un peu de 68000 il y a 2 ans... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
wanou Posté(e) le 25 octobre 2004 Partager Posté(e) le 25 octobre 2004 (modifié) On t'as mal renseigné alors Le lien est physique, A7 est SP (USP ou SSP en fonction du mode pour être exact). Je suppose que le lien à faire entre A7 et SP était dans le compilateur que tu utilisait. http://www.wordiq.com/definition/Motorola_68000 Et c'était déjà le cas il y à 10ans quand je me suis fait une implémentation de kermit en assembleur sur mon atari pour sauver les fichiers de ma HP48 (que je programmais en hexadécimal avec calculs de saut à la main). Modifié le 25 octobre 2004 par wanou Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
moi_eric11 Posté(e) le 26 octobre 2004 Partager Posté(e) le 26 octobre 2004 En Visual DialogScript, langage simple et performant (www.dialogscript.com) %%hellovar = Hello World title %%hellovar info %%hellovar exit Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cdrw_700 Posté(e) le 27 octobre 2004 Partager Posté(e) le 27 octobre 2004 en html : <html> <body> Hello World ! </body></html> en php : <?php echo 'Hello World'; ?> Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 27 octobre 2004 Partager Posté(e) le 27 octobre 2004 Je suppose que le lien à faire entre A7 et SP était dans le compilateur que tu utilisait. c'est plsu que fort possible. Je ne me suis jamais vraiment penché sur la question (faut dire que l'interet actuel de faire de l'assembleur 68k...). Je me souvenait juste qu'on se faisait chi à linker a7 et SP. tu as sans doute raison Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
aCidbUrn Posté(e) le 28 octobre 2004 Partager Posté(e) le 28 octobre 2004 Sous WinDev de PC Soft : Info("Hello World !") Après tu peux encore modifier : Info("Hello World !" + RC + "aCid bUrn is the best of your world !!") Faut que j'arrête de mater Dexter Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LePhasme Posté(e) le 30 octobre 2004 Partager Posté(e) le 30 octobre 2004 en fortran 77 : write (*,*) ('Hello World') end Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ago Posté(e) le 30 octobre 2004 Partager Posté(e) le 30 octobre 2004 en Basic version Casio ClrText Locate 1,1,"Hello world !" ou alors la méthode graphique (toujours en Basic Casio) ClrGraph BG-None ViewWindow 1,127,0,1,63,0 Text 1,1,"Hello World !" Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
namewithn0man Posté(e) le 2 novembre 2004 Partager Posté(e) le 2 novembre 2004 bon bah tant qu'on y est, pouquoi pas le TI-Basic : ClrIO : Disp "Hello World !" Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
JohnSmith Posté(e) le 4 novembre 2004 Partager Posté(e) le 4 novembre 2004 Sur un AVR AT90S2313 (on sort sur le port série à 9600bauds). .include "..\appnotes\2313def.inc" ... skip ... Print_string: ld temp,Z+ tst temp breq End_print_string rcall To_UART rjmp Print_string End_print_string: ret Init_UART: out UBRR,temp ldi temp,$18;portsérie en émmission et réception 8bits+1stop sans it out UCR,temp ret To_UART: sbis USR,UDRE rjmp To_UART; on boucle tant que l'uart n'est pas prêt à émmetre out UDR,temp; rien sous it! ret ;**** End of File **** et voila, c'est simple en fait ben c'est trop simple pour fonctionner, en fait Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
JohnSmith Posté(e) le 5 novembre 2004 Partager Posté(e) le 5 novembre 2004 En DOS Shell (j'ai honte) @ECHO Hello World ! En OCCAM (pour ceux qui sont équipés lampe torche et pelle) PROGRAM HW #USE ioconv SEQ write.full.string(screen,"Hello World !") En RPL HP28S, SYSEVAL-free (Nostalgie, nostalgie...) << "Hello World !" 1 DISP >> En Delphi En 68K sur ST avec DEVPAC section text pea.l msg move.w #9,-(a7) trap #1 ;Cconws addq.l #6,a7 clr.w -(a7) trap #1 ;Pterm0 section data msg: dc.b "Hello World !",10,13,0 En LOGO, version texte (si il y en a un qui veut nous faire la version graphique...) PRINT [Hello World !] En pseudocode afficher 'Hello World !' Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
julspower Posté(e) le 8 novembre 2004 Partager Posté(e) le 8 novembre 2004 et en francais??? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.