社区
C++ 语言
帖子详情
字长问题
dpdp_2012
2012-09-30 11:19:32
计算机组成原理中的机器字长和操作系统的位数有什么区别和联系?
64位操作系统是指的逻辑地址空间为2^64B?
...全文
325
8
打赏
收藏
字长问题
计算机组成原理中的机器字长和操作系统的位数有什么区别和联系? 64位操作系统是指的逻辑地址空间为2^64B?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackyjkchen
2012-09-30
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
貌似一台机器既可以装32位系统,也可以装64位系统,没听说过还要换CPU啊,机器字长不一定等于操作系统的位数吧
[/Quote]
那是因为你的CPU本来就是x86-64,x86-64完美兼容ia32,正如ia32下装16位dos也不需要单独换个8086一样
我给你个奔三(ia32),你打死也装不上64位系统
jackyjkchen
2012-09-30
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
2L 明显不对, 逻辑地址空间为地址总线宽度显然没关系
[/Quote]
如果你只考虑“逻辑地址空间范围”,而不考虑在这个空间内有多少是能够使用的话,一般是与字长匹配的,8086没有保护模式,不存在“逻辑地址空间”一说
dpdp_2012
2012-09-30
打赏
举报
回复
貌似一台机器既可以装32位系统,也可以装64位系统,没听说过还要换CPU啊,机器字长不一定等于操作系统的位数吧
dpdp_2012
2012-09-30
打赏
举报
回复
2L 明显不对, 逻辑地址空间为地址总线宽度显然没关系
jackyjkchen
2012-09-30
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
机器字长:计算机能直接处理的二进制数据的位数,它决定了计算机的运算精度
64位处理器一次能处理64位,即8个字节的数据。64位CPU拥有更大的寻址能力,最大支持16GB内存。
[/Quote]
说法太绝对了,16GB这个数据也是错的,如果是Windows x64的44位寻址的话,也是16TB
jackyjkchen
2012-09-30
打赏
举报
回复
这个问题比较复杂,CPU的字长和操作系统的字长,与真正的地址空间并不一定匹配
比如8086就是16位CPU,但他有20位地址线,所以能够寻址1MB(2^20)
比如现在的64位CPU+64位操作系统,有寻址2^64的潜力,平坦内存的布局也是按2^64设计的,但是出于节省成本的考虑,实际上一般只实现了44位或48位寻址
wenhong609
2012-09-30
打赏
举报
回复
数据总线,控制总线,地址总线这三个记住了。机器字长就是指的是数据总线的宽带,代表同时能处理多少位的数据,和操作系统的位数是一样的。64位这个问题要看这个系统的地址总线的宽度,毕竟涉及到了物理地址的编排和寻址,逻辑地址空间为(2^地址总线的宽度)。
漫步者、
2012-09-30
打赏
举报
回复
机器字长:计算机能直接处理的二进制数据的位数,它决定了计算机的运算精度
64位处理器一次能处理64位,即8个字节的数据。64位CPU拥有更大的寻址能力,最大支持16GB内存。
【 数字信号处理 】定点数的表示之定点数的
字长
问题
本文围绕数字信号处理中定点数展开,介绍了定点数
字长
基本
问题
,指出
字长
和小数部分
字长
是定点数要素。还阐述了溢出
问题
,包括上溢和下溢,强调合理选
字长
的重要性。此外,说明了定点数据的量化模式(Truncate和Round)和溢出模式(Saturate和Wrap)及处理方式。
字长
相关
问题
本文详细解析了C/C++中的整型系统,包括int、char等基本类型的定义及其长度特性,强调了不同编译器上的表现差异。此外,文章还提供了确保代码移植性的实用建议。
微型计算机的
字长
取决于什么的宽度,
问题
:计算机
字长
取决于()的宽度。
本文解答了一系列计算机基础知识
问题
,包括计算机
字长
、计算方法误差、线性代数难点等内容,并探讨了计算机编程语言、数据通信及内部数据处理等方面的
问题
。
MeionDZ:CIC多级滤波器中间
字长
计算
问题
本书作者杜勇回应了关于《数字滤波器的MATLAB与FPGA实现》一书中公式6-15中M与N物理意义印刷错误的
问题
。在新版图书中,该部分内容已得到修订,不再涉及计算多级CIC滤波器中间
字长
的
问题
。
数字信号处理----定点数的
字长
问题
本文探讨了定点数的
字长
、小数部分
字长
对数值范围的影响,特别关注了只有一位整数位的定点小数。文章详细解释了溢出
问题
,包括上溢和下溢,并介绍了量化和溢出模式,如Truncate、Round、Saturate和Wrap。通过Fix_5_3和Fix_5_4的例子,展示了不同溢出处理方式对计算结果的影响。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章