shangyl00 发表于 2011-4-14 15:53:34

[汇编语言第2版]7.9交作业

assume cs:codesg,ss:stacksg,ds:datasg

stacksg segment
        dw 0,0,0,0,0,0,0,0
stacksg ends

datasg segment
        db '1. display      '
        db '2. brows      '
        db '3. replace      '
        db '4. modify       '
datasg ends

codesg segment
start:        mov ax,stacksg
                mov ss,ax
                mov sp,10h
               
                mov ax,datasg
                mov ds,ax
                mov bx,0
                mov cx,4
               
s0:                push cx
                mov si,0
                mov cx,4

s:                mov al, ;奇怪的是编译不过
                and al,11011111b
                mov ,al
                inc si
                loop s
               
                add bx,16
                pop cx
                loop s0
               
                mov ax,4c00h
                int 21h
               
codesg ends
end start
最终结果如下:

shangyl00 发表于 2011-4-14 15:56:19

本帖最后由 shangyl00 于 2011-4-15 08:51 编辑

mov al,;奇怪的是编译不过,这是为什么呢?

jon 发表于 2011-4-16 00:08:30

小甲鱼说“ 3作为常量不能参与[]运算哈~”

shangyl00 发表于 2011-4-18 10:53:51

小甲鱼说“ 3作为常量不能参与[]运算哈~”
jon 发表于 2011-4-16 00:08 http://fishc.com/dz/images/common/back.gif


    我还没看甲鱼的视频,待会我去看下~

mumujia 发表于 2011-4-18 12:48:12

363660421 发表于 2011-4-19 12:21:16

回复 3# jon


    可以用的。
页: [1]
查看完整版本: [汇编语言第2版]7.9交作业