求高手帮忙::关于8086汇编语言中内存块中数值的移动的程序
请编写一个程序编写的程序与下面这个程序实现功能相同最好能把下面这个程序关键语句的作用注释一下datasegmentSourcedb256dup(055h)Targetdb...
请编写一个程序 编写的程序与下面这个程序实现功能相同
最好能把下面这个程序关键语句的作用注释一下
data segment
Source db 256 dup(055h)
Target db 256 dup(0aah)
data ends
code segment
assume cs:code, ds:data, es:data
start proc near
mov ax, data
mov ds, ax
mov es, ax
mov si, offset Source
mov di, offset Target
mov cx, 256
rep movsb
jmp $
code ends
end start 展开
最好能把下面这个程序关键语句的作用注释一下
data segment
Source db 256 dup(055h)
Target db 256 dup(0aah)
data ends
code segment
assume cs:code, ds:data, es:data
start proc near
mov ax, data
mov ds, ax
mov es, ax
mov si, offset Source
mov di, offset Target
mov cx, 256
rep movsb
jmp $
code ends
end start 展开
展开全部
data segment
Source db 256 dup(055h)
Target db 256 dup(0aah)
data ends
code segment
assume cs:code, ds:data, es:data
start proc near
mov ax, data
mov ds, ax
mov es, ax
LEA SI,Source
LEA DI,Target
; mov si, offset Source
; mov di, offset Target
mov cx, 256
; rep movsb
next:
mov al,[si]
mov [di],al
inc si
inc di
loop next
jmp $
code ends
end start
Source db 256 dup(055h)
Target db 256 dup(0aah)
data ends
code segment
assume cs:code, ds:data, es:data
start proc near
mov ax, data
mov ds, ax
mov es, ax
LEA SI,Source
LEA DI,Target
; mov si, offset Source
; mov di, offset Target
mov cx, 256
; rep movsb
next:
mov al,[si]
mov [di],al
inc si
inc di
loop next
jmp $
code ends
end start
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询