<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Programme assembleur - Atmos				            </title>
            <link>https://ceo.oric.org/community/oric-atmos/programme-assembleur/</link>
            <description></description>
            <language>fr-FR</language>
            <lastBuildDate>Fri, 10 Jul 2026 14:02:48 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Programme assembleur</title>
                        <link>https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-944</link>
                        <pubDate>Fri, 11 Jun 2021 17:01:03 +0000</pubDate>
                        <description><![CDATA[@atomex
Le contenu de la pièce jointe n&#039;est clairement pas un programme BASIC, je pense que le fichier d&#039;origine a été passer dans une moullinette de conversion binaire -&gt; BASIC.
Concer...]]></description>
                        <content:encoded><![CDATA[<p>@atomex</p>
<p>Le contenu de la pièce jointe n'est clairement pas un programme BASIC, je pense que le fichier d'origine a été passer dans une moullinette de conversion binaire -&gt; BASIC.</p>
<p>Concernant le principe de récupération d'un programme effacé par un NEW, c'est en fait assez simple, la commande NEW ne fait gloablement que modifier des pointeurs de fin de programme et de début des variables (qui son placées après le programme BASIC).</p>
<p>Elle place également un octet nul en au début du programme BASIC.</p>
<p>Donc, l'utilitaire se contente de rechercher la fin du programme BASIC (marquée par un octet nul pour le poids fort du lien) et ensuite met à jour les pointeurs de fin de programme et de début des variables et recalcule la valeur du premier octet du programme.</p>
<p>Une variante remplace la l'octet nul au début du programme par une valeur quelconque, ensuite il fait appel à une routine de la ROM qui recalcule tous les liens entre les lignes du programme BASIC, et enfin met à jour les pointeurs qui indiquent l'adresse de début des variables.</p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/oric-atmos/">Atmos</category>                        <dc:creator>assinie</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-944</guid>
                    </item>
				                    <item>
                        <title>RE: Programme assembleur</title>
                        <link>https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-943</link>
                        <pubDate>Fri, 11 Jun 2021 15:27:12 +0000</pubDate>
                        <description><![CDATA[Posté par: @assinie 
Il s&#039;agit probablement d&#039;un programme en assembleur et non en BASIC.
Il faudrait le fichier d&#039;origine pour pouvoir vérifier, mais vu son nom, je pense que c&#039;est un uti...]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="19" data-postid="942" data-mention="assinie">
<div class="wpforo-post-quote-author"><strong> Posté par: @assinie </strong></div>
<p>Il s'agit probablement d'un programme en assembleur et non en BASIC.</p>
<p>Il faudrait le fichier d'origine pour pouvoir vérifier, mais vu son nom, je pense que c'est un utilitaire qui recalcule les pointeurs BASIC pour les remettre en état après avoir fait un NEW afin de pouvoir récupérer le programme BASIC effacé.</p>
</blockquote>
<p>Peux tu m'en dire plus ?</p>
<p>Je ne vois pas ?</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/oric-atmos/">Atmos</category>                        <dc:creator>AtomeX</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-943</guid>
                    </item>
				                    <item>
                        <title>RE: Programme assembleur</title>
                        <link>https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-942</link>
                        <pubDate>Fri, 11 Jun 2021 13:29:33 +0000</pubDate>
                        <description><![CDATA[Il s&#039;agit probablement d&#039;un programme en assembleur et non en BASIC.
Il faudrait le fichier d&#039;origine pour pouvoir vérifier, mais vu son nom, je pense que c&#039;est un utilitaire qui recalcule ...]]></description>
                        <content:encoded><![CDATA[<p>Il s'agit probablement d'un programme en assembleur et non en BASIC.</p>
<p>Il faudrait le fichier d'origine pour pouvoir vérifier, mais vu son nom, je pense que c'est un utilitaire qui recalcule les pointeurs BASIC pour les remettre en état après avoir fait un NEW afin de pouvoir récupérer le programme BASIC effacé.</p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/oric-atmos/">Atmos</category>                        <dc:creator>assinie</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-942</guid>
                    </item>
				                    <item>
                        <title>Programme assembleur</title>
                        <link>https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-941</link>
                        <pubDate>Fri, 11 Jun 2021 06:45:39 +0000</pubDate>
                        <description><![CDATA[Bonjour à tous,
Quelqu&#039;un pourrait il me dire à quoi sert ce programme trouvé sur une disquette Jasmin ?
Merci pour votre aide.
Cordialement, Cyril.
&nbsp;ANTINEW.txt]]></description>
                        <content:encoded><![CDATA[<p>Bonjour à tous,</p>
<p>Quelqu'un pourrait il me dire à quoi sert ce programme trouvé sur une disquette Jasmin ?</p>
<p>Merci pour votre aide.</p>
<p>Cordialement, Cyril.</p>
<div id="wpfa-4362" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//ceo.oric.org/wp-content/uploads/wpforo/default_attachments/1623393939-ANTINEW.txt" target="_blank"><i class="fas fa-paperclip"></i>&nbsp;ANTINEW.txt</a></div>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/oric-atmos/">Atmos</category>                        <dc:creator>AtomeX</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/oric-atmos/programme-assembleur/#post-941</guid>
                    </item>
							        </channel>
        </rss>
		