
What age is everyone?
-
- *** V3M DONOR ***
- Posts: 9361
- Joined: 29 Jan 2004 04:20 am
- Location: Nottingham, UK
So it's your fault I had to learn assembler on a 68k!!Cornholio wrote:We were cutting our teeth on 6502 / Z80 / 68000 assembly language before you were so much as a twinkle in your father's / milkman's / Volvo dealer's eye.
I'm 21, and the car is 17.
cheers
James
VOC 300-series Register Keeper
'89 740 Turbo Intercooler
'88 360 Turbo Intercooler
'85 360 GLT
'81 343 GLS R-Sport
'79 343 DL
'70 164
...and some modern FWD nonsense to get me to work...
'89 740 Turbo Intercooler
'88 360 Turbo Intercooler
'85 360 GLT
'81 343 GLS R-Sport
'79 343 DL
'70 164
...and some modern FWD nonsense to get me to work...
-
- *** V3M DONOR ***
- Posts: 9361
- Joined: 29 Jan 2004 04:20 am
- Location: Nottingham, UK
It does rather beg the question why anyone needs to program assembler for the x86 platform today though, no? We learned 68k (tenuous, I know, but they say they don't have enough money to upgrade to something present-day) and PIC because of their specialist applications, and the fair chance that you might program these in assembler - mainly for efficiency (crikey, you'd need to...). My understanding is that (generally) if you're using something as advanced/powerful as an x86, you won't be needing assembler - especially since there isn't too much need to write operatign systems any more - not that those are necessarily written in assembler! But then I'm not a computing student, so what do I know? 
I have to take my hat off to the teenage game programmers who used to write straight into machine code because they couldn't afford assemblers. That's just crazy.
cheers
James

I have to take my hat off to the teenage game programmers who used to write straight into machine code because they couldn't afford assemblers. That's just crazy.
cheers
James
VOC 300-series Register Keeper
'89 740 Turbo Intercooler
'88 360 Turbo Intercooler
'85 360 GLT
'81 343 GLS R-Sport
'79 343 DL
'70 164
...and some modern FWD nonsense to get me to work...
'89 740 Turbo Intercooler
'88 360 Turbo Intercooler
'85 360 GLT
'81 343 GLS R-Sport
'79 343 DL
'70 164
...and some modern FWD nonsense to get me to work...
no, true enough I don't need to be able to program in x86 assembler, nor can i think of any reason why anybody else would, short of doing something totally revoluionary. And even then, it makes more sense to do it on intel architecture than on motorola architecture, atleast in real terms.
however, the new Playstation and XBOX 360 are being based on PPC cores, the Xbox being a triple core PowerPC clocking somewhere over 3GHz. so maybe if people want to reverse engineer them in the same way theey did ith the Xbox, there's room to polish and update your 68k knowledge, the instruction sets aren't too dissimilar.
however, the new Playstation and XBOX 360 are being based on PPC cores, the Xbox being a triple core PowerPC clocking somewhere over 3GHz. so maybe if people want to reverse engineer them in the same way theey did ith the Xbox, there's room to polish and update your 68k knowledge, the instruction sets aren't too dissimilar.


From my knowledge Dave (which is enough out of date on the PPC core) it is just the 68k set, with the equivilent of MMX bolted on. And no one needs to write assembler anymore. I do a lot of the specialist stuff Foggies on about, and I do that in C. A good C compiler for PIC is almost as good as me, and the only times I ever find it doesn't fit is when I've been a retard in my code.
If only the comp-sci's were forced to write code for small processors once in a while, we wouldn't have the really in-efficient software we do now (and before this goes too geeky, Windows is a better coded in a lot of parts compared to Linux)
And now ladies and gentleman, we prepare to return to the scheduled Volvo topics after that short interlude.
If only the comp-sci's were forced to write code for small processors once in a while, we wouldn't have the really in-efficient software we do now (and before this goes too geeky, Windows is a better coded in a lot of parts compared to Linux)
And now ladies and gentleman, we prepare to return to the scheduled Volvo topics after that short interlude.
'89(G) 340 GLE B172k
'03 S60 D5 SE, '91 (J) MX5, 1954 Cyclemaster
Ex:
'89(F) 340 GL F7R (ex B172k) - Fake -> SBKV 300 Runner Up 08, 12; '91(H) 340 GL B14.4E - Kar; '88(F) 360 GLT B200E - Jet -> BKV 300 Runner Up 09; '89(G) 360 GLT B200E - Beast
'03 S60 D5 SE, '91 (J) MX5, 1954 Cyclemaster
Ex:
'89(F) 340 GL F7R (ex B172k) - Fake -> SBKV 300 Runner Up 08, 12; '91(H) 340 GL B14.4E - Kar; '88(F) 360 GLT B200E - Jet -> BKV 300 Runner Up 09; '89(G) 360 GLT B200E - Beast
Oh dear, I'm sorry to turn this into a geek-fest. Many apologies. My comment was only meant to be a light-hearted jape. To be honest, I can barely tell a mouse from a keyboard myself. Simply haven't got a clue. Oh yes, it's all beyond me. Must be dementia or something.
Now, where is my pipe and slippers? Mmm, comfy rocking chair. That's nice.
Now, where is my pipe and slippers? Mmm, comfy rocking chair. That's nice.

- Affie - 1987 340 GL 1.7 - scrapped
- Sausage - 1990 340 1.4 - banger raced
- Rory - 1989 340
- broken
- Brian - 1991 940 SE 2.0 Turbo Estate - murdered
- Geraldine - Kia Venga