assume cs:code
data segment
db 'aaaaabbbbb'
data ends
mem segment
db '..........'
mem ends
mem1 segment
dw 0,0,0,0,0
mem1 ends
code segment
start:
mov ax,data
mov ds,ax
mov bx,0
mov cx,10
s1:
mov al,ds:[bx+0]
mov ds:[bx+10],al
inc bx
loop s1
mov ax,data
mov bx,0
add ax,20
mov ss,ax
mov sp,31
mov cx,5
s2:
mov ax,ds:[bx]
add bx,2
push ax
loop s2
mov ax,4c00h
int 21h
code ends
end start汇编小计1
汇编语言内存操作示例
最新推荐文章于 2024-04-23 12:06:48 发布
本文通过一个具体的汇编语言程序示例介绍了如何进行内存数据的读写操作及堆栈使用方法。示例中首先将一段字符串从一个内存位置复制到另一个位置,接着将一组数值压入堆栈。
1322

被折叠的 条评论
为什么被折叠?



