| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 559 人关注过本帖
标题:汇编语言第6章检测点
取消只看楼主 加入收藏
admin_xyz
Rank: 2
等 级:论坛游民
帖 子:195
专家分:77
注 册:2012-6-24
结帖率:97.3%
收藏
已结贴  问题点数:10 回复次数:2 
汇编语言第6章检测点
程序代码:
assume cs:code,ds:a,ss:b

a segment

    dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh

a ends

b segment

    dw 0,0,0,0,0,0,0,0

b ends

code segment

start:

;程序实现用push指令将a段的前八个字型数据逆序存储到b段

    mov ax,a
    mov ds,a

    mov ax,b
    mov ss,b
    mov sp, 16   


    mov bx, 0
    mov cx, 8
   

s:
;-----------------------------------------------------------
    mov al, [bx]
    mov ah, [bx+1]

    push ax
    inc bx

;这段出错了,我找不出原因...

;-------------------------------------------------------------
loop s

    mov ax,4c00h
    int 21h

code ends

end start
搜索更多相关主题的帖子: 检测 
2012-07-01 14:43
admin_xyz
Rank: 2
等 级:论坛游民
帖 子:195
专家分:77
注 册:2012-6-24
收藏
得分:0 
  *.asm(22):error A2056 Immediate mode illegal
            *.asm(25):error A2056 Immediate mode illegal
            

2 severe Errors

总有人比你努力,可怕的是比你牛的人比你还努力。
2012-07-01 18:16
admin_xyz
Rank: 2
等 级:论坛游民
帖 子:195
专家分:77
注 册:2012-6-24
收藏
得分:0 
额.版主.....找到毛病了...   
    mov ax,a
    mov ds,a        写成a了...
    mov ax,b
    mov ss,b

大意了...下次不能听歌写程序了...

总有人比你努力,可怕的是比你牛的人比你还努力。
2012-07-01 18:19
快速回复:汇编语言第6章检测点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017779 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved