home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.asm.x86      Ahh, the lost art of x86 assembly      4,675 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 4,127 of 4,675   
   olcott to George Neuner   
   Re: Transforming "C" into a Turing equiv   
   03 Sep 20 10:02:03   
   
   From: NoOne@nospicedham.NoWhere.com   
      
   On 9/3/2020 9:22 AM, George Neuner wrote:   
   > On Sun, 30 Aug 2020 13:40:20 -0500, olcott   
   >  wrote:   
   >   
   >> The end goal of this sequence of posts is to show that the basic "C"   
   >> programming language (without the "C" libraries) can be fully mapped to   
   >> an abstract model of computation that is equivalent to a Turing machine   
   >> in such a way that any Turing complete computation can be written in the   
   >> "C" programming language.   
   >>      :   
   >   
   >   
   > It's already well known that C is Turing complete.   
   >   
      
   It is well known that "C" is Turing complete except for its lack of   
   unlimited memory.   
      
   I needed to show that concrete C/x86 computations on physical hardware   
   are equivalent to corresponding computations on a Turing Machine.   
      
   This may be a new concept:   
   Computational equivalence means that two machines will always produce   
   equivalent output for equivalent input or fail to halt on equivalent input.   
      
   I need this to show the relevance of my x86 based Universal Turing   
   Machine equivalent. This machine has the x86 language as its machine   
   description language and can execute a UTM that executes another UTM in   
   debug step mode. It can do this to an arbirary recursive depth.   
      
   --   
   Copyright 2020 Pete Olcott   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca