会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Multiprocessor serialization with early release of processors
    • 多处理器串行化与早期版本的处理器
    • US06079013A
    • 2000-06-20
    • US70429
    • 1998-04-30
    • Charles Franklin WebbDean G. BairMark Steven FarrellBarry Watson KrummPak-kin MakJennifer Almoradie NavarroTimothy John Slegel
    • Charles Franklin WebbDean G. BairMark Steven FarrellBarry Watson KrummPak-kin MakJennifer Almoradie NavarroTimothy John Slegel
    • G06F9/52G06F9/318G06F12/06
    • G06F9/30087G06F9/3004G06F9/3017
    • A pipelined multiprocessor system for ESA/390 operations which executes a simple instruction set in a hardware controlled execution unit and executes a complex instruction set in a milli-mode architected state with a millicode sequence of simple instructions in the hardware controlled execution unit, comprising a plurality of CPU processors each of which is part of said multiprocessing system and capable of generating and responding to a quiesce request, and controls for system operations which allow the CPUs in the ESA/390 system to process the local buffer update portion of IPTE and SSKE operations without waiting for all other processors to reach an interruptible point, and then to continue program execution with minor temporary restrictions on operations until the IPTE or SSKE operation is globally completed. In addition, Licensed Internal Code (LIC) sequences are defined which allow these IPTE and SSKE operations to co-exist with other operations which require conventional system quiescing (i.e. all processors must pause together), and to allow for CPU retry actions on any of the CPUs in the system at any point in the operation.
    • 一种用于ESA / 390操作的流水线多处理器系统,其执行硬件控制执行单元中的简单指令集,并且以硬模式设计状态以硬计算执行单元中的简单指令的毫位序列执行复指令集,包括 多个CPU处理器,每个CPU处理器都是所述多处理系统的一部分并且能够产生和响应静默请求,并且控制允许ESA / 390系统中的CPU处理IPTE和SSKE的本地缓冲器更新部分的系统操作 操作,而不等待所有其他处理器到达可中断点,然后继续执行程序,对操作进行轻微的临时限制,直到IPTE或SSKE操作全局完成。 此外,定义了许可内码(LIC)序列,允许这些IPTE和SSKE操作与需要常规系统静止的其他操作(即,所有处理器必须暂停在一起)并存,并允许对任何 CPU在系统中的任何一点操作。
    • 8. 发明授权
    • Specialized millicode instruction for translate and test
    • 专业的millicode指令进行翻译和测试
    • US06058470A
    • 2000-05-02
    • US56484
    • 1998-04-07
    • Charles Franklin WebbMark Steven Farrell
    • Charles Franklin WebbMark Steven Farrell
    • G06F9/22G06F9/28G06F9/30G06F9/302G06F9/308G06F9/318G06F9/32
    • G06F9/30014G06F9/30018G06F9/30036G06F9/30094G06F9/3017
    • A computer system having a pipelined computer processor, which executes a relatively simple instruction set in a hardware controlled execution unit and executes a relatively complex instruction set in a milli-mode architected state with a millicode sequence of simple instructions in said hardware controlled execution unit, a millicode operating in a milli-mode state when macro-mode decoding by said processor is suspended to cause the system to subsequently use processor milli-registers and the processor's decoder decodes them and schedules them for execution upon entry into the processor milli-mode. Millicode flags allow specialized update and branch instructions and flags are either cleared or specifically set for a millicode instruction. A millicode instruction for editing functions processes one byte of an input pattern string, generates one byte of an output string, and updates various pointers and state indications to prepare for processing the next byte in a string. Translate Fetch (TRFET) millicode instructions support a Translate and Test TRT instruction and specialized millicode instructions for packed decimal division make use of the hardware control and dataflow logic designed to support simpler packed decimal operations including Add to provide operand access, checking, preparation, and storing functions, and to generate the quotient digits as needed for the DP instruction are implemented as as internal code instructions, rather than implementing the entire DP function in hardware, and control is maintained in internal code allowing simpler handling of unusual and boundary conditions.
    • 一种具有流水线计算机处理器的计算机系统,其在硬件控制执行单元中执行相对简单的指令集,并且在所述硬件控制的执行单元中以简单指令的毫位序列在毫模式架构状态下执行相对复杂的指令集, 当所述处理器的宏模式解码被暂停以使得系统随后使用处理器毫秒寄存器并且处理器的解码器对它们进行解码并在进入处理器毫模式时进行调度以进行执行,则以毫模式状态工作的微代码。 Millicode标志允许专门的更新和分支指令和标志被清除或专门设置为一个millicode指令。 用于编辑功能的millicode指令处理输入模式字符串的一个字节,生成输出字符串的一个字节,并更新各种指针和状态指示,以准备处理字符串中的下一个字节。 Translate Fetch(TRFET)millicode指令支持翻译和测试TRT指令和专门的millicode指令,用于打包十进制分割,使用硬件控制和数据流逻辑来设计,以支持更简单的打包十进制操作,包括添加以提供操作数访问,检查,准备和 存储功能,并根据DP指令的需要生成商数字,作为内部代码指令而实现,而不是在硬件中实现整个DP功能,并且内部代码中的控制保持在更简单的处理异常和边界条件中。