首页> 外国专利> System for aligning bytes of variable multi-bytes length operand based on alu byte length and a number of unprocessed byte data

System for aligning bytes of variable multi-bytes length operand based on alu byte length and a number of unprocessed byte data

机译:基于alu字节长度和未处理字节数据的数量对齐可变多字节长度操作数的字节的系统

摘要

A hardware data string operation controller is provided which (1) performs variable length main store string operation; (2) executes at least a subset of both left to right and right to left instructions, having variable length multibyte operands; and (3) performs multicycle storage to storage operations on variable length multibyte operand data, all under the control of a single control word. The controller comprises (a) means for dynamically determining (and if necessary, adjusting) the maximum number of operand related data string bytes that can be processed (by the controller) during each machine cycle (referred to as"data mode" calculation/alteration); (b) means for performing partial machine "holdoffs" (i.e., inhibiting selectively chosen register updates without stopping all processor operation), whenever at least a plurality of machine cycles is required to completely execute a control word; and (c) means for predicting storage operations (fetches and stores required by the controller) during the machine cycle prior to the cycle during which said storage operations are to be performed.
机译:提供了一种硬件数据串操作控制器,其(1)执行可变长度的主存储串操作; (2)执行具有可变长度的多字节操作数的至少从左至右和从右至左指令的子集; (3)在单个控制字的控制下,对可变长度的多字节操作数数据执行多周期存储以存储操作。控制器包括(a)用于在每个机器周期内动态确定(并在必要时调整)可与操作数相关的数据字符串字节的最大数量的装置(称为“数据模式”计算/更改) ); (b)每当需要至少多个机器周期来完全执行控制字时,执行部分机器“释抑”的装置(即,禁止选择地选择寄存器更新而不停止所有处理器操作); (c)用于在执行所述存储操作的周期之前的机器周期中预测存储操作(控制器所要求的取回和存储)的装置。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号