丑小七 发表于 2014-7-17 01:57:40

实验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

liyundong2000 发表于 2014-10-30 22:10:21

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:01

为什么说打不开

KTMONREK 发表于 2015-4-18 20:39:01

liyundong2000 发表于 2014-10-30 22:12
为什么说打不开

我也遇到同样的问题,我是用masm6.15时就会出现syntax error,就是和你的错误一样,c segment出错,但是用masm5.0的时候就没有错,不知道为什么

付世龙 发表于 2015-5-25 15:03:56

实验5--(3)在编译的过程出现了   2 severe error
求大神帮助
谢谢

溯月0503 发表于 2015-5-25 17:20:31

{:1_1:}

溯月0503 发表于 2015-5-25 17:21:14

{:1_1:}

glider 发表于 2015-5-25 20:38:52

ml.err 文件中保存了 ml.exe 进行编译时可能需要的显示的错误信息. 没有这个文件, 看到的可能只是错误代码, 没有错误的描述.

提示说 cannot open file f:\fb\ml.err,很可能是ml.err丢了,你到这个目录下看,还有这个文件吗?

fast 发表于 2015-6-20 02:46:32

{:1_1:}
页: [1]
查看完整版本: 实验5--5.6题