首页
社区
课程
招聘
[求助]段寄存器的问题
发表于: 2008-6-19 21:55 4539

[求助]段寄存器的问题

2008-6-19 21:55
4539
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 347
活跃值: (25)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
2
附加段
assume cs:codesg
codesg segment
mov bx,0
mov cx,0bh
mov ax,0ffffh
mov ds,ax
mov ax,0020h
mov es,ax
s:mov dl,ds:[bx]
  mov es:[bx],dl
  inc bx
loop s
mov ax,4c00h
int 21h
codesg ends
end
2008-6-19 23:17
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
在保护模式下,段寄存器存放的是一个段描述符索引,OS会用这个索引去查找全局描述符表或者局部描述符表,得到的段的其实地址,当然还有其他重要信息,这样就可以计算出线性地址了。在实模式下,段寄存器保存的就是一个段的起始地址。
2008-6-25 14:03
0
雪    币: 22
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
建议楼主拓展下搜商。
2008-6-26 01:01
0
游客
登录 | 注册 方可回帖
返回
//