Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #2323

Re: 16 bit code

Newsgroups comp.os.msdos.programmer
Date 2016-11-26 14:38 -0800
References <o1cv35$n1s$1@dont-email.me>
Message-ID <6d16ddc5-c559-40d6-bc19-0198cea67b61@googlegroups.com> (permalink)
Subject Re: 16 bit code
From Harry Potter <rose.joseph12@yahoo.com>

Show all headers | View raw


On Saturday, November 26, 2016 at 4:34:43 PM UTC-5, Bill Cunningham wrote:
> This is a disasssembly of a driver code. The ext was .sys. Which is DOS 
> is probably always a driver. Does anyone know what it's saying. There's no 
> ints called. This isn't source code. Maybe you can't get that from a 
> disassembly.
> 
> 
> 
> 210D:0100 0F            DB 0F
> 210D:0101 00B98AFF      ADD [BX+DI+FF8A],BH
> 210D:0105 F3            REPZ
> 210D:0106 AE            SCASB
> 210D:0107 47            INC DI
> 210D:0108 61            DB 61
> 210D:0109 031F          ADD BX,[BX]
> 210D:010B 8BC3          MOV AX,BX
> 210D:010D 48            DEC AX
> 210D:010E 12B1048B      ADC DH,[BX+DI+8B04]
> 210D:0112 C6F70A        MOV BH,0A
> 210D:0115 0AD0          OR DL,AL
> 210D:0117 D348DA        ROR WORD PTR [BX+SI-26],CL
> 210D:011A 2BD0          SUB DX,AX
> 210D:011C 3400          XOR AL,00
> 210D:011E FC            CLD
> 210D:011F 2000          AND [BX+SI],AL
> 
> 
> nasm would asemble this.
> 
> Bill

This looks like 386 code to me.  From my experience, 0Fh is a prefix on the 286+'s to use an extended opcode.  Try NASM.  I think it contains a 32-bit disassembler.  :)

Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-26 16:34 -0500
  Re: 16 bit code Harry Potter <rose.joseph12@yahoo.com> - 2016-11-26 14:38 -0800
    Re: 16 bit code Harry Potter <rose.joseph12@yahoo.com> - 2016-11-26 14:40 -0800
  Re: 16 bit code rridge@csclub.uwaterloo.ca (Ross Ridge) - 2016-11-26 22:58 +0000
    Re: 16 bit code pete@nospam.demon.co.uk - 2016-11-27 07:15 +0000
    Re: 16 bit code rridge@csclub.uwaterloo.ca (Ross Ridge) - 2016-11-27 20:59 +0000
  Re: 16 bit code Rod Pemberton <NeedNotReplyHere@xrsevnneqk.cem> - 2016-11-26 20:08 -0500
  Re: 16 bit code "R.Wieser" <address@not.available> - 2016-11-27 09:38 +0100
    Re: 16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-27 14:37 -0500
      Re: 16 bit code "R.Wieser" <address@not.available> - 2016-11-27 21:42 +0100
      Re: 16 bit code Rod Pemberton <NeedNotReplyHere@xrsevnneqk.cem> - 2016-11-27 21:20 -0500
    Re: 16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-27 14:47 -0500
      Re: 16 bit code "R.Wieser" <address@not.available> - 2016-11-27 21:59 +0100
        Re: 16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-27 16:40 -0500
          Re: 16 bit code "R.Wieser" <address@not.available> - 2016-11-28 08:34 +0100
        Re: 16 bit code rugxulo@gmail.com - 2016-11-27 14:08 -0800
          Re: 16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-27 17:47 -0500
            Re: 16 bit code "Bill Cunningham" <nospam@nspam.invalid> - 2016-11-27 17:49 -0500
      Re: 16 bit code Jim Leonard <MobyGamer@gmail.com> - 2017-01-04 11:05 -0800

csiph-web