首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >FWORD中的F代表什么?

FWORD中的F代表什么?
EN

Stack Overflow用户
提问于 2016-10-30 21:30:59
回答 2查看 3.4K关注 0票数 7

我正在学习汇编语言,我遇到了FWORD (6个字节)。我很好奇F代表什么?在wiki页面上没有任何内容,在MSDN上也没有。

https://en.wikipedia.org/wiki/FWord

https://msdn.microsoft.com/en-us/library/26c4cbza.aspx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-30 21:34:50

FWORD中的字母"F“表示" far”一词,就像32位的far指针一样,这是FWORD类型的主要用法。32位远指针在前4个字节中有一个32位偏移,在最后2个字节中有一个16位选择器。

32位远指针通常没有多大用处,因为大多数32位操作系统通过所有选择器都可以访问整个32位4G地址空间。您可能会看到它们在低级别操作系统代码中用于切换代码段,因为CS选择器确定代码执行的权限级别,以及代码是在16位、32位还是64位模式下执行。

票数 10
EN

Stack Overflow用户

发布于 2016-10-30 21:36:33

显然,这似乎是为了“遥远”。你可以在这个网站第12节找到它:

http://www.c-jump.com/CIS77/ASM/DataTypes/lecture.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40333831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档