Deutsch English Français Italiano |
<x4udnSLApNIOXkz7nZ2dnZfqlJydnZ2d@giganews.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 30 Aug 2024 13:05:23 +0000 Date: Fri, 30 Aug 2024 08:05:23 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Ben Bacarisse fails understand that deciders COMPUTE THE MAPPING FROM INPUTS Newsgroups: comp.theory References: <va104l$376ed$4@dont-email.me> <va38qh$3ia79$1@dont-email.me> <7a1c569a699e79bfa146affbbae3eac7b91cd263@i2pn2.org> <va3f7o$3ipp3$1@dont-email.me> <729cc551062c13875686d266a5453a488058e81c@i2pn2.org> <va3kac$3nd5c$1@dont-email.me> <148bf4dd91f32379a6d81a621fb7ec3fc1e00db0@i2pn2.org> <va3lai$3nd5c$2@dont-email.me> <va46sd$3pr24$1@dont-email.me> <va4mle$3s0hu$1@dont-email.me> <5591ff08ed8f7b4bdf33813681e156b775efe0ec@i2pn2.org> <va63uu$2fo9$1@dont-email.me> <b0a86b6a1343ebb5f9112ae757768a7cbbc770b2@i2pn2.org> <va65r8$6ht7$1@dont-email.me> <da75188ffa7677bd2b6979c8fc6ba82119404306@i2pn2.org> <878qwn0wyz.fsf@bsb.me.uk> <efacnfsQdv-ErlT7nZ2dnZfqnPadnZ2d@brightview.co.uk> <87le0jzc8f.fsf_-_@bsb.me.uk> <vaj1kd$2kvg9$1@dont-email.me> <vamk31$3d76g$1@dont-email.me> <van30n$3f6c0$2@dont-email.me> <vap90d$3t06p$1@dont-email.me> <vaptvg$3vumk$2@dont-email.me> <vaqbo3$22im$2@dont-email.me> <vaqo99$4h1p$1@dont-email.me> <vas02f$ds5d$2@dont-email.me> Content-Language: en-US From: olcott <NoOne@NoWhere.com> In-Reply-To: <vas02f$ds5d$2@dont-email.me> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <x4udnSLApNIOXkz7nZ2dnZfqlJydnZ2d@giganews.com> Lines: 68 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-1kivl319BEmwj9ayGvQCvpJzC7p6DmPfzADlPwrSMh6kEaxG8Rzz9sNbVHWNFXHHyHXVfSbW7F5oz8x!uIzynaoCMMBPZo7+h1iYSjl/h3TXu45FVOYqW6NuwS1KZsiYRCyNfXXe/qc5WOBzC9QmmvzvFsKt!6Q== X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 4794 On 8/30/2024 3:32 AM, Fred. Zwarts wrote: > Op 29.aug.2024 om 23:13 schreef olcott: >> >> One cannot simply ignore the actual behavior of DDD emulated >> by HHH according to the semantics of the x86 language because >> this actual behavior is not the behavior that one expects or >> one would like to have. > > You cannot deny the semantics of the x86 language simply because you do > not like it, or you prefer another behaviour. > The specification of the semantics of the x86 language does not give > room for a context depending interpretation. It is independent on which > processor, or which simulator processes this finite string. > *This is before any aborting occurs* *This is before any aborting occurs* *This is before any aborting occurs* The behavior of the directly executed DDD and executed HHH is different from the behavior of the emulated DDD and the emulated HHH and all four of them are emulated by the world class x86 emulator libx86emu It is easy to see that when the executed HHH emulates DDD that it does this correctly when we look at the execution trace and see the the first four instructions of DDD are listed. _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] New slave_stack at:1038c4 Begin Local Halt Decider Simulation Execution Trace Stored at:1138cc [00002172][001138bc][001138c0] 55 push ebp ; housekeeping [00002173][001138bc][001138c0] 8bec mov ebp,esp ; housekeeping [00002175][001138b8][00002172] 6872210000 push 00002172 ; push DDD [0000217a][001138b4][0000217f] e853f4ffff call 000015d2 ; call HHH(DDD) New slave_stack at:14e2ec [00002172][0015e2e4][0015e2e8] 55 push ebp ; housekeeping [00002173][0015e2e4][0015e2e8] 8bec mov ebp,esp ; housekeeping [00002175][0015e2e0][00002172] 6872210000 push 00002172 ; push DDD [0000217a][0015e2dc][0000217f] e853f4ffff call 000015d2 ; call HHH(DDD) Local Halt Decider: Infinite Recursion Detected Simulation Stopped Then this emulated DDD calls an emulated HHH(DDD). It is easy to see that when the executed HHH emulates itself emulated DDD that it does this correctly when we look at the execution trace and see the the first four instructions of DDD are listed again. -- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer