一:
综合使用 loop,[bx], 编写完整汇编程序, 实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据 0403H:
汇编连接:
运行结果:
综合使用 loop,[bx], 编写完整汇编源程序, 实现向内存 0:200~0:23F 依次传送数据 0~63(3FH):
- assume cs:code
- code segment
- mov ax,0
- mov ds,ax
- mov bx,200h
- mov cx,63
- s: mov dx,ax
- mov [bx],dx
- inc ax
- inc bx
- loop s
- mov ax,4c00h
- int 21h
- code ends
- end
教材实验 4(3)(P121):
- assume cs:code
- code segment
- mov ax,cs
- mov ds,ax
- mov ax,0020h
- mov es,ax
- mov bx,0
- mov cx,0017h
- s: mov al,[bx]
- mov es:[bx],al
- inc bx
- loop s
- mov ax,4c00h
- int 21h
- code ends
end
总结:
通过本实验了解了 [bx],loop 指令的用法
了解了完整的汇编程序的写法.
汇编实验四
来源: http://www.bubuko.com/infodetail-2850418.html