Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: computer programmers?

12 Aug 2009   #41
DJG

 

Quote   Quote: Originally Posted by ChuckR View Post
Ah yes,
The "Ada" programming language:

The US Department of Defense mandated "Standard-programming-language"...

Went to school in San Jose, Digital Equipment Corp.
Very good instructor and relaxed classes.
Isolated room in cafeteria for the evil-devil smokers.
Began conversion of FORTRAN missile-tracking stuff to "Ada".
Another two bite the dust:
DEC destroyed by Compaq/HP,
Ada never came...

Bug:
Software bug - Wikipedia, the free encyclopedia
Pertinent PS:
Friend of mine wrote code in Ada (govt contract). His modules worked.
The C-something modules didn't. Moths...
Lady-in-charge 'downsized' him.
He's also still unemployed...
Physics major, U of Ga.
He and I attended same DEC school.
I worked for two years for a company whose initial product was a hardware microcode implemetation of ADA for the DoD. Compilers didn't get any faster than that - also a bitch to maintain and upgrade . By then they had branched into object oriented software modeling and design tools, thank God, although I'm a fan of Lady Lovelace .

<off topic> Redirect </off>
My System SpecsSystem Spec
12 Aug 2009   #42
chuckr

XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
 
 

Quote   Quote: Originally Posted by DJG View Post
The 6502 from MOS Technology (created by some ex-engineers from Motorola who later sued them and won) has two cycles : fetch & execute . The Amiga keyboard uses a 6502 or 6501. They differ in that one has an internal clock generator and the other one doesn't. My senior project in college was a dual CPU processor board which I wire-wrapped and used one of each, plus a couple of Motorola 6830 multi I/O chips and some 1MHz static ram chips .
Sounds like fun!!!

Did they talk to each other, or each do their own thing?

If they talked, did you do the sw and what hw pins (signals) did the IPC?

I/O, memory-mapped, interrupt/polled? SRAMs 2K, back then? Sounds interesting...

Steve Ciarcia/Byte?

Got more?
My System SpecsSystem Spec
12 Aug 2009   #43
DJG

 

They worked independently off shared memory, but one CPU handled the supervisory functions and task scheduling. Communication was through the shared memory and the NMI pin. The memory bus arbitration was pretty lame, because of the simplistic processing cycle - they just access the bus on alternate fetch cycles.

The supervisor was built on top of the basic routines from the KIM ROM (Keyboard Input Monitor) that MOS Tech was offering as a kind of lab for developing 6500 embedded applications. It WAS oodles of fun! I didn't get very far on the supervisor, just enough to get the hardware booted and running, but no real programs were ever executed - by then I had to start working and was starting to get into photography . That's right, no software was harmed during the making of this board .

Edit: I just checked my board, I mistook the 6500 model - I used the 6512 which was the one w/o the internal clock. The diff between 6501 & 6502 was the clock speed IIRC now. Also I used 7489 TTL memory with 74157 data selector chips to map the 12-bit max addressing per process to the memory space, the 4 MSB handled by the mapping table and the LSBs handled by the processor.
My System SpecsSystem Spec
.

13 Aug 2009   #44
chuckr

XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
 
 

Quote   Quote: Originally Posted by ChuckR View Post
Liked that Z-80 (alternate register set for task-switching?), but Motorola 32-bit was my top choice, at the time...
Hah,
Happened across this:
(Dual register set: I remembered --> no Alzheimers yet)

Zilog Z80 - Wikipedia, the free encyclopedia

I believe that the Z80 was the workhorse of the Soviet Union in it's space and military sectors:
Solid, dependable, no-frills, no-nonsense, highly-reliable microprocessor.
Compatible with a 'lot-a-stuff'...

The follow-up Zilog Z8000 was also very interesting:
Zilog Z8000 - Wikipedia, the free encyclopedia
Quote:
Zilog Z8000 CPU was popular for desktop sized Unix machines. They allowed small businesses to run a true multi-user system and share resources (disk, printers) before networking was common.
There was both a user mode and a supervisor mode.
I don't think Windows 7 can do this today, can it?
Quote:
The reported inclusion of the device within military designs,[1] perhaps provides an explanation for the continued survival of the Z8000 today, in the shape of the Z16C01/02 Serial Communication Controllers (Zilog SCC). Indeed, an active order code and datasheet may still be located upon the Zilog website.
This **** was really fascinating when BillyG and SteveB were writing Basic and pumping the "Seattle Computer Corporation's" 8086/DOS to IBM...
My System SpecsSystem Spec
14 Aug 2009   #45
DJG

 

Quote   Quote: Originally Posted by ChuckR View Post
Hah,
Happened across this:
(Dual register set: I remembered --> no Alzheimers yet)

Zilog Z80 - Wikipedia, the free encyclopedia

I believe that the Z80 was the workhorse of the Soviet Union in it's space and military sectors:
Solid, dependable, no-frills, no-nonsense, highly-reliable microprocessor.
Compatible with a 'lot-a-stuff'...

The follow-up Zilog Z8000 was also very interesting:
Zilog Z8000 - Wikipedia, the free encyclopedia
I don't think Windows 7 can do this today, can it?
This **** was really fascinating when BillyG and SteveB were writing Basic and pumping the "Seattle Computer Corporation's" 8086/DOS to IBM...
The cool thing about the Z80 was that the dual register sets could be switched in one tick, although you couldn't use them both simultaneously. This gave it a high compatibility with the 8080.

FYI, I was the Zilog Eastern Region Systems Engineer during 1981-82 responsible for the Eastern US & Canada, based out of the Radio City Music Hall building in NYC . I actually had a Z-8000 based system from Zilog / Exxon - a mini-tower that weighed about 100lbs. - which I finally threw out a couple of months ago during some heavy house cleaning.
My System SpecsSystem Spec
Reply

Thread Tools


Similar help and support threads
Thread Forum
computer literate person watching a newbie at work on the computer
Hope you all like this made me laugh !!!!!!!!!!!!!! :roflmao: fa9DLxDtPtc
Chillout Room
I search autoit programmers for free software
English: Hello guys, I'm new to the forum, but I have lots of good intentions for the community. I was looking for people who know how to program autoit to create useful programs for Windows users. I do not know if this is the correct section but I hope to find what I'm looking for! ;) Italy:...
Software
Work Desktop computer on network to single home computer?
Hi, First post but I hope to be able to use this Forum to help get familiar with Windows 7. Im used to Windows XP but my Old HP Compaq Desktop Computer finally died. My Buddy gave me one of his Work Office computers that was on a Network system with 4 other computers. Im going to be using it for...
General Discussion
New computer build, works smooth but internet issues on sole computer
Hey people, sorry if the title is not very detailed or so, what I am having trouble with is my Download speed and browser speed Little backstory: I created a new build recently (tuesday) and i've been spending every night since then for hours on end trying to fix this issue, every other computer...
Network & Sharing
Programmers and Coffee
What is it with programmers and coffee? i.e. Java's name, "keep a plentiful supply of caffeinated drinks around" as a tip listed in a programming book I have, my programming professor seems to constantly have it, etc. Just thought it was kinda funny, programmers seem to be obsessed with coffee.
Chillout Room
Any blind computer programmers on the forum?
I'm currently taking some classes at my local community college and I was wondering if there was any blind computer programmers on this site. I'm trying to collect as much as information as I can that will get a blind computer programmer through college. I'd like to know information like work...
Chillout Room


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 21:49.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App