Bochs is a highly portable open source IA-32 (x86) PC emulator
written in C++, that runs on most popular platforms. It includes
emulation of the Intel x86 CPU, common I/O devices, and a custom
BIOS. Currently, Bochs can be compiled to emulate a 386, 486,
Pentium, Pentium Pro or AMD64 CPU, including optional MMX, SSE,
SSE2 and 3DNow! INSTRUCTIONS. Bochs is capable of running most
Operating Systems inside the emulation including Linux, DOS,
Windows 95/98 and Windows NT/2000.
Bochs was written by Kevin Lawton and is currently maintained by
the Bochs project at "http://bochs.sourceforge.net".
This companion disc contains the source code for the sample
programs presented in INSIDE VISUAL C++ 5.0, as well as pre-
compiled copies of the programs.
To copy all of the sample code onto your hard disk, run the
SETUP.EXE program and follow the INSTRUCTIONS that appear on
the screen. The sample code requires about 10 MB of hard disk
space.
See Appendix B for a description of the programs included
on this companion disk. RESOURCE.WRI identifies other books
and resources for Internet programming. WEBHELP.HLP contains
an introduction to the World Wide Web. TCPMAN.HLP provides
detailed INSTRUCTIONS to help you use the Trumpet Winsock
included on this disk. Use the Program Manager s File menu
Run option to execute the SETUP.EXE program found on this
disk. SETUP.EXE will install the programs on your hard drive
and create an Internet Programming group window.
Internet編程技術 [配套程序]
[涉及平臺] VC
[作者] void
[文件大小] 1032K
These libraries are designed for use with Microsoft Visual C++ version 6.0.
Install them by running setup.exe. This will copy the files to various
places where MSVC will expect to find them. If setup fails, alternate
INSTRUCTIONS are below.
LCD and Keyboard ARMulator model for the ADS Source Code
Copy the provided ARMulate folder into your ADS directory tree
at the root, for example in c:\ADSv1_1. If prompted to
overwrite files, choose Yes.
The batch file copy_console.bat will place the appropriate
files inside the \Bin directory so that they will be found by
the ARMulator. You still need to follow the INSTRUCTIONS
under "Using the Model" to set up the configuration files.
ARMask.The ARM has six operating modes:
• User (unprivileged mode under which most tasks run)
• FIQ (entered when a high priority (fast) interrupt is raised)
• IRQ (entered when a low priority (normal) interrupt is raised)
• Supervisor (entered on reset and when a Software Interrupt instruction is
executed)
• Abort (used to handle memory access violations)
• Undef (used to handle undefined INSTRUCTIONS)
* ARM Architecture Version 4 adds a seventh mode:
• System (privileged mode using the same registers as user mode)
The IA-32 Intel Architecture Software Developer’s Manual, Volume 2: Instruction Set Reference
(Order Number 245471) is part of a three-volume set that describes the architecture and
programming environment of all IA-32 Intel® Architecture processors.
the IA-32 Intel Architecture Software
Developer’s Manual, Volume 2, describes the INSTRUCTIONS set of the processor and the
opcode structure. These two volumes are aimed at application programmers who are writing
programs to run under existing operating systems or executives.
ead file "YD.DOC".
Who is the intended user
Beginners in assembly and programmers.
Features of the program:
Yilmaz Disassembler:is an interactive disassembler which lets the user be a part of the disassembling process,is flexible, the user can disassemble in different formats,has user friendly interface, mouse support, pop-up menu commands, short cut key commands, context-sensitive on-line help,and it is cheap.
Program s capacity and limitations:
Max executable file size is 64 KB.
Can not disassemble program of EXE-format.Only 8086/8088 CPU INSTRUCTIONS can be disassembled.
Disassemble 8087 Math Co-processor s INSTRUCTIONS.