首页> 外国专利> Single-chip microcomputer having an expandable address area

Single-chip microcomputer having an expandable address area

机译:具有可扩展地址区域的单片机

摘要

Expansion registers E0 to E7 are added to the existing general registers R0 to R7 built on-chip in an 8-bit CPU (1) so that all the registers including the added expansion registers may be grasped in its entirety as address data to access to a memory or the like. The address operation is executed at a unit including both the expansion register and the corresponding general register. All the registers including the expansion registers are grasped as one unit of address data to handle the carry or borrow caused in the address operation. Since the expansion registers have their applications limited to the generation of address, the number of kinds or combinations of executable instructions is reduced without inviting a serious reduction in the data processing ability thereby to suppress the increase in the logical and physical scales of the CPU. The register is given 32 bits in its entirety by adding the expansion register Ei of 16 bits to the general registers RiH and RiL of 16 bits of the 8-bit CPU. This register can be used in its entirety, by dividing it in half or by dividing it in quarters. As a result, the register can be used on software or hardware to reduce the logical and physical scales of the CPU. In respect of the latch of the address data using the register wholly or partially, moreover, the address space to be linearly used can be easily expanded.
机译:扩展寄存器E0到E7被添加到8位CPU(1)中内置在芯片上的现有通用寄存器R0到R7中,这样包括添加的扩展寄存器在内的所有寄存器都可以完整地理解为地址数据以访问记忆之类的东西。在包括扩展寄存器和相应的通用寄存器的单元处执行地址操作。包括扩展寄存器在内的所有寄存器都被当作一个地址数据单元来处理在地址操作中引起的进位或借位。由于扩展寄存器的应用仅限于地址的生成,因此在不严重降低数据处理能力的情况下,减少了可执行指令的种类或组合的数量,从而抑制了CPU逻辑和物理规模的增加。通过将16位的扩展寄存器Ei与8位CPU的16位通用寄存器RiH和RiL相加,可以使该寄存器整体具有32位。通过将该寄存器分为两半或四分之一,可以整体使用该寄存器。结果,该寄存器可以在软件或硬件上使用,以减小CPU的逻辑和物理规模。此外,对于全部或部分使用寄存器的地址数据的锁存,可以容易地扩展线性使用的地址空间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号