PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |  Newsgroups

winscape 2247


Your Ad Here

Your Ad Here

winscape 2249
Or there is an aspect of hardware and software combinations that hadn't been stress tested or the phase of the moon was just right. In addition, to...

Sigh! Not quite. Help, I don't think he's getting what I mean and I don't know how to tell him.

You're thinking like application programmer not an buttembly language coder.

winscape 2248
Its a low-budget x86 only non-symbolic debugger wa very limited buttembler built in. You can use it to load programs and...

This is how I worked when I had a system stand-alone. I would load a boot into core which is close to your equivalent to starting up your BIOS, but just starting. If DDT was loaded with this boot code, I could patch the boot code to do things, or fix things, or anything I wanted including redirecting which file I loaded as the monitor (core-resident piece of the OS).

Then, if DDT were loaded with the monitor, I could patch it set bits, do anything I wanted to that machine code before starting it. I could set breakpoints so that execustion would stop and wait for me to do something. At breakpoint, I could change any of the code, do more patching, execute a single instruction or a sub-routine. And then I could tell the debugger to proceed and the monitor would continue to run as if no interventions had happened until it hit another breakpoint or I told DDT to stop it.

I'm not talking about this level of abstraction at all.

nope. A CPU can only execute one instruction at a time. Multi-threading is how an OS decides which instruction to execute next and how the OS keeps track of different sets of code.

BAH



Your Ad Here

List | Previous | Next

winscape 2248

Alt Folklore Computers from Newsgroups

The #1 Usenet Provider on the Internet

winscape 2246