【问题标题】:Ones-complement or sign-magnitude integer representation platform?补码或符号幅度整数表示平台?
【发布时间】:2014-09-03 16:55:41
【问题描述】:

当今最常见的平台、计算机架构、处理器、操作系统和/或使用补码或符号幅度整数表示的编译器是什么?

【问题讨论】:

标签: operating-system integer cpu-architecture


【解决方案1】:

当今的普通平台没有使用 2s 补码以外的任何东西来表示整数。

【讨论】:

  • 从技术上讲,“最常见”不一定是常见的。
  • 每个涉及二进制数据的标准(例如 JPEG、GZIP)都假定使用 2s 补码。我使用的第一台计算机是那些 36 位 unisys 中的一台。它们不再存在,在博物馆中除外。
  • 虽然似乎在推动在 x86 上的软件层上运行遗留代码(即使不是硬件,这仍然算作“平台”),似乎 hardware implementations are still being offered。使用这样的系统,在最后一个新硬件售出后,硬件往往会继续使用(在供应商的支持下)。正如圣诞老人在 M&Ms 广告中所说:“它们确实存在!”
猜你喜欢
  • 2015-07-04
  • 2016-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多