鱼C论坛

 找回密码
 立即注册
查看: 3484|回复: 7

实验10,show_str子程序的问题

[复制链接]
发表于 2011-7-15 11:30:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 demon 于 2011-7-15 13:22 编辑
assume cs:codesg
datasg segment
db 'Welcome to masm!',0
datasg ends

codesg segment
start:
mov dh,0
mov dl,3
mov cl,2
mov ax,datasg
mov ds,ax
mov si,0
call show_str

mov ax,4c00h
int 21h

show_str:
push ax
push bx
push cx
push dx
push es
push si

mov ax,0b800h
mov es,ax

mov bx,0
mov al,dh
mov ah,160
mul ah
mov bx,ax
mov al,dl
mov ah,2
mul ah
add bx,ax
mov al,cl
mov ch,0
s:
mov cl,[si]
jcxz end_show
mov es:[bx],cl
mov es:[bx+1],al
inc si
add bx,2
jmp short s

end_show:
pop si
pop es
pop dx
pop cx
pop bx
pop ax
ret 




codesg ends
end start 
问题,
行8 列3,以0开始,应该在第9行4列显示,
下面贴代码,都是第8行显示的!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-15 12:01:16 | 显示全部楼层
好吧 看到群里的求助,帮你回一下 ,大致浏览了下 ,吃完饭回来再说。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-7-15 12:16:54 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-15 13:02:49 | 显示全部楼层
2.jpg 完全没有问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-15 13:03:58 | 显示全部楼层
没必要纠结这个。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-7-15 13:20:48 | 显示全部楼层
wangwum 发表于 2011-7-15 13:03
没必要纠结这个。

那就是我这的显示问题了,

我也认为我写的逻辑没有错,虽然写的复杂了点!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-15 15:36:51 | 显示全部楼层
闲逛,偶遇一贴
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-8-9 16:36:12 | 显示全部楼层
syw4122994 发表于 2011-7-15 15:36
闲逛,偶遇一贴

你的实验十成功运行了嘛,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-2-8 02:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表