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 connectionsPath: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: John Savard Newsgroups: comp.arch Subject: Re: Byte Addressability And Beyond Date: Sun, 05 May 2024 11:20:02 -0600 Organization: A noiseless patient Spider Lines: 32 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Date: Sun, 05 May 2024 19:20:07 +0200 (CEST) Injection-Info: dont-email.me; posting-host="90b79c9f9d4e4d1f1e4be9f3aa3f966e"; logging-data="2083271"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/LusEmgbocSuvQM+uae3yGaijOtductzI=" Cancel-Lock: sha1:atNjjAtpb+gabj/xGvdIXOZ49jE= X-Newsreader: Forte Free Agent 3.3/32.846 Bytes: 2221 On Wed, 1 May 2024 00:09:28 -0000 (UTC), Lawrence D'Oliveiro wrote: >Big-endian >supposedly had the advantage of making memory dumps easier to read, but >little-endian always made more logical sense. There is one practical argument for big-endian encoding. Let us suppose that a computer has the ability to do *both* decimal arithmetic and binary arithmetic. So a word in the computer might contain just bits, for binary arithmetic. Or it might contain BCD digits, for decimal arithmetic. Since it's possible to design an adder where carrying early between nibbles can be turned on or off, on for decimal arithmetic, and off for binary arithmetic, clearly the order of digits - big-endian or little-endian - should be the same between binary and decimal. Also, though, for ease of conversion, the order of BCD digits _should be the same as the order of the characters of which these digits are the last four bits_ in the representation of a decimal number as a character string. And that means big-endian. If you have decimal arithmetic, there's a direct connection between how numbers are represented for reading and writing, and how they are represented for internal arithmetic. John Savard