|
It's fun to revisit these advertisements from the good 'ol days. Speaking of old time advertisements, I remember the days of flipping through the hundreds of pages in "Computer Shopper", looking at all the cool stuff that was available. I remember back in 1991 as a new Lieutenant in the USAF, finally picking a "high end" PC and having to use two different credit cards to pay for it.
The good 'ol days indeed...
|
|
|
|
|
TMS-9900, is that the processor that had all its registers in RAM?
For ordinary processing, it was much slower than dedicated register logic within the CPU, but on the other hand: It makes interrupt handling extremely simple: Just change the address of the current register block to where the interrupt handler has its register block. I have the impression that TMS-9900 grew out of what we today would call an embedded processor line. In that segment, interrupt handling is often far more critical than processing speed.
And, you could have as many threads as you wanted, each with its own register block - again: With very rapid thread switching: Just set the register block address. As long as you don't run out of space, of course. Maybe you couldn't fit that many threads in 64K. 64K should be enough for everybody, though.
|
|
|
|
|
Yes the registers in RAM were called the workspace. And in order to branch, you would use an instruction called Branch and Load Workspace Pointer, BLWP. This single instruction would transfer control to the specified address and load a specified address into the Workspace Pointer. Sort of a primitive way of giving functions their own stack space.
I don't recall the TMS-9900 being multithreaded. It only had real mode. Perhaps you're thinking of a different CPU?
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Richard Andrew x64 wrote: I don't recall the TMS-9900 being multithreaded. It only had real mode. Perhaps you're thinking of a different CPU? Multithreading does not in itself require any hardware support at all. If you want preemptive multithreading, you need a thread switcher triggered by a clock interrupt to move the active register block pointer to the next one to receive attention. This goes well without any sort of virtualization or non-real mode. In a simple world, threads in a workspace are just different points where something is happening, in a single world, not in different virtual worlds.
|
|
|
|
|
Wordle 852 6/6
🟨🟨⬛⬛⬛
🟩🟨⬛🟨⬛
🟩⬛🟨⬛🟩
🟩⬛⬛🟩🟩
🟩⬛⬛🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 5/6
🟨⬜⬜⬜⬜
⬜⬜⬜🟩⬜
⬜⬜⬜🟩🟩
⬜⬜🟨🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 4/6
🟨⬜⬜⬜⬜
⬜⬜🟨🟨⬜
🟩🟨🟩🟨⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 3/6
🟩🟨🟨🟨⬜
🟩🟨🟩⬜🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 3/6
⬛⬛🟨⬛⬛
🟨🟨⬛🟨🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 5/6
🟨⬜⬜⬜⬜
🟨🟨🟨⬜⬜
🟩🟨🟨🟨⬜
🟩⬜🟨🟨🟩
🟩🟩🟩🟩🟩
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
Wordle 852 3/6*
🟨⬜⬜🟨⬜
🟩🟨🟨⬜🟨
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
⬜⬜🟨⬜⬜
🟨⬜⬜⬜🟨
🟩🟩🟩🟩🟩
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 852 2/6*
🟩🟨⬜🟩🟨
🟩🟩🟩🟩🟩
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
Wordle 852 4/6
⬜⬜⬜⬜🟨
🟩🟨⬜🟨⬜
🟩🟩🟨🟨🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 852 4/6
🟨🟨⬛⬛⬛
🟨⬛🟨⬛🟨
⬛🟨🟩⬛🟩
🟩🟩🟩🟩🟩
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
Wordle 852 4/6
⬜⬜⬜🟨⬜
⬜🟨⬜🟨⬜
🟩🟨🟨⬜⬜
🟩🟩🟩🟩🟩
odd one
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
And I bet y'all lie about it saying you are when you ain't. Prove me wrong.
You can't though; I already know.
Jeremy Falcon
|
|
|
|
|
Why do you ask this ?
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Maybe he woke up from the philosophic side of the bed.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Not gonna lie, these days (not that I'm old) I usually am just glad to wake up ya know.
Jeremy Falcon
|
|
|
|
|
Psssst... it's a test. Don't tell anyone.
This message will self-destruct.
Jeremy Falcon
|
|
|
|
|
I am not continously happy, but neither am unhappy.
There are good days and bad days, the are funny days and sad days, there are days and days.
As a surfer friend of mine said: You can't always ride the crest, if you do you either hit the rocks or land on the sand. You have to know when to drop it, start paddling again to get back and catch a new one.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: I am not continously happy, but neither am unhappy Same here man. Part of life and all.
Nelek wrote: There are good days and bad days, the are funny days and sad days, there are [Dance] days and days. Ha. Fo sho. I'm mainly trying to see the peeps who go out of their way to be unhappy. Either there everywhere or I just attract them and so I'm meta not-happy. I dunno yet. Probably both.
Nelek wrote: As a surfer friend of mine said: You can't always ride the crest, if you do you either hit the rocks or land on the sand. You have to know when to drop it, start paddling again to get back and catch a new one. Gnarly man.
Jeremy Falcon
|
|
|
|
|
You want to debate here the Liar paradox[^] ? Not sure it's the best place.
Mircea
|
|
|
|
|
That's hilarious. My intent was to dumb it down tho and fish out the folks lacking self-awareness.
Jeremy Falcon
|
|
|
|