会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Bit operation method and circuit for microcomputer
    • 微机的位操作方法和电路
    • US4451885A
    • 1984-05-29
    • US353602
    • 1982-03-01
    • Isadore S. GersonWillard S. Briggs
    • Isadore S. GersonWillard S. Briggs
    • G06F9/308G06F7/00
    • G06F9/30018
    • A microcomputer circuit is described for carrying out bit operations between registers and ports without the need for bit testing followed by branch operations. The microcomputer includes a bus (10) connected to provide communication to an ALU (22), registers (11, 12) and a serial port (13). A bit test circuit is connected to the bus (10) and provides a selected bit to a temporary carry storage (18) which in turn transfers the selected bit to a carry flag location (28a) within a status register (28). Instruction codes are input to an instruction register (32) which provides operating commands to an entry ROM (36) and an ALU control circuit (40). After a bit test operation is completed and in response to a copy or exchange instruction provided to the instruction register (32) a bit can be copied from one register to another register, bits can be exchanged between two registers or bits within a register can be parallel-to-serial converted and provided to the serial port (13). Each of these operations is carried out without the need for employing branch operations following the test of a bit. The present invention provides dynamic bit operations without the need for testing the state of a bit to determine conditional branching for selecting set or clear operations. With the present invention the speed of bit operations is improved and the amount of code stored in program memory can be reduced.
    • 描述了一种用于在寄存器和端口之间执行位操作的微计算机电路,而不需要进行位测试,随后进行分支操作。 微型计算机包括连接到ALU(22),寄存器(11,12)和串行端口(13)的通信的总线(10)。 位测试电路连接到总线(10),并将所选择的位提供给临时进位存储器(18),临时进位存储器又将所选择的位传送到状态寄存器(28)内的进位标志位置(28a)。 指令代码被输入到向条目ROM(36)和ALU控制电路(40)提供操作命令的指令寄存器(32)。 在完成了一个测试操作并且响应于提供给指令寄存器(32)的复制或交换指令之后,可以将一个位从一个寄存器复制到另一个寄存器,可以在两个寄存器之间交换位,寄存器中的位可以是 并行转换并提供给串行端口(13)。 执行这些操作中的每一个,而不需要在经过一点测试之后采用分支操作。 本发明提供动态位操作,而不需要测试位的状态来确定用于选择设置或清除操作的条件分支。 利用本发明,提高了位操作的速度,并且可以减少存储在程序存储器中的代码量。