Deutsch English Français Italiano |
<t6vh3h$1u3s$1@gioia.aioe.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!usenet.goja.nl.eu.org!aioe.org!TIzlGDhERc3ZUJWPgvDT2w.user.46.165.242.75.POSTED!not-for-mail From: Francois LE COAT <lecoat@atari.org> Newsgroups: fr.comp.sys.atari Subject: Re: EmuTOS sur VCS Date: Sun, 29 May 2022 12:15:13 +0200 Organization: Aioe.org NNTP Server Message-ID: <t6vh3h$1u3s$1@gioia.aioe.org> References: <t6n6p5$k69$1@gioia.aioe.org> <t6ocqm$ptu$1@gioia.aioe.org> <57617cf6-3175-4434-b328-e83204cbff61n@googlegroups.com> <t6oetm$1phi$1@gioia.aioe.org> <2da2de65-d069-4143-85e8-2fa7bd449780n@googlegroups.com> <t6ohaa$tqc$1@gioia.aioe.org> <2317afd2-cb60-487a-8825-4d317c01979bn@googlegroups.com> <t6q3ul$mfs$1@gioia.aioe.org> <e48b734f-7d79-4a39-9f19-cc4cc06525e3n@googlegroups.com> <t6qbop$98i$1@gioia.aioe.org> <d5c959bf-782a-4f10-ac40-58ba5504b910n@googlegroups.com> <t6qsi6$crn$1@gioia.aioe.org> <35dd2542-8381-4253-8e34-14a4e467f21cn@googlegroups.com> <f749eadd-3f09-4647-96b5-feb6916a1362n@googlegroups.com> <t6r73q$17ke$1@gioia.aioe.org> <18e07f7b-17dd-4824-8043-9291d510a940n@googlegroups.com> <t6r8k2$1v42$1@gioia.aioe.org> <7e33380e-1eb5-46b3-97bc-6dd65d61061fn@googlegroups.com> <t6so1d$u1h$1@gioia.aioe.org> <a53ae44c-c001-453b-b9ef-34c295d34824n@googlegroups.com> <t6tm6s$1gfl$1@gioia.aioe.org> <80d27969-dec1-4bc7-b68e-5e0a35eef772n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: gioia.aioe.org; logging-data="63612"; posting-host="TIzlGDhERc3ZUJWPgvDT2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Firefox/60.0 X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 5215 Lines: 85 Salut, Arachide =E9crit=A0: >>>> Tu es donc enseignant >>>> en math=E9matiques dans un coll=E8ge ? Eur=EAka 2.12 ne s'adresse pa= s =E0 des >>>> =E9l=E8ves de ce niveau d'=E9tudes. >>> Encore un lien que toi seul fait : je n'aurais d'utilit=E9 en maths q= ue dans le cadre de mon travail? Sache qu'il m'arrive de me plonger dans = des probl=E8mes bien diff=E9rents de ce que j'enseigne en coll=E8ge. >>> Par exemple, voici un texte en m=E9moire: >>> Ligne 0 Youhou ! >>> Ligne 1 Quel joli texte >>> Ligne 2 que celui >>> Ligne 3 que je suis en train d'=E9crire! >>> Ligne 4 Et utile! >>> >>> Je voudrais d=E9placer les lignes 1 et 2 apr=E8s la ligne 3. On voit = d=E9j=E0 que les lignes 0 et 4 ne bougeront pas en m=E9moire. >>> L'id=E9e de base c'est: >>> 1) je copie ligne 3 vers un buffer >>> 2) je copie lignes 1 et 2 vers le haut de (taille de ligne 3) octets >>> 3) je reprends mon buffer et remet ligne 3 l=E0 ou =E9tait ligne 1 >>> >>> Sauf que si je bosse avec un gros texte et que j'ai une RAM limit=E9e= , le buffer peut consommer pas mal. >>> Alors je me suis demand=E9 quel serait l'algorithme avec un buffer de= simplement UN octet. >>> C'est ce qui est impl=E9ment=E9 dans l'=E9diteur du FORTH lorsqu'on f= ait un Move Block. >> >> Il existe une instruction x86, qui d=E9place un bloc en m=E9moire, non= ? >=20 > Sauf que ce n'est pas tout =E0 fait le propos. > Ici on d=E9place un bloc mais sans rien effacer dessous, c'est une perm= utation de m=E9moire. > Et de plus, ce n'est pas sur un x86. Oui j'ai bien compris. En fait ce n'est pas un "Move Block" mais "Swap". >> Je travaille moi sur les images de l'h=E9licopt=E8re qui survole la pl= an=E8te >> Mars, ce qui n'avait pas =E9t=E9 fait avant, et qui se nomme "Ingenuit= y" : >> >> <https://mars.nasa.gov/news/9197/nasas-ingenuity-mars-helicopter-captu= res-video-of-record-flight/> >> >> Avec la donn=E9e seule des images d'une cam=E9ra qui vise le sol marti= en, il >> est possible de reconstruire la trajectoire en trois dimensions. C'est= >> une chose de le voir avec ses yeux, et une autre de faire des mesures,= >> =E0 l'aide d'un ordinateur et d'algorithmes de traitements des images.= >> C'est en fait une cam=E9ra de navigation, qui permet de piloter >> l'h=E9licopt=E8re par vision, car il n'existe pas de syst=E8me GPS sur= Mars. >> >> Tu as compris Guillaume ? >=20 > Oui oui, mais on est bien oblig=E9 de faire quelques suppositions pour = recr=E9er l'image 3D? Par exemple, conna=EEtre une estimation de la vites= se de l'h=E9licopt=E8re, et de l'altitude, non? L'h=E9licopt=E8re embarque une centrale inertielle, un altim=E8tre laser,= mais ce sont des donn=E9es de vol qui ne sont pas transmises par la NASA. Il est malgr=E9 tout possible de mesurer le d=E9placement en 3 dimensions : <https://www.youtube.com/watch?v=3DxF1YVvsujCU> Puis la vid=E9o permet d'obtenir une estimation plus pr=E9cise que les donn=E9es de vol inertielles et altim=E9triques, car cela d=E9rive dans l= e temps. La vision du sol est en effet une information ext=E9roceptive, c'est =E0 dire qu'elle renseigne sur l'environnement ext=E9rieur sur Mars= =2E --=20 Fran=E7ois LE COAT Auteur de Eur=EAka 2.12 (Grapheur 2D, Modeleur 3D) http://eureka.atari.org/