emu8086 Learning to assemble software prerequisites

Source: Internet
Author: User

EMU8086 is an essential tool for learning to assemble, combining an advanced original editor, group translator, anti-group translator, software simulation tool with debugging capabilities (Virtual PC), and a step-by guidance tool. The software contains all the content of learning assembly language. The Emu8086 Collection Source Editor, assembly/disassembly tools, and the simulator (virtual machine) that can run debug, in addition, there are step-by-steps tutorials.

Emu8086-microprocessoremulator combines a state-of-the-art original editor, group translator, anti-group translator, software simulation tool with debugging capabilities (Virtual PC), and a step-by-step guidance tool. This is a very useful tool for people who have just started learning to combine languages. It compiles the code step-by-step in the simulator and executes it, and the visual working environment makes it easier to use. You can view the registers, flags, and memory in the program execution. The emulator executes the program in the Virtual PC, which isolates your program from accessing the actual hardware, like a hard drive, memory, and executing the combined program on the virtual machine, which makes it easier to debug. This software is fully compatible with Intel's next generation processors, including Pentiumii, PENTIUM4, and believes PENTIUM5 will continue to support 8086. This phenomenon makes 8086 code portability is quite high, it can be in both the old machine and modern computer is executed, 8086 of the other advantage is that its instructions are relatively small and quite easy to learn.

The software contains all the content of learning assembly language. The Emu8086 Collection Source Editor, assembly/disassembly tools, and the simulator (virtual machine) that can run debug, in addition, there are step-by-steps tutorials. This software is very helpful for those who have just started to learn assembly language. It compiles the source code and executes it step-by-step on the emulator. The visual interface makes the operation as easy as turning the palm of the hand. Registers, flags, and memory can be observed while the program is executing. The arithmetic and Logic unit (ALU) shows the operating conditions inside the CPU.

This simulator is a "virtual" computer running the program, it has its own independent "hardware", so that your program with such as hard disk and memory such as the actual hardware completely isolated, dynamic debugging (Debug) is very convenient. The 8086 machine code is fully compatible with Intel's next generation microprocessors, including Pentium II and Pentium 4, and I believe Pentium 5 will also support 8086 instructions. This means that the 8086 code has a wide range of applications, and it works on both old-fashioned and up-to-date computer systems.

Another advantage of the 8086 directive is that its instruction set is very small, which makes it much easier to learn. Emu8086 is much simpler than the mainstream assembler, but it can be generated in any code that is compatible with 8086 of machine languages. Note: If you do not use Emu8086 to compile the program, you will not be able to step through it at run time.

Http://files.cnblogs.com/files/pengdonglin137/emu8086_4.08.zip

emu8086 Learning to assemble software prerequisites

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.