首页 理论教育 表功能指令的典型应用场景

表功能指令的典型应用场景

时间:2023-06-27 理论教育 版权反馈
【摘要】:表功能指令是指定存储器区域中的数据管理指令。表4-23 数据表举例确定表格的最大填表数后,可用表功能指令在表中存取字型数据。表功能指令包括填表指令、表取数指令、表查找指令及字填充指令。所有的表格读取和表格写入指令必须用边缘触发指令激活。一个表最多能存储100个数据。

表功能指令的典型应用场景

表功能指令是指定存储器区域中的数据管理指令。可建立一个不大于100个字的数据表,依次向数据区填入或取出数据,并可在数据区查找符合设置条件的数据,以对数据区内的数据进行统计、排序和比较等处理。表功能指令包括填表指令、查表指令、先进先出指令、后进先出指令及填充指令。

数据表是用来存放字型数据的表格,见表4-23。表格的第一个字地址即首地址为表地址,首地址中的数值是表格的最大长度(TL),即最大填表数。表格的第二个字地址中的数值是表的实际长度(EC),指定表格中的实际填表数。每次向表格中增加新数据后,EC加1。从第三个字地址开始,存放数据(字)。表格最多可存放100个数据(字),不包括指定最大填表数(TL)和实际填表数(EC)的参数。

表4-23 数据表举例

978-7-111-49003-6-Chapter04-43.jpg

确定表格的最大填表数后,可用表功能指令在表中存取字型数据。表功能指令包括填表指令、表取数指令、表查找指令及字填充指令。所有的表格读取和表格写入指令必须用边缘触发指令激活。

数据表由3部分组成:表地址,由表的首地址指明;表定义,由表地址和第2个字地址所对应的单元分别存放的两个表参数来定义最大填表数和实际填表数;存储数据,从第3个字节地址开始存放数据。一个表最多能存储100个数据。(www.xing528.com)

表功能指令见表4-24。

表4-24 表功能指令

978-7-111-49003-6-Chapter04-44.jpg

(续)

978-7-111-49003-6-Chapter04-45.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈