Download presentation
Presentation is loading. Please wait.
1
Developing – Compiling - Debugging
Assembly Language Developing – Compiling - Debugging
2
Why do we need Assembler
Converting mnemonics to opcodes MOV AX,2345h ;B Converting Labels to Numbers Label: MOV AX,1234h JMP Label ;EB FB FB=-5 Segmentation
3
Tools Developing Compiling Debugging Simple Editors: Notepad
Emu8086 : Color distinction Debug (DOS) Program (On-line error) Visual Studio : High Level (Pentium) – Simple Interfacing Compiling Emu8086 / Debug / Visual Studio A86 Fasm (comes with emu8086) Debugging Debug / Emu8086 / Visual Studio D86
4
An Emulator for 8086 Processor
5
Emu8086 Folder Contents
6
Installation: Running Setup Program
7
Starting Setup
8
Folder Selection
9
The Program’s Shortcut
10
Confirming to be Ready for Install
11
Installation Progress
12
Completing Installation
13
Desktop After Installation
14
Executing the Program
15
Hello World Program
17
Compiling
18
Produced Files
19
Run the Program
20
Reload / Single Step
21
Debugging Tools
22
Debugging with Debug Debug hi-world.com - u
23
Compiling with A86 A86 hi.asm hi.com
24
Edit - ReCompile Removing the Errors
25
Compiling with fasm
26
Debugging with D86 D86 hi.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.