gpt4 book ai didi

assembly - CPU 上奇偶校验标志的用途是什么?

转载 作者:行者123 更新时间:2023-12-02 15:54:55 25 4
gpt4 key购买 nike

某些 CPU(特别是 x86 CPU)在其状态寄存器上具有奇偶校验标志。该标志指示运算结果的位数是奇数还是偶数。

奇偶校验标志在编程环境中的实际用途是什么?

旁注:我推测它旨在与奇偶校验位结合使用,以执行基本的错误检查,但这样的任务似乎不常见,需要保证整个 CPU 标志。

最佳答案

回到“过去”,当性能始终是一个问题时,它更有意义。它在通信中用于验证完整性(进行错误检查),并且通信的很大一部分是串行的,这比并行通信更多地使用奇偶校验。无论如何,CPU 仅使用 8 个异或门来计算它是微不足道的,但如果没有 CPU 支持,则很难计算。在没有硬件支持的情况下,它需要一个实际的循环(可能展开)或一个查找表,这两者都非常耗时,因此好处超过了成本。但现在,它更像是一个遗迹。

关于assembly - CPU 上奇偶校验标志的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25707130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com