位格式(位使用表.)

说明

必须编译程序才能查看位使用情况

位使用表使您能够查看程序使用了哪些存储器地址(精确到具体某一位)。 它还有助于识别重复赋值错误。

  • b 表示已分配存储器的一个位。
  • B 表示已分配存储器的一个字节。
  • W 表示已分配一个字(16 位)。
  • D 表示已分配一个双字(32 位)。
  • X 用于定时器和计数器。

示例 1: 位使用表解读

这个位使用表示例显示与其关联程序使用以下存储位置: 字节 I0 中的位 0、1、2、3、4、5 和 7;字节 Q0 中的位 0、1、2、3、4 和 5;字节 M0 中的位 1。

位格式(位使用表.)(1)

示例 2: 识别重复赋值错误

该示例程序从 MB 10.0 开始进行重复存储器赋值。

位格式(位使用表.)(2)

可检查位使用表,以识别不正确的赋值。 在正确赋值的程序中,字节中间不会有位值。 BBBBBBBb 无效,而 BBBBBBBB 则有效。 相同的规定也适用于字赋值(应有 16 个相邻的 W)和双字赋值(应有 32 个相邻的 D)。

位格式(位使用表.)(3)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页