Will computers or machines ever become self-aware or evolve?

I agree to a large extent - someone mentioned ‘soul’ - you cannot expect to
create or program that, no matter what kind of CPU architecture. With a
sufficient amount of operators to define a sufficient amount of
‘impressions’ (or, Understanding) for the soul to operate on, the soul part
itself, can only be downloaded (copied).

To be able to upload and download your soul you would certainly need to use
some advanced data processing, but for a soul to operate some machinery (as
its own personal self) I am quite sure you would need more operators.

Programming, means to pre-determine - the concept of giving a soul the
oportunity to operate on it’s own, would mean the opposite, to just stream
input to output with a layer of instant understanding in between.

The problem is not about data-processing (the required amount of processing
is probably there as it is), the problem, in reality, is centred around the
question of how do you make an outlet for a personality with the existing
binary truth-table of: TRUE | FALSE | AND | OR | XOR?

Take note of the fact that the truth tables do not require any processing
beyond moving insignificant amounts of data around inside the processor. The
time involved is very nearly not measureable at all. Within the concept of
the truth-table, however, (with enough operators!) lies the power to
understand, understanding happens instantly - you see, hear or react to
physical contact, but not much data is being moved around.

If we are to see any of this - which we may not wish will ever happen, we
need to invent more operators, not try to transport data which isn’t there.

Tony. . .