| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 506 人关注过本帖
标题:[求助]一点看不明白的
只看楼主 加入收藏
jt1026
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-31
收藏
 问题点数:0 回复次数:1 
[求助]一点看不明白的
data segment
a db ?
b db ?
c db ?
string db 'c=$'
data ends
code segment
main proc for
assume cs:code,ds:data,es:data
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov es,ax
mov a,1
mov b,2
mov al,a
add al,b
mov c,al
lea dx,string
mov ah,09
int 21h
add c,30h
mov dl,c
mov ah,2
int 21h
mov dl,0ah
int 21h
mov dl,0dh
int 21h
ret
main endp
code ends
end start

请问这里的es做什么用?
我感觉这里不用es还是一样的,用了有什么好处么?
搜索更多相关主题的帖子: start 
2006-06-02 16:09
xxygdufs
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2006-5-11
收藏
得分:0 

附加段段寄存器啊


2006-06-03 07:29
快速回复:[求助]一点看不明白的
数据加载中...
 
   



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

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