Liste des Groupes | Revenir à theory |
On 3/27/2025 4:56 PM, joes wrote:It isn't a correct simulator, because it doesn't reproduce the execution of the program it is simulating, but stops part way.Am Thu, 27 Mar 2025 13:10:46 -0500 schrieb olcott:_DDD()On 3/27/2025 6:02 AM, Richard Damon wrote:>On 3/26/25 11:47 PM, olcott wrote:On 3/26/2025 10:28 PM, Richard Damon wrote:On 3/26/25 11:09 PM, olcott wrote:On 3/26/2025 8:22 PM, Richard Damon wrote:If you were not intentionally persisting in a lie you wouldBut DDD emulated by an actually correct emulator will,Non-Halting is that the machine won't reach its final staste evenDDD emulated by any HHH will never reach its final state in an
if an unbounded number of steps are emulated. Since HHH doesn't do
that, it isn't showing non-halting.
unbounded number of steps.
acknowledge the dead obvious that DDD emulated by HHH according to the
semantics of the x86 language cannot possibly correctly reach its
final halt state.
[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]
Yes, HHH is not a correct simulator.You say that it is not a correct simulator on the basis
>
of your ignorance of the x86 language that conclusively
proves that HHH does correctly simulate the first four
instructions of DDD and correctly simulates itself
simulating the first four instructions of DDD.
Les messages affichés proviennent d'usenet.