QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 902|回复: 1

0.11版内核的一些汇编不理解

[复制链接]
发表于 2004-7-4 07:08:45 | 显示全部楼层 |阅读模式
......

BOOTSEG = 0x07c0

INITSEG = 0x9000

......

mov  ax , #BOOTSEG
mov  ds , ax
mov  ax , #INITSEG
mov  es , ax

为什么要先mov到ax里那?不能直接mov到ds或es里吗?
发表于 2004-7-4 09:26:01 | 显示全部楼层
立即数不能直接传给段寄存器,如:MOV  DS, 100H等;
解决办法:
MOV  AX, 100H
MOV  DS, AX
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 08:48 , Processed in 0.038549 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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