计算机信息处理系统的地址扩展的制作方法

文档序号:6406578阅读:353来源:国知局
专利名称:计算机信息处理系统的地址扩展的制作方法
技术领域
本发明要解决数据信息处理系统的地址线不足的问题。
经检索未查到同类文献。
目前的计算机、单片机的地址单元都是由地址总线的条数限制的,它们的关系是2n=L(L是地址单元,n地址线数)由于受地址线数的限制许多功能不易扩展。
本发明的是根据需要可以任意增设扩展地址线,并且在增设后,便于程序的执行和信息管理。
本发明是这样实现的,增设扩展地址电路,扩展地址电路是由地址译码部分、数据锁存部分和扩展地址译码部分组成。扩展地址的执行过程如下由中央处理器CPU的送数指令通过地址译码部分使数据锁存部分接收并锁存所传送的数据。此数据经扩展地址译码部分译码后,形成扩展地址选择电平(如存储器容量大可以直接利用存储器内部的地址译码电路)控制所需要的页,由地址总线在该页内确定具体地址。
仅以Z80CPU的EPROM扩展为例(

图1)说明,一、地址译码部分由IC4~IC6组成,此电路译出的码为FFFF+MREQ高电平送74LS273的CK端。
二、锁存部分,由74LS273组成在CK变高电平时锁存。
三、扩展地址译码部分,在本电路中分两部分第一部分由74LS139组成,74LS139是二四译码器把74LS273的高两位译码后作为4个27010的片选。另一部分由74LS273的低六位在27010内直接译码。
另外,LC1~LC3为0~2K单元控制电路,当A11~A15为全零时允许扩展地址译码器74LS139选通。在此仅取Z80 CPU的2K地址扩展成512K。
换页指令如(图2),现解释操作过程如下当指令计数器PC指向07F7H时且扩展地址为00H时,准备往04H页01FEH子程序处跳转,其指命如下页地址操作码00 07F7H21FE01 在HL 中装入地址00 07FAH110400 在DE中装入扩展地址00 07FDHC30800 跳转到0008H单元00 0008HED53FFFF 把寄存器DE内容送入FFFF(扩展地址锁存)04 000CHE9 跳转到子程序处04 01FEH
权利要求
1.一个由数据总线DB,地址总线AB和控制总线CB把中央处理器CPU(或单片机)与存贮器及外部设备相连结的信息处理系统,其特征是地址总线AB控制总线CB所控制的,扩展地址电路,由计算机的指令通过数据总线DB给出部分地址信息。
2.按权利要求1规定的地址扩展电路,其特征有地址译码、数据锁存及扩展地址译码等三部分组成。
3.按权利要求2规定的地址译码部分与地址总线AB、控制总线CB连接,并且把总线AB和CB译出的码用于控制数据锁存部分。
4.按权利要求2规定的数据锁存部分,由地址译码部分控制,从数据总线DB输入并锁存数据,并且把锁存的数据送给扩展地址译码部分。
5.按权利要求2规定的扩展地址译码部分把数据锁存部分锁存的码译出后,与地址线AB给出的地址信息,共同选择存贮器或外部设备。
全文摘要
本发明提供了一种计算机信息处理系统地址扩展的新方法,该方法的特点是把扩展地址选择码通过数据总线DB送入由控制总线CB、地址总线AB所控制的“地址扩展电路”中去,形成扩展地址部分,再以后的执行指令中再和地址总线一起共同选择地址。
文档编号G06F12/02GK1076533SQ92101710
公开日1993年9月22日 申请日期1992年3月18日 优先权日1992年3月18日
发明者万文腾, 万耒 申请人:万文腾
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1