Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Silent Invasion. Acorn RISC Machine or Advanced RISC Machine?

Similar presentations


Presentation on theme: "The Silent Invasion. Acorn RISC Machine or Advanced RISC Machine?"— Presentation transcript:

1 The Silent Invasion

2 Acorn RISC Machine or Advanced RISC Machine?

3 You own an ARM machine! (or several dozen) Over 75% of the embedded device market is powered by ARM ARM is small Requires low power Efficient performance CHEAP TO MANUFACTURE

4

5

6

7

8

9

10 Jazelle technology Thumb 2 Enhanced DSP Up to 200MHZ As small as 90nm ARM926EJ-S

11 Odd features of the ARM Model Every instruction has a condition code This means that you don’t necessarily have to branch around. Shifting and rotating can be embedded in other arithmetic instructions. An actually useful interrupt system

12 Registers ARM is load-store Has 37 registers You can only see 16 in main software mode You can only really use the first 13 R13, R14, and R15 are the stack pointer, link pointer, and the PC respectively

13 Instruction format Virginia Lo:

14 NOBODY EXPECTS YOU TO MEMORIZE IT!

15 Instructions ADD – Standard Addition ADC – Add with carry QADD – Saturated add QDADD – Double saturated add B – Branch… if you don’t know what this does, good luck on the final BL – Branch and link

16 An odd instruction BX – Branch and exchange BXL – Branch, exchange, and link


Download ppt "The Silent Invasion. Acorn RISC Machine or Advanced RISC Machine?"

Similar presentations


Ads by Google