| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 926 人关注过本帖
标题:仅语法错误,望帮忙调试一下
只看楼主 加入收藏
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
刚刚找了金山奶爸,还剩下一个问题,为什么out前面加了下划线就过了呢?告诉了大大的有赏滴干活...

I have not failed completely
2013-02-21 21:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用神龙赖了在2013-2-21 21:51:09的发言:

刚刚找了金山奶爸,还剩下一个问题,为什么out前面加了下划线就过了呢?告诉了大大的有赏滴干活...

和保留字冲突 out in 是指令
2013-02-21 21:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
建议你认真看书 你的这些语法错误书上都讲过

祝您学习愉快
2013-02-21 21:52
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
ok,yes我过了,so happy!分给你了

I have not failed completely
2013-02-21 22:15
清微御宇
Rank: 6Rank: 6
来 自:开封
等 级:侠之大者
威 望:2
帖 子:318
专家分:497
注 册:2012-1-15
收藏
得分:0 
回复 8楼 神龙赖了
mov es:[dh+dl],ch
这个编译通过了?

Stay hungry , Stay foolish!
2013-02-22 20:12
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
程序我自己又改了一下...

I have not failed completely
2013-02-22 20:15
清微御宇
Rank: 6Rank: 6
来 自:开封
等 级:侠之大者
威 望:2
帖 子:318
专家分:497
注 册:2012-1-15
收藏
得分:0 
回复 16楼 神龙赖了
呵呵,贴出来看看,学习下王爽的实验8吧?

Stay hungry , Stay foolish!
2013-02-22 20:20
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
对啊,汇编好像没什么特别多的书,就看那本了
程序代码:
assume cs:code , es:data , ss:stack

data segment

  db 'welcome to masm!'

data ends

stack segment

  dw 8 dup (0)

code segment

  start:  mov ax,0b800h
          mov ds,ax
        
          mov ax,data
          mov es,ax
     
          mov bx,0
          mov si,40h
          mov cx,16
          mov ah,00000010b
          call print
          mov ah,00100100b
          call print
          mov ah,01111001b
          call print
            
           mov ax,4c00h
           int 21h

        print:  push bx
                push si
                push cx
            
          go:   mov al,es:[bx]
                mov ds:0f00h[si],al
                mov byte ptr ds:0f00h[si+1],ah
                add si,2
                inc bx
         loop go
              pop cx
              pop si
              add si,00A0h
              pop bx
              ret
code ends

end start


I have not failed completely
2013-02-22 20:39
清微御宇
Rank: 6Rank: 6
来 自:开封
等 级:侠之大者
威 望:2
帖 子:318
专家分:497
注 册:2012-1-15
收藏
得分:0 
回复 18楼 神龙赖了
嗯,四个数据寄存器只有BX可作为存储器指针使用的寄存器!

Stay hungry , Stay foolish!
2013-02-22 22:26
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
(⊙v⊙)嗯复习了下明白了

I have not failed completely
2013-02-22 23:41
快速回复:仅语法错误,望帮忙调试一下
数据加载中...
 
   



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

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