| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 307 人关注过本帖
标题:莱鸟求助!汇编基础问题!
收藏  订阅  推荐  打印

莱鸟求助!汇编基础问题!

assume cs:code, ds:data, ss:stack

data segment
dw 0123h, 0456h, 0789h, 0abch, 0defh, 0fedh, 0cbah, 0987h
data ends

stack segment
dw 0, 0, 0, 0, 0, 0, 0, 0
stack ends

code segment

start: mov ax, data
mov ds, ax

mov ax, stack
mov ss, ax
mov sp, 16

mov bx, 0
mov cx, 8
s1: push ds:[bx]
add bx, 2
loop s1

mov bx, 0
mov cx, 8
s2: pop ds:[bx]
add bx, 2
loop s2

mov ax, 4c00h   /* 在debug中为什么执行不到这里就结束了*/
int 21h

code ends

end start

TOP

mov ax, 4c00h   /* 在debug中为什么执行不到这里就结束了*/
int 21h
这是何意思

如果是

mov ah,2

int 21h 是输出dl里的字符,就是输出一个字符

而你上面写的是什么意思 我也不懂 可能是书看的少啊

天高任鸟飞,海阔任鱼翱

TOP

共有 306 人关注过本帖
发新话题
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.079970 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved