【汇编】在win10,intel i7环境下搭建8086处理器环境

8086模拟器汇编IDE 首先可以在这里下载8086处理器的模拟软件,对于当前x86和64位系统对于寄存器的位扩展,这个软件对其进行了屏蔽

可以在软件内使用和8086/8088完全相同的环境和指令系统

通过新建 .asm文件,即可点击编译按钮进行编译,这个图....忘了调整一下显示像素,这个可以调整

,看的就更清楚点了,最后一行使ret 也就是return ,程序出口

点击compile编译之后显示:

果然可以调整清晰度....

编译通过,点击运行 run

就可以对程序逐条运行或者顺序执行了。左侧可以查看寄存器内容,下面可以查看栈或者标志位寄存器中的内容。

下面附一段测试程序,是对内存中的两个单元执行加法运算


; You may customize this and other start-up templates;
; The location of this template is c:\emu8086\inc\0_com_template.txt

org 100h

MOV SI, 1000H
MOV DI, 2000H
MOV AX,102AH
MOV BX,3210H
MOV [SI],AX
MOV [DI],BX
MOV CX, 2
CLC
LOOP1:MOV AL,[SI]
ADC AL,[DI]
DAA
MOV [DI],AL
INC SI
INC DI
DEC CX
JNZ LOOP1
MOV DI,2000H
MOV AL,[DI]
INC DI
MOV AH,[DI]
ret

猜你喜欢

转载自blog.csdn.net/mid_Faker/article/details/112187916