dw是定义字型数据。dw就是define word
可以直接用dw定义8个字型数据,数据与数据之间用逗号分隔,所占的内存空间大小为16个字节。
如果不指明程序开始的位置,那电脑就会把第一个检测到的机器码当成代码段。
这节也是编程的。自己来吧
实验五第五题:
assume cs:code
apple segment
db 1,2,3,4,5,6,7,8
apple ends
banana segment
db 1,2,3,4,5,6,7,8
banana ends
caps segment
db 0,0,0,0,0,0,0,0
caps ends
code segment
start:
mov ax,apple
mov ds,ax
mov ax,caps
mov es,ax
mov bx,0
mov cx,8
s: mov al,ds:[bx]
mov ah,0
mov es:[bx],ax
inc bx
loop s
mov ax,banana
mov ds,ax
mov bx,0
mov cx,8
s1: add al,ds:[bx]
mov ah,0
add es:[bx],ax
inc bx
loop s1
code ends
end start