Liste des Groupes | Revenir à theory |
On 3/24/2025 2:30 AM, Mikko wrote:Irrelevant to anything I said.On 2025-03-23 17:10:48 +0000, olcott said:Richard stupidly complained that III could not call EEE
On 3/23/2025 4:11 AM, Mikko wrote:Doesn't affect the fact that important parts of the memory space are notOn 2025-03-23 03:57:30 +0000, olcott said:I patch the Halt7.obj file so that functions
On 3/22/2025 9:53 PM, Richard Damon wrote:It isn't in the object file, either. Only the initial values of someOn 3/22/25 2:00 PM, olcott wrote:Your lack of technical competence is showing.On 3/22/2025 12:34 PM, Richard Damon wrote:No you haven't. You have given several different LIES about it.On 3/22/25 10:52 AM, olcott wrote:I have already addressed this objection dozens of times._DD()Your can't emulate the above code for N > 4, as you get into undefine memory.
[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 EEE(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]
When finite integer N instructions of the above x86
machine language DD are emulated by each x86 emulator
EEE[N] at machine address [000015c3] according to the
semantics of the x86 language no DD ever reaches its own
"ret" instruction at machine address [00002155] and
terminates normally.
As I have pointed out, if you don't include Halt7.c as part of the definition, then you can't do it as you are looking at undefined memory.
(1) We are talking about a hypothetical infinite
set of pure x86 emulators that have no decider code.
(2) The memory space of x86 machine code is not
in the C source file, it is in the object file.
memory locations are there. The object file does not even specify
where in the memory space those locations are. The execution of a
program requires a memory space larger than the object file.
are at a fixed address. This file is never linked.
containted in the object file.
i
because he stupidly believed that there were in different
memory spaces.
Les messages affichés proviennent d'usenet.