Sujet : Re: People are still trying to get away with disagreeing with the semantics of the x86 language
De : polcott333 (at) *nospam* gmail.com (olcott)
Groupes : comp.theory sci.logicDate : 01. Jul 2024, 16:50:42
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v5ufo2$14agu$1@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Mozilla Thunderbird
On 7/1/2024 9:37 AM, Fred. Zwarts wrote:
Op 01.jul.2024 om 14:46 schreef olcott:
On 7/1/2024 3:32 AM, Fred. Zwarts wrote:
>
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
>
DDD is correctly emulated by HHH which calls an
emulated HHH(DDD) to repeat the process until aborted.
Once aborted the DDD emulated by HHH immediately stops.
>
At no point in this emulation does the call from DDD
correctly emulated by HHH to HHH(DDD) ever return.
>
You can understand this or fail to understand this
disagreement is flat out incorrect.
I understand it, but that does not contradict that the abort is one cycle too soon, which makes it incorrect.
On 7/1/2024 9:27 AM, Fred. Zwarts wrote:
> Not aborting will loop infinitely.
That you disagree with your own self proves that you are wrong.
If it is ever the case that
> Not aborting will loop infinitely.
THIS PROVES THAT ABORTING IS NECESSARILY CORRECT
If simulating halt decider H correctly simulates its input D
until H correctly determines that its simulated D would never
stop running unless aborted then
IT IS 100% COMPLETELY CORRECT TO ABORT
-- Copyright 2024 Olcott "Talent hits a target no one else can hit; Geniushits a target no one else can see." Arthur Schopenhauer