首页> 外国专利> SELF-CONTAINED RELOCATABLE MEMORY SUBSYSTEM

SELF-CONTAINED RELOCATABLE MEMORY SUBSYSTEM

机译:自包含可移动内存子系统

摘要

SELF-CONTAINED RELOCATABLE MEMORY SUBSYSTEMAbstract of the DisclosureAn apparatus for use as part of a computer system'sexternal memory for storing a subprogram used by the computerand modifying selected data words read from the apparatusprior to transmission to the computer. The apparatus includesan addressable read only memory (ROM) having a word sizewhich is greater than the instruction word size used by thecomputer. The apparatus also includes a plurality of baseregisters which may be loaded under control of the computer'soperating system program. The read only memory contains asoftware subprogram written assuming it is stored at anabsolute location in the computer's memory system other thanits actual location. Each ROM location contains one instructionor word of data and a plurality of non-data bits which mayspecify one of the plurality of base registers. As a wordis read out of the ROM, a decoding circuit decodes thenon-data bits to determine which, if any, of the base registersis specified. If a base register is specified, the decodingcircuit triggers a gating circuit connected to the specifiedbase register. The triggered gating circuit gates the contentsof the specified base register into an adder, the other inputto the adder coming from the data bits read from the ROM. Theresulting data word, modified by the addition of the specifiedbase register's contents, is fed into a driver circuit whichtransmits it to the computer. If no base register is specifiedby the non-data bits, the decoder circuit does not trigger anyof the gating circuits, and a pattern of all zeros is providedas one input to the adder, the second input being the data-1-bits read from the ROM. In such case, the resulting dataword sent to the computer represents the unmodified databits read out of the ROM.
机译:自包含可移动内存子系统披露摘要一种用作计算机系统的一部分的设备外部存储器,用于存储计算机使用的子程序并修改从设备读取的所选数据字传输到计算机之前。该设备包括具有字长的可寻址只读存储器(ROM)大于指令所使用的指令字大小电脑。该设备还包括多个基座可以在计算机的控制下加载的寄存器操作系统程序。只读存储器包含一个假设将软件子程序存储在一个子程序中在计算机内存系统中的绝对位置,而不是它的实际位置。每个ROM位置包含一条指令或数据字和多个非数据位指定多个基址寄存器之一。一句话从ROM中读出后,解码电路将非数据位,以确定哪些基址寄存器(如果有)已指定。如果指定了基址寄存器,则解码电路触发连接到指定电路的门电路基址寄存器。触发的门控电路对内容进行门控将指定基址寄存器的值放入加法器,另一输入从ROM读取的数据位连接到加法器。的结果数据字,通过添加指定的数字进行修改基址寄存器的内容被馈入驱动电路传输到计算机。如果未指定基址寄存器通过非数据位,解码器电路不会触发任何的门电路,并提供全零的模式作为加法器的一个输入,第二个输入是数据-1-从ROM读取的位。在这种情况下,结果数据发送到计算机的单词代表未修改的数据从ROM读取的位。

著录项

  • 公开/公告号CA1126409A

    专利类型

  • 公开/公告日1982-06-22

    原文格式PDF

  • 申请/专利权人 BURROUGHS CORPORATION;

    申请/专利号CA19790332280

  • 发明设计人 DROGICHEN DANIEL P.;

    申请日1979-07-20

  • 分类号G06F9/22;

  • 国家 CA

  • 入库时间 2022-08-22 13:16:17

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号