From: wolfgang kern on

Tom asked:

| Ladies and gentlemen,
:)
| Thank you ALL very much for your most instructive replies. I will study
| them all thoroughly.
|
| My question, however, remains:
|
| Why absolute address = segment *16 + offset, and not just
| absolute address = segment + offset.
|
| So, why the division (first) and multiplication (back again)?
|
| I understand I can take it the way it comes, still, there needs to be a
| sensible because to this why.

Yes:
Once Intel decided to make a CPU for larger memory than 64Kb,
the designers were allowed to use a few more 16-bit registers
to cover (the very huge range at this time) 1 Mb of memory.

Why:
The decision for an even distribution of the 'new-16 bit' segments
sounds logical (at least in the view from the past).

Unfortunately all following CPUs, including late AMD/EMT64, are made
backwards compatible to this ancient 8086 chip.

Protected mode was the attempt to make segments larger, but here some
paranoid influence for protection made the story needless complicated.

__
wolfgang


From: Betov on
"wolfgang kern" <nowhere(a)nevernet.at> ýcrivait news:d0vflt$8iv$1
@newsreader1.utanet.at:

> Why:
> The decision for an even distribution of the 'new-16 bit' segments
> sounds logical (at least in the view from the past).

:)

It did not seemed that logical to everybody, at that
time, i recall having read a paper (maybe from Eric
Isaacson), where the guy said that he was there, as
a young fellow, at Intel, at that time, and did not
understood why the talking head took that decision...
and that he only understood several years later why
and how it was as absurd as it first seemed to him.

:)

Thinking of the CPU producers as Assembly experts, by
definition, is an error that you should not do, given
the massive evidences you have, nowadays, where they
clearly show that they do not even know that Assembly
is still used by some, and what it could even be...

;)

Betov.

< http://rosasm.org/ >

From: Annie on

On 2005-03-12 BethStone21(a)hotmail.NOSPICEDHAM.com wrote:

> [ ... 207 lines -- snipped ... ]
_____
Crikey. Get a life, Beth. ((( `\
Hehe! _ _`\ )
(^ ) )
~-( )
_'((,,,)))
,-' \_/ `\
( , |
`-.-'`-.-'/|_|
\ / | |
=()=: / ,' aa


From: Beth on
Annie wrote:
> Beth wrote:
> > [ ... 207 lines -- snipped ... ]
>
> Crikey. Get a life, Beth. Hehe!

I was merely countering your typically malicious posting, Annie...

Simply, if you didn't want a response then you shouldn't have made
spuriously inaccurate accusations...because, you see, I fully assure you
that, in such cases, I _WILL_ counter them every single time...

As I was saying, you're like a moth with a lightbulb or a fly with a
window...you fly towards it - BANG! - you smack your head...then you try it
again...then you try it again...failing to comprehend the "relationship"
that, simply, if you stopped banging your head against the window, then it
wouldn't hurt your head so much...

If you don't want my responses, then _STOP INVITING THEM_ by posting your
malicious spew requiring the need to counter their "malicious rumours", as
you always do...if you never posted such things, then I'd have absolutely
no need to post "207 lines snipped" responses to them...

Do you see how this works? It's a very simple thing, really...

When I post - though I might not always like what I see in response - I do
so fully _welcoming_ discourse and responses ("I may disagree with what you
have to say, but I shall defend, to the death, your right to say it", quote
commonly misattributed to Voltaire but is actually a translation of a line
from "Les Liaisons dangereuses" or "Dangerous Liasons" in English...mind
you, though we may disagree where the quote originates from, I do, indeed,
defend people's right to misattribute it to Voltaire as much as they like
;)...

If you want to give "monologues", Annie, then could try "public access TV"
or something...Queen of the airwaves with your "all-new all-American
all-paranoid-delusional Annie ASCII show"!! Hey, I'd watch it...once...for
about a minute...maybe...just for a laugh...

Beth :)


From: Annie on

On 2005-03-13 BethStone21(a)hotmail.NOSPICEDHAM.com said:

> I was merely countering your <*SNIP*>
_____
Aw, c'mon now, cariad...when are ((( `\
you gonna invite me over to your _ _`\ )
flat for tea? (^ ) )
~-( )
We could have some nice cawl, _'((,,,)))
some laverbread and bara brith. ,-' \_/ `\
And, of course, I'd want you ( , |
to fix me some of your famous `-.-'`-.-'/|_|
crempog. With whipped cream on \ / | |
the side. =()=: / ,' aa

Can you pick me up in Swansea?
Oh; that's right...you don't have
a car. No problem. I'll rent one.
Hehe!


First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Prev: stricmp
Next: Killing Explorer