/[smarc]/smarc/src/vmachine/alu.h
ViewVC logotype

Diff of /smarc/src/vmachine/alu.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by misto, Sat Dec 28 12:45:29 2002 UTC revision 1.2 by misto, Sat Dec 28 16:28:11 2002 UTC
# Line 27  Line 27 
27    
28  #include "circuit.h"  #include "circuit.h"
29  #include "instr_word.h"  #include "instr_word.h"
30    #include "psr.h"
31    
32  // in[0] = Mpx4 ~= A1 ~= reg[src1]  // in[0] = Mpx4 ~= A1 ~= reg[src1]
33  // in[1] = Mpx5 ~= A2 ~= (reg[src2] || imm13 )  // in[1] = Mpx5 ~= A2 ~= (reg[src2] || imm13 )
34    
35    
36  class alu : public circuit {  class alu : public circuit {
37          public:          public:
38                  alu( int nout )                  alu( int nout )
39                          : circuit(2, nout) { }                          : circuit(2, nout) { }
40                  void process( instr_word op );                  void process( instr_word op, PSR &psr );
41                    
42  };  };
43    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26