Processor with programmable addressing modes

   
   

A programmable address arithmetic unit and method for use on microprocessors, microcontrollers, and digital signal processors is described. The addressing arithmetic unit incorporates a programmable logic array or other programmable device coupled to address registers and the instruction stream, the address unit being responsive to commands in the processor's instruction set. A first set of instructions control the initialization and configuration of the address arithmetic unit logic. A second set of instructions reference operands using one or more addressing modes that calculate the operand's effective address using the logic programmed by said first set of instructions.

Uma unidade aritmética e um método programáveis de endereço para o uso nos microprocessadores, nos microcontroladores, e nos processadores do sinal digital são descritos. A unidade aritmética dirigindo-se incorpora uma disposição programável da lógica ou o outro dispositivo programável acoplada aos registos de endereço e o córrego da instrução, a unidade do endereço que é responsiva aos comandos no jogo de instrução do processador. Um primeiro jogo das instruções controla a iniciação e a configuração da lógica da unidade aritmética de endereço. Um segundo jogo das instruções reference operandos usando aquele ou mais as modalidades dirigindo-se que calculam o endereço eficaz do operando usando a lógica programada por primeiro jogo dito das instruções.

 
Web www.patentalert.com

< System and method for efficient distribution of application services to a plurality of computing appliances organized as subnets

< Vehicle display device for simultaneously displaying one or more video programs on separate displays

> System and method for dynamically adjusting to CPU performance changes

> Multi-tasking-real-time operating system for microprocessors with limited memory that constrains context switching to occur only at task level

~ 00145