From: sparky4 Date: Tue, 28 Jul 2015 16:27:14 +0000 (-0500) Subject: better results of segm test X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=7ba43d126c924ac4438baf77282146a23c12b2ca;p=16.git better results of segm test modified: 16/segm/WPEE modified: 16/segm/b.bat new file: 16/segm/pee.exe modified: 16/segm/w.bat --- diff --git a/16/segm/WPEE b/16/segm/WPEE index d87f9d02..6cfa68dc 100644 --- a/16/segm/WPEE +++ b/16/segm/WPEE @@ -1,30 +1,30 @@ ==This is the results of open watcom's base pointers== These are the various memory models of the 8088 that are demonstrated here! ==tiny is not found so default== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 +local variable bee= 054F:0FFE +local variable bee= 054F:0FFE +far pointer value of pee= 0510:0134 +pointer value of pee= 0510:0134 ==small== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 +local variable bee= 054F:0FFE +local variable bee= 054F:0FFE +far pointer value of pee= 0510:0134 +pointer value of pee= 0510:0134 ==medium== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 +local variable bee= 054F:0FFE +local variable bee= 054F:0FFE +far pointer value of pee= 0510:0134 +pointer value of pee= 0510:0134 ==compact is what project 16 uses== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 +local variable bee= 054F:0FFE +local variable bee= 054F:0FFE +far pointer value of pee= 0510:0134 +pointer value of pee= 0510:0134 ==large== -local variable bee= 0000:0bc6 -local variable bee= 0bc6 -far pointer value of pee= 0000:0000 -pointer value of pee= 0000 +local variable bee= 054F:0FFE +local variable bee= 054F:0FFE +far pointer value of pee= 0510:0134 +pointer value of pee= 0510:0134 ==HUGE GUTS!== local variable bee= 06af:0c0a local variable bee= 06af:0c0a diff --git a/16/segm/b.bat b/16/segm/b.bat index f8ecdb1b..6929f414 100644 --- a/16/segm/b.bat +++ b/16/segm/b.bat @@ -1,21 +1,22 @@ -@echo off -echo ==This is the results of borland c's segment pointers== > bpee -echo These are the various memory models of the 8088 that are demonstrated here! >> bpee -echo ==tiny== >> bpee -bcc -mt pee.c -pee.exe >> bpee -echo ==small== >> bpee -bcc -ms pee.c -pee.exe >> bpee -echo ==medium== >> bpee -bcc -mm pee.c -pee.exe >> bpee -echo ==compact is what project 16 uses== >> bpee -bcc -mc pee.c -pee.exe >> bpee -echo ==large== >> bpee -bcc -ml pee.c -pee.exe >> bpee -echo ==HUGE GUTS!== >> bpee -bcc -mh pee.c +@echo off +echo ==This is the results of borland c's segment pointers== > bpee +echo These are the various memory models of the 8088 that are demonstrated here! >> bpee +@del pee.obj +echo ==tiny== >> bpee +bcc -mt pee.c +pee.exe >> bpee +echo ==small== >> bpee +bcc -ms pee.c +pee.exe >> bpee +echo ==medium== >> bpee +bcc -mm pee.c +pee.exe >> bpee +echo ==compact is what project 16 uses== >> bpee +bcc -mc pee.c +pee.exe >> bpee +echo ==large== >> bpee +bcc -ml pee.c +pee.exe >> bpee +echo ==HUGE GUTS!== >> bpee +bcc -mh pee.c pee.exe >> bpee \ No newline at end of file diff --git a/16/segm/pee.exe b/16/segm/pee.exe new file mode 100644 index 00000000..8b018e36 Binary files /dev/null and b/16/segm/pee.exe differ diff --git a/16/segm/w.bat b/16/segm/w.bat index f7dd0df9..5225da10 100644 --- a/16/segm/w.bat +++ b/16/segm/w.bat @@ -1,6 +1,7 @@ @echo off echo ==This is the results of open watcom's base pointers== > wpee echo These are the various memory models of the 8088 that are demonstrated here! >> wpee +@del pee.obj echo ==tiny is not found so default== >> wpee wcc -0 pee.c pee.exe >> wpee