Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <slrnvb946m.28a.dan@djph.net>
Deutsch   English   Français   Italiano  
<slrnvb946m.28a.dan@djph.net>

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

Path: ...!feeds.phibee-telecom.net!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Dan Purgert <dan@djph.net>
Newsgroups: comp.misc
Subject: Re: Emigration from Usenet [was: Re: PTD was the most-respected of
 the AUE regulars ...]
Date: Thu, 8 Aug 2024 09:33:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <slrnvb946m.28a.dan@djph.net>
References: <uvej5e$34pfl$8@dont-email.me>
 <toolmakers-20240806145434@ram.dialup.fu-berlin.de>
 <v8ue8n$1uv83$1@dont-email.me> <wwvfrrgrci1.fsf@LkoBDZeT.terraraq.uk>
 <66b38cf5$0$706$14726298@news.sunsite.dk> <v90tt0$3dtak$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 08 Aug 2024 11:33:11 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="be904645b0ac92b7abcd8ca08bfc1d1d";
	logging-data="4085629"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19ZGIyy3LnJZf1hI/oPp6nGbVTAqslFQro="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:ZSNuUmVrS587QXphFGqRNIWVVxs=
Bytes: 2117

On 2024-08-07, Lawrence D'Oliveiro wrote:
> On 07 Aug 2024 15:04:21 GMT, Aharon Robbins wrote:
>
>> A CS professor I know told me this last week:
>> 
>>       I'm one of the very few that teach Systems. It amazes me that our 
>>       PhD students almost all in AI have never heard of a program
>>       counter.
>
> “Program counter” ... is that a von Neumann thing?

It's the thing that holds the address of the current instruction being
executed.

Effectively, CPU's operate like this loop here

  int pc=0;
  while (1) {
    execute_instruction (pc);
    pc++;
  }

After that, 'execute_instruction' can be thought of as a big conditional
statement that actually performs the task -- moving data between CPU
registers, reading from RAM, whatever.

-- 
|_|O|_| 
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1  E067 6D65 70E5 4CE7 2860