Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site drivax.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!qantel!hplabs!amdahl!drivax!alan
From: alan@drivax.UUCP (Alan Fargusson)
Newsgroups: net.micro.pc
Subject: Re: A New Compiler Model
Message-ID: <187@drivax.UUCP>
Date: Mon, 15-Jul-85 14:43:58 EDT
Article-I.D.: drivax.187
Posted: Mon Jul 15 14:43:58 1985
Date-Received: Thu, 18-Jul-85 06:36:39 EDT
References: <368@kontron.UUCP>
Distribution: net
Organization: Digital Research, Monterey, CA
Lines: 23

> There are several different memory segmentation models on the 8086 family:
> 
>         small           64K code, 64K data
>         medium          many 64K code segments, 64K data segment
>         large           many 64K code segments, many 64K data segments
> 
> One of the nice things about writing code in assembler for the PC is that
> you run the resulting .EXE file through EXE2BIN and get a .COM file.  
> Wouldn't it be nice if Microsoft (and everyone else) supported a new
> memory segmentation module with code and data in the same segment, so
> we could create .COM programs written in C?
> 
> Maybe we could call it "miniscule" module.

It is called 8080 model. The only people that use it are the CP/M-86
guys like Micro-Pro that converted there CP/M-80 programs to 8086
assembler. I have heared of some people hacking small model C program
into 8080 model, but I don't know the details.
-- 

Alan Fargusson.

{ ihnp4, amdahl, mot }!drivax!alan