吹水哥 发表于 2011-12-12 14:50:43

我在汇编课程7.9问题中遇到的问题

本帖最后由 吹水哥 于 2011-12-12 15:00 编辑

我用notepad++编写汇编课程中问题7.9的代码,在cmd中编译的时候有格式的报错
当把格式写成:mov al,      mov al,3   的时候编译没有报错   可以正常编译
当吧格式写成:mov al,      mov al,   mov al,.3   mov al,.3 的时候都是报错的   编译不了   请问是什么原因? 下面红色代码是报错的

assume cs:codesg,ds:datasg,ss:stacksg
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,16
   
    mov ax,datasg
    mov ds,ax
    mov bx,0
    mov cx,4
   s0: push cx
       mov si,0
    mov cx,4
    s: mov al,.3
    and al,11011111b
    mov .3,al
    inc si
       loop s
    add bx,16
    pop cx
    loop s0
    mov ax,4c00h
    int 21h
codesg ends
end start
页: [1]
查看完整版本: 我在汇编课程7.9问题中遇到的问题