Re: Everyone here seems to consistently lie about this

Liste des GroupesRevenir à theory 
Sujet : Re: Everyone here seems to consistently lie about this
De : NoOne (at) *nospam* NoWhere.com (olcott)
Groupes : comp.theory
Date : 05. Aug 2024, 13:37:12
Autres entêtes
Message-ID : <jfWdnR3xHenlWi37nZ2dnZfqlJydnZ2d@giganews.com>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Mozilla Thunderbird
On 8/5/2024 2:23 AM, Mikko wrote:
On 2024-08-04 12:30:26 +0000, olcott said:
 
On 8/4/2024 1:11 AM, Fred. Zwarts wrote:
Op 03.aug.2024 om 17:01 schreef olcott:
On 8/3/2024 9:54 AM, Fred. Zwarts wrote:>>>
Talking nonsense does not hide you problem. I don't disagree with that semantics.
It is HHH that deviates from the semantics of the x86 language by skipping the last few instructions of a halting program, changing its behaviour in this way.
>
There are no last few instructions of any halting program
that DDD correctly emulated by HHH skips.
>
Why substituting facts by dreams?
DDD halts when HHH halts. HHH skips tte last cycle of the simulated HHH,after which it would return to DDD, which would then return too.
>
>
Within the semantics of C and the semantics of the x86
language (thus specifying a correct simulation) the call
to HHH(DDD) from the simulated DDD cannot possibly return.
>
>
Indeed, that is why it is incorrect.
>
Would the call from DDDD to ExecuteInput(DDDD) return?
>
// This is ordinary C and I compiled and ran it.
>
typedef void (*ptr)();
>
void ExecuteInput(ptr x)
{
   x();
}
>
void DDDD()
{
   ExecuteInput(DDDD);
   return;
}
>
int main()
{
   ExecuteInput(DDDD);
}
 Most likely it will abort or clrash for stack overflow.
YES
void DDD()
{
   HHH(DDD);
   return;
}
int main()
{
   HHH(DDD);
}
Just like DDD correctly emulated by HHH never reaches its
own "return" instruction halt state, DDDD never reaches its
own "return" instruction halt state. ExecuteInput() is a
proxy for HHH.
_ExecuteInput()
[00002157] 55               push ebp
[00002158] 8bec             mov ebp,esp
[0000215a] ff5508           call dword [ebp+08] ; call DDDD
[0000215d] 5d               pop ebp
[0000215e] c3               ret
Size in bytes:(0008) [0000215e]
_DDDD()
[00002167] 55               push ebp
[00002168] 8bec             mov ebp,esp
[0000216a] 6867210000       push 00002167 ; push DDDD
[0000216f] e8e3ffffff       call 00002157 ; call execute input
[00002174] 83c404           add esp,+04
[00002177] 5d               pop ebp
[00002178] c3               ret
Size in bytes:(0018) [00002178]
_main()
[00002187] 55               push ebp
[00002188] 8bec             mov ebp,esp
[0000218a] 6867210000       push 00002167 ; push DDDD
[0000218f] e8c3ffffff       call 00002157 ; call ExecuteInput
[00002194] 83c404           add esp,+04
[00002197] 33c0             xor eax,eax
[00002199] 5d               pop ebp
[0000219a] c3               ret
Size in bytes:(0020) [0000219a]
--
Copyright 2024 Olcott
"Talent hits a target no one else can hit;
  Genius hits a target no one else can see."
  Arthur Schopenhauer

Date Sujet#  Auteur
2 Aug 24 * Everyone here seems to consistently lie about this37olcott
2 Aug 24 +* Re: Everyone here seems to consistently lie about this ---7olcott
2 Aug 24 i`* Re: Peter Olcott here seems to consistently lie about this ---6Richard Damon
2 Aug 24 i `* Re: Peter Olcott here seems to consistently lie about this ---5olcott
2 Aug 24 i  `* Re: Peter Olcott here seems to consistently lie about this ---4Richard Damon
2 Aug 24 i   `* Re: Peter Olcott here seems to consistently lie about this ---3olcott
2 Aug 24 i    `* Re: Peter Olcott seems to consistently lie about this ---2Richard Damon
3 Aug 24 i     `- Re: Peter Olcott seems to consistently lie about this ---1Mikko
2 Aug 24 +- Re: Peter Olcott here seems to consistently lie about this1Richard Damon
2 Aug 24 +* Re: Everyone here seems to consistently lie about this3Fred. Zwarts
2 Aug 24 i`* Re: Everyone here seems to consistently lie about this2olcott
2 Aug 24 i `- Re: Peter Olcott seems to consistently lie about this1Richard Damon
3 Aug 24 `* Re: Everyone here seems to consistently lie about this25Mikko
3 Aug 24  `* Re: Everyone here seems to consistently lie about this24olcott
3 Aug 24   +* Re: Everyone here seems to consistently lie about this9Fred. Zwarts
3 Aug 24   i`* Re: Everyone here seems to consistently lie about this8olcott
3 Aug 24   i `* Re: Everyone here seems to consistently lie about this7Fred. Zwarts
3 Aug 24   i  `* Re: Everyone here seems to consistently lie about this6olcott
4 Aug 24   i   `* Re: Everyone here seems to consistently lie about this5Fred. Zwarts
4 Aug 24   i    `* Re: Everyone here seems to consistently lie about this4olcott
4 Aug 24   i     +- Re: Everyone here seems to consistently lie about this1Richard Damon
5 Aug 24   i     `* Re: Everyone here seems to consistently lie about this2Mikko
5 Aug 24   i      `- Re: Everyone here seems to consistently lie about this1olcott
4 Aug 24   `* Re: Everyone here seems to consistently lie about this14Mikko
4 Aug 24    `* Re: Everyone here seems to consistently lie about this13olcott
4 Aug 24     +- Re: Everyone here seems to consistently lie about this1Richard Damon
5 Aug 24     `* Re: Everyone here seems to consistently lie about this11Mikko
5 Aug 24      `* Re: Everyone here seems to consistently lie about this10olcott
6 Aug 24       `* Re: Everyone here seems to consistently lie about this9Mikko
6 Aug 24        `* Re: Everyone here seems to consistently lie about this8olcott
6 Aug 24         +- Re: Peter Olcott seems to consistently lie about this1Richard Damon
6 Aug 24         +* Re: Everyone here seems to consistently lie about this3Richard Damon
6 Aug 24         i`* Re: Everyone here seems to consistently lie about this2olcott
7 Aug 24         i `- Re: Petyer Olcott seems to consistently lie about this1Richard Damon
7 Aug 24         `* Re: Everyone here seems to consistently lie about this3Mikko
7 Aug 24          `* Re: Everyone here seems to consistently lie about this2olcott
8 Aug 24           `- Re: Everyone here seems to consistently lie about this1Mikko

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal