Deutsch   English   Français   Italiano  
<86e78ac8763b9821920c8f6685472ef52fd1eec7@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory
Subject: Re: What exact sequence of the following machine addresses?
Date: Wed, 7 May 2025 18:34:22 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <86e78ac8763b9821920c8f6685472ef52fd1eec7@i2pn2.org>
References: <vvgl7f$18q46$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 8 May 2025 01:52:12 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="3594813"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
In-Reply-To: <vvgl7f$18q46$5@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US

On 5/7/25 6:01 PM, olcott wrote:
> What exact sequence of the following machine addresses
> of DD emulated by HHH causes DD to reach its own
> final halt state at machine address [00002155]
> 

Program is UNDEFINED, as the contents of 000015C3 hasn't been provided.

You obviously have removed your stupulation of HHH at that location, as 
that HHH doesn't do what it needs to do to follow that question

In other words, you question is asking for a round square.


> When this sequence is required to conform to the
> rules of the x86 language?
> 
> _DD()
> [00002133] 55         push ebp      ; housekeeping
> [00002134] 8bec       mov ebp,esp   ; housekeeping
> [00002136] 51         push ecx      ; make space for local
> [00002137] 6833210000 push 00002133 ; push DD
> [0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
> [00002141] 83c404     add esp,+04
> [00002144] 8945fc     mov [ebp-04],eax
> [00002147] 837dfc00   cmp dword [ebp-04],+00
> [0000214b] 7402       jz 0000214f
> [0000214d] ebfe       jmp 0000214d
> [0000214f] 8b45fc     mov eax,[ebp-04]
> [00002152] 8be5       mov esp,ebp
> [00002154] 5d         pop ebp
> [00002155] c3         ret
> Size in bytes:(0035) [00002155]
> 
> 

IF you want to know what the actual correct emulation of that code is, 
the just add the function:

int main() {
  DD();
}

and run your x86utm on the code.

Note, you are just proving that you are a damned pathological liar that 
uses equivocation by asking this question, and you are trying to imply 
that HHH is both your decider that aborts, and thus isn;t a c0rrect 
emulator, and also is a correct emulator.

Sorry, that just shows that your logic is based on square circles, 
pathological lies, and equivocation.