发明名称 Apparatus and method for performing transparent hash functions
摘要 A method for performing hash operations including: receiving a hash instruction that prescribes one of the hash operations and one of a plurality of hash algorithms; translating the hash instruction into a first plurality of micro instructions and a second plurality of micro instructions; and via a hash unit, executing the one of the hash operations. The executing includes indicating whether the one of the hash operations has been interrupted by an interrupting event; first executing the first plurality of micro instructions within the hash unit to produce output data; second executing the second plurality of micro instructions within an x86 integer unit in parallel with the first executing to test a bit in a flags register, to update text pointer registers, and to process interrupts during execution of the hash operation; and storing a corresponding intermediate hash value to memory prior to allowing a pending interrupt to proceed.
申请公布号 US8132023(B2) 申请公布日期 2012.03.06
申请号 US20100977809 申请日期 2010.12.23
申请人 CRISPIN THOMAS A.;HENRY G. GLENN;PARKS TERRY;VIA TECHNOLOGIES, INC. 发明人 CRISPIN THOMAS A.;HENRY G. GLENN;PARKS TERRY
分类号 G06F12/14;G06F9/30;G06F9/302;G06F9/32;G06F9/38;G06F21/00;H04K1/00;H04L9/32 主分类号 G06F12/14
代理机构 代理人
主权项
地址