Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
It is currently Mon Sep 01, 2014 1:09 pm

All times are UTC - 8 hours


Forum rules


No politics, please.



Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
Unread postPosted: Mon Apr 11, 2011 5:07 am 
Offline
User avatar

Joined: Wed Apr 22, 2009 6:12 am
Posts: 228
Location: Bedford, UK
While clearing out some boxes I found this:

Image
Image

Might help me with my assembler programming.

This came out of my dads computing book collection.
He worked for prime in the 70s and programmed some seriously old systems before that.

I miss talking tech with him.


!m!

_________________
Doing that Lone Wolf thing. Without the ninja killing and revenge.

Mac Book Pro 13" Running Lion.
All SGI's now in the hands of people that will use them more.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 5:10 am 
Offline
User avatar

Joined: Sun Jul 25, 2010 1:47 pm
Posts: 352
Location: Texas
Nice! Nostalgia and technology go very well together, I've found.

_________________
--
:Octane2: :O2: :O2: :Indigo: :Indigo: :Indigo: :Fuel: :Indy: :Indy: :Indy: :Indigo2: :Indigo2IMP:


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 6:41 am 
Offline
User avatar

Joined: Fri Mar 14, 2003 5:22 am
Posts: 3097
Location: living in a linux-blunderland
what no COMPARE AND SWAP? hardly a canonical listing of useful instructions :)

_________________
:Skywriter:

DECUS Member 368596


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 9:24 am 
Offline
User avatar

Joined: Wed Apr 22, 2009 6:12 am
Posts: 228
Location: Bedford, UK
skywriter wrote:
what no COMPARE AND SWAP? hardly a canonical listing of useful instructions :)


There are 7 different compare instructions but no swap.
There's 4 pages of operators, more than I expected.

Anyone like me to do a high res scan of it?

!m!

_________________
Doing that Lone Wolf thing. Without the ninja killing and revenge.

Mac Book Pro 13" Running Lion.
All SGI's now in the hands of people that will use them more.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 9:47 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Jan 23, 2003 1:31 am
Posts: 7976
Location: Pleasanton, California
maaarcooose wrote:
Anyone like me to do a high res scan of it?


Sure, sounds like a neat thing to have archived someplace!

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 10:17 am 
Offline
User avatar

Joined: Fri Mar 14, 2003 5:22 am
Posts: 3097
Location: living in a linux-blunderland
maaarcooose wrote:
skywriter wrote:
what no COMPARE AND SWAP? hardly a canonical listing of useful instructions :)


There are 7 different compare instructions but no swap.
There's 4 pages of operators, more than I expected.


those are logical/arithmetic, COMPARE AND SWAP is used for multiprocessor synchronization.

_________________
:Skywriter:

DECUS Member 368596


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 11:09 am 
Offline

Joined: Thu May 08, 2008 11:12 am
Posts: 558
Location: Uppsala, Sweden
We have an oldtimer at work who started out on IBM/360. A great guy and one of the best developers I've met. I should get him a book like this for when he retires :)

_________________
:Onyx2R: :IRIS3130: :Onyx2: :O2000: :O200: :PI: :Fuel: :Indigo: :Octane: :O2: :Indigo2IMP: :Indigo2: :Indy: :1600SW: :pdp8e:
:BA213: <- MicroVAX 3500 :BA213: <- DECsystem 5500 :BA215: <- MicroVAX 3300
Pictures of my collection: www.pdp8.se


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 11:47 am 
Offline
User avatar

Joined: Mon Nov 15, 2004 10:36 pm
Posts: 1843
Location: Nor Cal
maaarcooose wrote:
skywriter wrote:
what no COMPARE AND SWAP? hardly a canonical listing of useful instructions :)


There are 7 different compare instructions but no swap.
There's 4 pages of operators, more than I expected.



CAS was one of the main ISA improvements of S-370 with respect of S-360, obscure computing jokes are had to decode, so I could be completely wrong.

A bit of background: CAS improves the performance of semaphorres or mutexes used in multiprogramming/concurrency significantly by basically removing the need for non-atomic locks. Almost every modern CPU architecture includes a version of that instruction nowadays.

FYI: IBM ISA's are a trip, in a sense they set the standard for most aspects of computer architecture, so certain things are very familiar. But they have some weird stuff in there that throws you off. But then I am a dork in this regard, so... never mind.

_________________
"Was it a dream where you see yourself standing in sort of sun-god robes on a
pyramid with thousand naked women screaming and throwing little pickles at you?"


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 12:00 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Jan 23, 2003 1:31 am
Posts: 7976
Location: Pleasanton, California
Pontus wrote:
We have an oldtimer at work who started out on IBM/360. A great guy and one of the best developers I've met. I should get him a book like this for when he retires :)


Just for fun, I looked on Amazon and it seems to be readily available used for pretty much the price of shipping :)

http://www.amazon.com/Assembler-Languag ... 201073226/

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 12:45 pm 
Offline
User avatar

Joined: Wed Apr 22, 2009 6:12 am
Posts: 228
Location: Bedford, UK
nekonoko wrote:
Pontus wrote:
We have an oldtimer at work who started out on IBM/360. A great guy and one of the best developers I've met. I should get him a book like this for when he retires :)


Just for fun, I looked on Amazon and it seems to be readily available used for pretty much the price of shipping :)

http://www.amazon.com/Assembler-Languag ... 201073226/


Not really suprising. I saved a load of books that my dad was going to throw out so he obviously found they had outlived usefulness.

!m!

_________________
Doing that Lone Wolf thing. Without the ninja killing and revenge.

Mac Book Pro 13" Running Lion.
All SGI's now in the hands of people that will use them more.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 1:44 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Jan 23, 2003 1:31 am
Posts: 7976
Location: Pleasanton, California
maaarcooose wrote:
Not really suprising. I saved a load of books that my dad was going to throw out so he obviously found they had outlived usefulness.


I'm sure it has sentimental value of course. The link was primarily intended for Pontus so he could pick up a gift copy for his co-worker; I apologize if it came across otherwise.

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 3:08 pm 
Offline
User avatar

Joined: Tue Jul 15, 2008 4:48 pm
Posts: 1887
Location: P.O. Box 121, Pymble, Sydney, NSW 2073, Australia.
I have some System 360 books... The more interesting is one is about the design decisions they made.. its about 2 or 3 inches thick... I love it when university libraries dump stuff into a sports hall and sells it for like $2. Just because no one has borrowed the book for a couple of decades.

R.

_________________
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

@PymbleSoftware
Current Apps -> https://itunes.apple.com/au/artist/pymb ... d553990081
Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.


Top
 Profile  
 
Unread postPosted: Mon Apr 11, 2011 9:58 pm 
Offline

Joined: Thu May 08, 2008 11:12 am
Posts: 558
Location: Uppsala, Sweden
nekonoko wrote:
Just for fun, I looked on Amazon and it seems to be readily available used for pretty much the price of shipping :)

http://www.amazon.com/Assembler-Languag ... 201073226/


Thanks neko, I think I might actually get it.

_________________
:Onyx2R: :IRIS3130: :Onyx2: :O2000: :O200: :PI: :Fuel: :Indigo: :Octane: :O2: :Indigo2IMP: :Indigo2: :Indy: :1600SW: :pdp8e:
:BA213: <- MicroVAX 3500 :BA213: <- DECsystem 5500 :BA215: <- MicroVAX 3300
Pictures of my collection: www.pdp8.se


Top
 Profile  
 
Unread postPosted: Tue Apr 12, 2011 4:49 am 
Offline
User avatar

Joined: Wed Apr 22, 2009 6:12 am
Posts: 228
Location: Bedford, UK
nekonoko wrote:
maaarcooose wrote:
Not really suprising. I saved a load of books that my dad was going to throw out so he obviously found they had outlived usefulness.


I'm sure it has sentimental value of course. The link was primarily intended for Pontus so he could pick up a gift copy for his co-worker; I apologize if it came across otherwise.


No problem. No need for apology.

I'm sure many of us have completely (monetarily) worthless items that have great sentimental value. When it comes to old tech, that is probably always the way.
Even to this day, I'll still put a 5 1/4 floppy drive in my PC, if only to make youngsters at LAN's go "WTF is that?"
Next time I go I'll take one of the SGI's and see if I can make anyone drool over the design.

!m!

_________________
Doing that Lone Wolf thing. Without the ninja killing and revenge.

Mac Book Pro 13" Running Lion.
All SGI's now in the hands of people that will use them more.


Top
 Profile  
 
Unread postPosted: Wed Apr 13, 2011 1:21 pm 
Offline

Joined: Thu May 08, 2008 11:12 am
Posts: 558
Location: Uppsala, Sweden
skywriter wrote:
what no COMPARE AND SWAP? hardly a canonical listing of useful instructions :)


I mentioned the discussion of the IBM 360 and the lack of CAS to my friend the oldtimer (who cut his teeth on 360), he immediately replied that it was thankfully added, as R-ten-K stated, to the 370 ISA and it enabled a good implementation of optimistic concurrency in the RDBMS which we still develop today :)

_________________
:Onyx2R: :IRIS3130: :Onyx2: :O2000: :O200: :PI: :Fuel: :Indigo: :Octane: :O2: :Indigo2IMP: :Indigo2: :Indy: :1600SW: :pdp8e:
:BA213: <- MicroVAX 3500 :BA213: <- DECsystem 5500 :BA215: <- MicroVAX 3300
Pictures of my collection: www.pdp8.se


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group