版权归原作者所有,如有侵权,请联系我们

[科普中国]-未定义记录

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

另一种定义方法

例:

3 AREA RECORD FLA:8="A",FLB:8="’B"

4 CHARFLD AREA ,

语句3定义记录AREA的字段FLA的宽度为8位,值是“A“;字段FLB的宽度为8位,值是"B"。

语句4定义记录CHARFLD的FLA字段的值保留为”A”,而FLT的值改为"P"。1

记录的使用例记录可用于表达式中,如:

R RECORD CHAR1:8,CHAR2:8

...

MOV AX,R;AB43H to AX

MOV BX,R+R;080GH to BX

MOV CX, R XOR R;100H to CX1

记录的专用操作记录的移位值记录的移位值是指记录的相应字段右移到最低位的位数。

当记录的字段名用于表达式时,其值是该字段的移位值。

记录的屏蔽记录的屏蔽是将记录的特定字段分离出来。

记录的宽度记录的宽度是回送记录字段的宽度(位数)。1