<zid`>
8040 apparently only went to 40MHz instead of 50MHz cus they.. hit the limit of risc :P
<zid`>
486 was faster per clock and clocked higher, whoops
<zid`>
Oh there's a qspan 1 chip, it just isn't produced anymore unlike the qspan 2 I think
<nikolar>
zid`: hit the limit of risc?
<zid`>
risc sucks?
<zid`>
your memory only goes so fast and you need to stay in lockstep with it
<zid`>
unless you start bolting things in front of it and making it less riscy
<nikolar>
m68k is not even remotely risc though
<zid`>
whoa, mouser has CA91L862As in stock
<nikolar>
neato
<zid`>
£57 and it's a 256 pin bga part
<zid`>
turns out if you go back to the dark ages of tech you pay dark age prices, rip
<nikolar>
kek
<nikolar>
btw the 040 didn't hit the limit of risc (because it wasn't risc)
<nikolar>
it hit the limit of motorola's manufacturing
<zid`>
it's too risc, need to go MEGACSISC
<nikolar>
it is more cisc than x86 though lol
<zid`>
risc here meaning classic risc principles, not about instruction encoding
<zid`>
as in, superscalar the shit out of it to try get perf running against fixed speed rams
<zid`>
rather than decoupling everything and running out of buffers with microups
<zid`>
I don't care if it has 3 operands
<nikolar>
all 68k instructions have complex addressing modes, so that automatically disqualifies it from risc
<nikolar>
it's not a load/store
<zid`>
yea I never cared about load/store
<nikolar>
well that's what people think when you say risc
<zid`>
That isn't the thing that dead-ends, you can make that fast if you *really* want, you just have to hide it behind a modern frontend
<zid`>
yea but everybody makes shit up all the time about what risc means, why can't I
<nikolar>
well one thing in common about all those made up things is load/store :P
<zid`>
even wikipedia says
<zid`>
The goal is to offset the need to process more instructions by increasing the speed of each instruction, in particular by implementing an instruction pipeline, which may be simpler to achieve given simpler instructions
<nikolar>
that's the goal, not what the term actually means though
<zid`>
the *spirit* of risc was to pipeline the ever loving shit out of it
foxsecu has joined #osdev
getz- has joined #osdev
dza0 has joined #osdev
particleflux_ has joined #osdev
nyah has quit [*.net *.split]
dza has quit [*.net *.split]
foxsecu has quit [*.net *.split]
terrorjack has quit [*.net *.split]
nadja has quit [*.net *.split]
getz has quit [*.net *.split]
LostFrog has quit [*.net *.split]
particleflux has quit [*.net *.split]
uint64_t has quit [*.net *.split]
pitust has quit [*.net *.split]
tommybomb has quit [*.net *.split]
ddevault has quit [*.net *.split]
rselim has quit [*.net *.split]
whereiseveryone has quit [*.net *.split]
kyberkiwi has quit [*.net *.split]
hl has quit [*.net *.split]
tom5760 has quit [*.net *.split]
ursa-major has quit [*.net *.split]
hanemile has quit [*.net *.split]
sm2n has quit [*.net *.split]
zenomat has quit [*.net *.split]
shan has quit [*.net *.split]
gruetzkopf has quit [*.net *.split]
gmodena has quit [*.net *.split]
puck has quit [*.net *.split]
sahilister has quit [*.net *.split]
immibis has quit [*.net *.split]
eschaton_ has quit [*.net *.split]
nshp has quit [*.net *.split]
V has quit [*.net *.split]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
foxsecu has joined #osdev
nyah has joined #osdev
terrorjack has joined #osdev
LostFrog has joined #osdev
nadja has joined #osdev
ursa-major has joined #osdev
hl has joined #osdev
puck has joined #osdev
tommybomb has joined #osdev
kyberkiwi has joined #osdev
rselim has joined #osdev
ddevault has joined #osdev
immibis has joined #osdev
whereiseveryone has joined #osdev
hanemile has joined #osdev
sm2n has joined #osdev
zenomat has joined #osdev
shan has joined #osdev
gruetzkopf has joined #osdev
sahilister has joined #osdev
gmodena has joined #osdev
pitust has joined #osdev
uint64_t has joined #osdev
nshp has joined #osdev
eschaton_ has joined #osdev
V has joined #osdev
tom5760 has joined #osdev
Lucretia has quit [Remote host closed the connection]