会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Protection of data in an information multiprocessing system by
implementing a concept of rings to represent the different levels of
privileges among processes
    • 通过实施环的概念来表示流程中不同级别的权限,保护信息多处理系统中的数据
    • US4177510A
    • 1979-12-04
    • US528953
    • 1974-12-02
    • Marc AppellGeorges LepicardPhilippe-Hubert de RivetJohn J. BradleyBenjamin S. Franklin
    • Marc AppellGeorges LepicardPhilippe-Hubert de RivetJohn J. BradleyBenjamin S. Franklin
    • G06F12/14G06F13/00G06F9/18G06F9/20
    • G06F12/1491
    • Computer data and procedure protection by preventing processes from intering with each other or sharing each other's address space in an unauthorized manner is accomplished in hardware/firmware by restricting addressability to a segmented memory and by a ring protection mechanism.To protect information in segments shared by several processes from misuse by one of these processes a ring protection hardware system is utilized. There are four ring classes numbered 0 through 3. Each ring represents a level of system privilege with level 0 (the innermost ring) having the most privilege and level 3 (the outermost ring) the least. Every procedure in the system has a minimum and a maximum execute ring number assigned to it which specifies who may legally call the procedure. Also maximum write and read ring numbers specify the maximum ring numbers for which a write and/or read operation is permitted.Processes use a segmented address during execution wherein segment tables isolate the address space of the various processes in the system. Hardware checks that the address used by a process is part of the address space assigned to the process, and if the address is outside the prescribed address space, an exception occurs. A process cannot refer to data within the address space of another process because the hardware uses the segment table of the referencing process.
    • 通过防止过程彼此干扰或以未经授权的方式共享彼此的地址空间的计算机数据和过程保护通过将可寻址性限制到分段存储器和环保护机制来实现在硬件/固件中。 为了保护由多个进程共享的分段中的信息不被这些进程之一的误用,环网保护硬件系统被利用。 有四个戒指级别为0到3.每个戒指表示具有最高权限级别0(最内圈)和级别3(最外层)的系统权限级别。 系统中的每个过程都具有分配给它的最小和最大执行环号,其中指定谁可以合法地调用该过程。 最大写入和读取振铃编号也指定允许写入和/或读取操作的最大振铃数。 进程在执行期间使用分段地址,其中分段表隔离系统中各种进程的地址空间。 硬件检查进程使用的地址是分配给进程的地址空间的一部分,如果地址在规定的地址空间之外,则会发生异常。 进程不能引用另一进程的地址空间内的数据,因为硬件使用引用过程的段表。
    • 4. 发明授权
    • Call and stack mechanism for procedures executing in different rings
    • 用于在不同环中执行的过程的调用和堆栈机制
    • US4297743A
    • 1981-10-27
    • US744814
    • 1976-11-24
    • Marc AppellJean-Louis BogaertClaude MassuardJohn BradleyBenjamin S. Franklin
    • Marc AppellJean-Louis BogaertClaude MassuardJohn BradleyBenjamin S. Franklin
    • G06F9/46G06F9/42G06F9/44G06F9/48
    • G06F9/4426
    • A procedure call mechanism implemented by hardware instructions and a hardware recognizable mechanism known as a stack. A procedure call is utilized by users who have written their programs in a modular way to pass from one program module to another, it is used by user programs to avail themselves of operating system services, and it is used by the operating system itself to achieve a responsive modular structure. The stack is a mechanism permitting the above to be done. A stack is a segment of memory and comprises a number of contiguous portions, known as stack-frames, which are accessed in last in, first out LIFO fashion. Each procedure call creates a stack frame, with subsequent procedure calls creating new stack frames; each exit deletes stack frames thus "popping up" a previous stack-frame. Thus a history of calls is correctly maintained in order to allow a return.
    • 由硬件指令和称为堆栈的硬件可识别机制实现的过程调用机制。 以程序模块化方式将用户程序从一个程序模块传递到另一个程序模块的用户使用过程调用,由用户程序用于使用操作系统服务,并由操作系统自身使用 响应模块化结构。 堆栈是允许上述操作的机制。 堆栈是存储器的一部分,并且包括被称为堆栈帧的多个连续部分,其以最后的LIFO方式被访问。 每个过程调用创建一个堆栈帧,随后的过程调用创建新的堆栈帧; 每个出口删除堆栈帧,从而“弹出”先前的堆栈帧。 因此,正确维护呼叫历史以允许返回。
    • 5. 发明授权
    • Method and apparatus for executing an extended decor instruction
    • 用于执行扩展装饰指令的方法和装置
    • US4077058A
    • 1978-02-28
    • US529257
    • 1974-12-02
    • Marc AppellJacques Michel Jean BienvenuJean-Claude Marcel CassonnetGeorges Lepicard
    • Marc AppellJacques Michel Jean BienvenuJean-Claude Marcel CassonnetGeorges Lepicard
    • G06F9/455G06F9/46G06F9/48G06F9/18
    • G06F9/4825G06F9/45533G06F9/463G06F9/4837G06F9/4843
    • A multiprogrammable/multiprocessing digital computer system having a process control block for each process in the system, wherein each process control block includes information which specifies the state of a processor at any given time. Associated with each process control block is a decor extension table having information to indicate whether a specified function, such as the emulation of another processor, may be executed in the system. A native mode instruction indicating a specified function for either one instruction or for a plurality of instructions, is first checked to determine proper format, after which a determination is made by means of the decor extension table, as to whether or not the system is capable of executing the specified function indicated by the native mode instruction. If such native mode is not erroneous and if there is a positive indication of executability of the specified function by the system, then the particular specified function, such as the emulation mode of another processor, is activated.
    • 一种具有用于系统中的每个过程的过程控制块的多程序/多处理数字计算机系统,其中每个过程控制块包括在任何给定时间指定处理器的状态的信息。 与每个过程控制块相关联的是具有指示是否可以在系统中执行诸如其他处理器的仿真的指定功能的信息的装配扩展表。 首先检查指示一个指令或多个指令的指定功能的本地模式指令,以确定适当的格式,之后通过装饰扩展表进行确定,以确定系统是否能够 执行由本机模式指令指定的指定功能。 如果这种本地模式不是错误的,并且如果系统具有指定功能的可执行性的肯定指示,则激活特定的指定功能,例如另一个处理器的仿真模式。