8086 (was Re: more talking to the press.)

From: Hans Franke <Hans.Franke_at_mch20.sbs.de>
Date: Fri Nov 14 15:49:52 2003

Am 14 Nov 2003 22:34 meinte Fred N. van Kempen:
> On Fri, 14 Nov 2003, Hans Franke wrote:
> > Because the relation between the segments are none of the
> > business of a user programm?
> That depends, Hans.. sometimes you just want to allocate a chunk
> of, say, 80KB. Which spans the segment boundaries. That is OK,
> but the user program *must* know about that.

I think we're closing in to the point where some of
the missunderstandings come from:

In a 16 Bit CPU, there's no such thing as an 80 K block.
Take a PDP 11, 28K words, that's it, if I have to handle
80K Bytes, I have to do it a chunk at a time, and the
same is true at the 8086, 64K at a time.

The advantage to any non segmented 16 Bit CPU is that I
may be able to just request two 40K Segments and fill
them with my 80K of data at the same time.

I still don't leave the 16 Bit sphere but have more
than one 16 Bit address space at the same time. That's
what I loved at the 8086 compared to other 16 Bit CPUs.

Gruss
H.
--
VCF Europa 5.0 am 01./02. Mai 2004 in Muenchen
http://www.vcfe.org/
Received on Fri Nov 14 2003 - 15:49:52 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:36:19 BST