一个关于切换到保护模式的小例子中有几处看不懂, 可否给解释一下?

hyqryq 2002-08-17 12:44:44
在http://lijun_1.myetang.com/asm/protect4.html的例一中,

DUMMY Desc <>

请问<>在代表什么意义呢?

还有

;清指令预取队列,进入实方式
JUMP16 <SEG Real>,<OFFSET Real>

这句子怎么看也看不懂, 哪位高手可否给详细解释一下? 小弟谢了先!

...全文
40 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xxxzzz 2002-08-18
操作码也有默认的和不默认的吗?
  • 打赏
  • 举报
回复
xxxzzz 2002-08-18
  • 打赏
  • 举报
回复
coderStone 2002-08-18
请教一下:
JUMP16 MACRO Selector,Offset
DB 0eah ;操作码
DW Offset ;16位偏移量
DW Selector ;段值或段选择子
ENDM
在MACRO JUMP16中引用的时候,
JUMP16 <SEG REAL>,<OFFSET REAL>

那么:默认的操作码是不是0EAH?

-------------------------------------------------------
STUDY TOGETHER!
  • 打赏
  • 举报
回复
hyqryq 2002-08-18
多谢 xxxzzz(0000) 的指点和 coderStone() 的捧场。
  • 打赏
  • 举报
回复
xxxzzz 2002-08-17
seg在此处是取Real的段基址
  • 打赏
  • 举报
回复
xxxzzz 2002-08-17
<>是空的意思,是定义一个空描述符
  • 打赏
  • 举报
回复
xxxzzz 2002-08-17
这是一个宏
JUMP16 MACRO Selector,Offset
DB 0eah ;操作码
DW Offset ;16位偏移量
DW Selector ;段值或段选择子
ENDM
  • 打赏
  • 举报
回复
hyqryq 2002-08-17
再麻烦xxxzzz(0000) 一下, JUMP16 <SEG Real>,<OFFSET Real>
中的SEG是什么意思, 在这儿有什么作用呢?
  • 打赏
  • 举报
回复
hyqryq 2002-08-17
大致的意思我懂了, 这句是利用宏build一条指令, 对于宏来说, 如果某个
参数由多个标号组成, 要加<>以表示这是一个参数. 对吗?
请问
  • 打赏
  • 举报
回复
xxxzzz 2002-08-17
如果是单个标号,就不用<>,否则要用
  • 打赏
  • 举报
回复
hyqryq 2002-08-17
谢谢xxxzzz(0000) , 不过我还是不大明白, 那么JUMP16 <SEG Real>中的
<>是什么意思呢?
  • 打赏
  • 举报
回复
相关推荐
发帖
汇编语言
加入

2.1w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
申请成为版主
帖子事件
创建了帖子
2002-08-17 12:44
社区公告
暂无公告