###############################################

* Arm9                                    
* Disciplina: Arquitetura II        
* Curso: Engenharia de Computao         
* Semestre: 6                            
* Prof. Dr. Ricardo Santos.        
* Acadmicos: Renan Mira De Lima
*	      Wilson Ricardo Martins Lopes Jnior

###############################################

-> Sumrio
    
   1. Introduo
   2. Procedimentos
   3. Relatos
   4. Referncias Bibliogrficas

###############################################

1. Introduo

A arquitetura ARM foi desenvolvida para possibilitar
implementaes muito enxutas, sem deixar de lado o alto
desempenho. Isso  possivel pela simplicidade dos proces-
sadores ARM. Importante lembrar que implementaes pe-
quenas implicam em baixo consumo de energia, o que torna
esses processadores interessantes para aplicaes.

Foram finalizadas algumas instrues, as quais pertencem ao tipo 
Data-processing, Branch e System Interrupt. So elas:

DataProcessing	    ADD
DataProcessing	    AND
DataProcessing	    BIC
DataProcessing	    EOR
DataProcessing	    ORR
DataProcessing	    RSB
DataProcessing	    SUB
DataProcessing	    CMP
DataProcessing	    CMN
DataProcessing	    TST
DataProcessing	    TEQ
DataProcessing	    MVN
DataProcessing	    MOV
Branch		    B
System Interrupt    NOP
System Interrupt    SYSCALL


Este conjunto de instrues possibilita operaes lgicas e aritmticas 
no to complexas.

###############################################

2. Procedimentos                             
                                             
-> Para gerar os arquivos do compilador:
       $ ../../bin/acsim arm9.ac -dy              
                                             
-> Para compilar:                             
       $ make -f Makefile.archc                     

-> Para executar:
       $ ./arm9.x --load=nome_arquivo.hex


###############################################

3. Referncias Bibliogrficas

http://www.gpec.ucdb.br/ricrs
http://www.gpec.ucdb.br/ricrs/Courses/CompArchII/ARM9-Microprocessor.pdf
http://www.gpec.ucdb.br/ricrs/Courses/AdvTopCompSys/ARM_Instruction_Set.pdf
http://www.gpec.ucdb.br/ricrs/Courses/AdvTopCompSys/ARMThumb_Instruction_Set.pdf
http://www.gpec.ucdb.br/ricrs/Courses/CompArchII/Complete_ARM_ISA.pdf
