Cyhist Feb 01 1997 B
Date: Sat, 1 Feb 1997 23:54:38 -0500
Reply-To: "CYHIST Community Memory: Discussion list on the History of
Cyberspace" <CYHIST@SJUVM.STJOHNS.EDU>
Sender: "CYHIST Community Memory: Discussion list on the History of
Cyberspace" <CYHIST@SJUVM.STJOHNS.EDU>
From: "A. Padgett Peterson P.E. Information Security"
<PADGETT@hobbes.orl.mmc.com>
Subject: CM> re: VN computers
______________________________________________________________________
Community Memory: Discussion List on the History of Cyberspace ______________________________________________________________________
>That was not my impression at the time. The essential difference between von Neumann machines and others, as I understood it, what that a single shared memory was used for programs and data in von Neumann machines, whereas programs where kept in different hardware in other architectures.
By that definition, a Mil-Std-1750 ISA is not a von Neumann architecture. For that matter neither would a PC using MS-DOS to run an .EXE file. Both have separate data and executable code structures.
>The von Neumann architecture made it possible to write self-modifying programs and to use a number of other sleazy programming tricks.
"Sleazy" !?! Please look at the first 64 bytes in my 1994 Christmas Card. - have always felt that was my most "elegant" code and have been at it for a while.
Still need to cross my eyes to follow the stack though. Even the first byte follows a standard & accomodates everything from 8088 to Pentium
Of course being an engineer, have just been concerned with solving problems, not in accepting artificial constraints (could mention anal- retentive charactoristics of those who insist on structured code in production even though the purpose was to make grading easy (ask Nick) - won't 8*).
Warmly,
Padgett
______________________________________________________________________
Reply-To: "CYHIST Community Memory: Discussion list on the History of
Cyberspace" <CYHIST@SJUVM.STJOHNS.EDU>
Sender: "CYHIST Community Memory: Discussion list on the History of
Cyberspace" <CYHIST@SJUVM.STJOHNS.EDU>
From: "A. Padgett Peterson P.E. Information Security"
<PADGETT@hobbes.orl.mmc.com>
Subject: CM> re: VN computers
______________________________________________________________________
Community Memory: Discussion List on the History of Cyberspace ______________________________________________________________________
>That was not my impression at the time. The essential difference between von Neumann machines and others, as I understood it, what that a single shared memory was used for programs and data in von Neumann machines, whereas programs where kept in different hardware in other architectures.
By that definition, a Mil-Std-1750 ISA is not a von Neumann architecture. For that matter neither would a PC using MS-DOS to run an .EXE file. Both have separate data and executable code structures.
>The von Neumann architecture made it possible to write self-modifying programs and to use a number of other sleazy programming tricks.
"Sleazy" !?! Please look at the first 64 bytes in my 1994 Christmas Card. - have always felt that was my most "elegant" code and have been at it for a while.
Still need to cross my eyes to follow the stack though. Even the first byte follows a standard & accomodates everything from 8088 to Pentium
Of course being an engineer, have just been concerned with solving problems, not in accepting artificial constraints (could mention anal- retentive charactoristics of those who insist on structured code in production even though the purpose was to make grading easy (ask Nick) - won't 8*).
Warmly,
Padgett
______________________________________________________________________