Date: Mon, 31 Aug 2020 09:31:23 -0500 From: Valeri Galtsev <galtsev@kicp.uchicago.edu> To: Doug Hardie <bc979@lafn.org> Cc: User Questions <freebsd-questions@freebsd.org> Subject: Re: (very OT) Ideal partition schemes (history of partitioning) Message-ID: <bdaf7d90-37ba-32d9-627f-046a8a70c259@kicp.uchicago.edu> In-Reply-To: <72ECE758-0797-48A1-9CCF-8A1128CBBB0A@mail.sermon-archive.info> References: <CAGBxaXkf53K4EHtq9cDaRm3MOZZixyBq-aQfZ7upHo-wUwrmCg@mail.gmail.com> <20200829154417.8dd5f83d.freebsd@edvax.de> <alpine.BSF.2.20.2008291356260.79589@fledge.watson.org> <c8440d63-d5d7-3880-d335-a832cfdde55e@kicp.uchicago.edu> <de560479619eba5f3a62e95faaed6323ac2a0e47.camel@riseup.net> <DE243AE0-E6CC-417C-B255-C895705A4DB5@kicp.uchicago.edu> <AF49054F-B3DD-4D1F-97F1-D304CBBA0257@kicp.uchicago.edu> <72ECE758-0797-48A1-9CCF-8A1128CBBB0A@mail.sermon-archive.info>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-08-30 22:43, Doug Hardie wrote: >> On 30 August 2020, at 07:35, Valeri Galtsev <galtsev@kicp.uchicago.edu> wrote: >> >> >> >> >> Thank you, Doug. You induced my refreshing of memory, and also showed that I didn’t describe clear enough that BESM-6 instruction set. I have my post above for convenience. That BESM-6 machine has instruction set with three operands, and all of three operands can be addresses in memory. But in general 3 operand instruction set can have only one or two operands as memory addresses, the rest can be registers. I looked on wikipedia (I assume, the following is what you referred to): >> >> https://en.wikipedia.org/wiki/Instruction_set_architecture >> >> and of all 3-oprand instruction sets it was only one: CISC by IBM that affors all three operands be adresses in memory (alas, reference to it given on wikipedia doesn’t seem to exist). > > I understood your first statement perfectly. I didn't have the time to check out each of those architectures to ensure all three were addresses. Back in 65, my one and only computer class, we were shown 1, 2, and 3 address architectures. I don't know, or remember, if there were actual examples of the 3 address architecture. It may have been theoretical. A quick check through the texts I have remaining from then doesn't show any examples. Virtually everything was based on single address machines. However, the only machine I had any real access to was a 2 address machine. > Thanks for looking, Dough. So far BESM-6 (released in 1968) seems to be the earliest machine with 3 address command system I know about. I am not mentioning its predecessors (BESM-1 - 1952; BESM-2, BESM-3M and BESM-4 - 1964), which may have had the same 3 address command system, though I only am certain about BESM-6, which my friends told me a lot about. They were system programmers in the place that designed BESM-6. Valeri > -- Doug > > -- ++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bdaf7d90-37ba-32d9-627f-046a8a70c259>
