Professional Documents
Culture Documents
It is an Assembler that is used to translate the programs written in Assembly language into machine
language. Easy to understand .GUI interface
MASM (Microsoft Macro Assembler) is a very efficient assembly language programming tool for
windows and MS-DOS. It is not a emulator but an actual programming tool helps in programming with
processor. Emulator EMU8086 is an emulator for 8086 providing an easy and user friendly environment
for assembly language programming for 8086.
file: in this options we can create a new file and can make acode save ..and many options we use in this
file menu we can open and edit file and exit code.
Edit: in this option we can code edit ya replace and many option perform we use a code copy and paste
in this emulator
Assembler: this option help to program compile proper way and make a binary executable file.
Emulator : show 2windows 1 is original sorurce window and second is processor window. In source
windows codes are write and processor windows run all current code or run code in single step
ASCII : ASCII (American Standard Code for Information Interchange) is the most common format for text
files in computers and on the Internet. In an ASCII file, each alphabetic, numeric, or special character is
represented with a 7-bit binary number (a string of seven 0s or 1s). 128 possible characters are defined
c. When you press emulate Butten two windows are open one is original source code and other shows
the basic internal processor status you are required to discuss these two windows
in processor windows it tells the current situation of the processor and here we run code in single step
or run all code .
.Stack 100h
.Data
a db “c”
b db “s”
.Code
Main proc
Mov ax,@data
Mov ds,ax
Mov al,offset a
Mov bl,offset b
XCHG al,bl
Mov ah,04ch
Int 21h
Main end