delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/08/23/23:18:34

From: andyh AT triode DOT net DOT au (Andrew Happ)
Newsgroups: comp.os.msdos.djgpp
Subject: Dos Version 6.20 and 6.21
Date: Sun, 24 Aug 1997 00:16:22 GMT
Organization: Triode Internet
Lines: 27
Message-ID: <5to298$5js@hyperion.triode.net.au>
NNTP-Posting-Host: dialup-5.triode.net.au
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

========
I've been looking at the difference between these 2 MSDOS releases.  A
file compare between the respective versions of IO.SYS and MSDOS.SYS
reveals no difference, although the build dates do vary.  Comparing
the  two COMMAND.COMs reveals identical code except for two op codes,
vis

DOS 6.20 uses
  XCHG   AH,AL
  XOR     AH,AH

DOS 6.21 uses
  XOR   AH,AH
  MOV   AL,15

Does any machine code buster or os guru know what this difference
means in terms of the command processor's operation?

I do understand that the promoted difference between these 2 versions
was the removal of the disk compression  functions that were present
in  6.20 but absent in 6.21.  The difference in COMMAND.COM is a
little more subtle.





- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019