主权项 |
一种命令伫列管理方法,用于管理从一主机系统接收的多个命令,该命令伫列管理方法包括:配置一命令伫列暂存器、一第一指示器及一第二指示器,其中该命令伫列暂存器包括多个命令暂存区块并且每一该些命令暂存区块配置有一命令指标,其中该命令指标用以指向一命令储存位址;配置一命令指标暂存器,其中该命令指标暂存器具有一起始指标、一结尾指标与一命令未处理指标;从该主机系统接收至少一第一命令;根据该第一指示器中的多个第一指示位元将该至少一第一命令储存于该命令伫列暂存器,并根据该命令伫列暂存器的一目前储存状态更新该些第一指示位元以产生多个已更新第一指示位元;根据该第一指示器中的该些已更新第一指示位元和该第二指示器中的多个第二指示位元来产生多个已更新第二指示位元;根据该些已更新第二指示位元获得该至少一第一命令的数目和该些命令指标之中对应在该命令伫列暂存器中储存该至少一第一命令的命令暂存区块的至少一第一命令指标;将该至少一第一命令指标加入至该命令指标暂存器,并且根据该至少一第一命令的数目更新该结尾指标;执行记录在该命令指标暂存器中的多个未执行命令指标在该
命令伫列暂存器中对应的命令暂存区块所储存的命令。 |