实验5--5.6题
实验5,第5题解答如下:assume cs:code
data1 segment
db 1,2,3,4,5,6,7,8
data1 ends
data2 segment
db 1,2,3,4,5,6,7,8
data2 ends
data3 segment
db 0,0,0,0,0,0,0,0
data3 ends
code segment
start: mov ax,data1
mov ds,ax
mov ax,data3
mov es,ax
mov bx,0
mov cx,8
mov ax,0
s:mov al,
mov es:,al
inc bx
loop s
mov ax,data2
mov ds,ax
mov bx,0
mov cx,8
mov ax,0
r:mov al,
add es:,al
inc bx
loop r
mov ax,4c00H
int 21H
code ends
end start
实验5,第6题解答如下:
assume cs:code
data1 segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
data1 ends
data2 segment
dw 0,0,0,0,0,0,0,0
data2 ends
code segment
start:mov ax,data1
mov ds,ax
mov ax,data2
mov ss,ax
mov sp,10h
mov bx,0
mov cx,8
s:push ds:
add bx,2
loop s
mov ax,4c00h
int 21h
code ends
end start assume cs:code
a segment
db 1,2,3,4,5,6,7,8
a ends
b segment
db 1,2,3,4,5,6,7,8
b ends
csegment
db 0,0,0,0,0,0,0,0
cends
code segment
start:mov ax,a
mov ds,ax
mov ax,c
mov es,ax
mov bx,0
mov cx,8
s:mov al,ds:
mov es:,al
mov bx,1
loop s
mov ax,b
mov ds,ax
mov bx,0
mov cx,8
s0:mov al,ds:
add es:,al
mov bx,1
loop s0
mov ax,4c00h
int 21h
code ends
end start
我的为什么有问题 说
为什么说打不开
liyundong2000 发表于 2014-10-30 22:12
为什么说打不开
我也遇到同样的问题,我是用masm6.15时就会出现syntax error,就是和你的错误一样,c segment出错,但是用masm5.0的时候就没有错,不知道为什么 实验5--(3)在编译的过程出现了 2 severe error
求大神帮助
谢谢
{:1_1:} {:1_1:} ml.err 文件中保存了 ml.exe 进行编译时可能需要的显示的错误信息. 没有这个文件, 看到的可能只是错误代码, 没有错误的描述.
提示说 cannot open file f:\fb\ml.err,很可能是ml.err丢了,你到这个目录下看,还有这个文件吗? {:1_1:}
页:
[1]