Re: assembly language and reverse engineering



cr88192 wrote:

one would be better off learning assembly on linux than they would be on
DOS.
anymore, about the only real use for real mode is for getting into protected
mode...

Why does this myth never die? Please explain what you can learn
in Windows assembly programming what you can't learn when doing
assembly programming in DOS (and we are not speaking about the
Windows API but about assembly programming). Assembly programming
means to generate an instruction stream for the CPU and not for
the OS. And the CPU is the very same whether you use Windows, Linux
or DOS as an OS.
.



Relevant Pages

  • Re: quick ASM program
    ... for learning assembly programming. ... For DOS (or the DOS emulation ... in Windows) you need less than two hours to understand anything ... If you want to learn the language of the CPU, ...
    (alt.lang.asm)
  • Re: assembly language and reverse engineering
    ... in Windows assembly programming what you can't learn when doing ... Windows API but about assembly programming). ... learning real mode programming, would take longer, and teach things that, ... And the CPU is the very same whether you use Windows, ...
    (alt.lang.asm)
  • Re: large HD partition: who is right?
    ... Regarding the "utility that attempts to access the disk using the BIOS's ... Do 3rd party tools like those disk defrag software for windows come under ... The BIOS provides only a real mode driver. ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
    ... goes to real-mode, runs your app, and then restarts Windows. ... Not what I call "real dos", ... Flat Real Mode, IIRC). ...
    (comp.lang.asm.x86)
  • Re: Showing an ASCII G to 0xb8002 Using 32bit Flat Real (or Unreal) Mode
    ... inklings of the NT/2K/XP boot process on the screen until the time the computer reboots or shuts down, your computer never runs real mode. ... DOS boxes and 16-bit apps all run in V86 mode. ... Windows display drivers call into the VESA BIOS for mode switching. ... BIOS code executes as normal, in real-time, but in V86 mode. ...
    (comp.lang.asm.x86)