WILL
09-06-2006, 06:48 PM
I was thinking of the GBA port issue when I was surfing and decided to find the real name of the CPU used in it. 'ARM7TDMI' is just that. (Which btw runs at 16.78MHz)
So I did a little search and came across this URL: http://www.arm.com/products/CPUs/ARM7TDMI.html
Wow, would have never thought of going there now would we? :P Ok easy enough, it has a ton of information about the processor.
I look down the list of wonderful features it has and come to the item mentioning the "16-bit Thumb instruction set for increased code density" which takes me to a page with 'The Thumb Architecture Extension' (http://www.arm.com/products/CPUs/archi-thumb.html). :) IT has some pretty cool information reguarding as to what THUMB is. Which is great, better understanding = better implimentation of it!
Now this page shows a link called 'The ARM Instruction Set Architecture' which I hit and it brings me to this one packed full of more information that I understand. :) http://www.arm.com/products/CPUs/architecture.html
At the bottom of the page though is a bunch of 'papers' that have a wealth of knowlage, provided someone knows how to sort information out of them.
I wonder what Daniel and Francesco have to say about these. :) Would this stuff help to increase support for the full ARM7TDMI hardware --Including the THUMB instructions?
So I did a little search and came across this URL: http://www.arm.com/products/CPUs/ARM7TDMI.html
Wow, would have never thought of going there now would we? :P Ok easy enough, it has a ton of information about the processor.
I look down the list of wonderful features it has and come to the item mentioning the "16-bit Thumb instruction set for increased code density" which takes me to a page with 'The Thumb Architecture Extension' (http://www.arm.com/products/CPUs/archi-thumb.html). :) IT has some pretty cool information reguarding as to what THUMB is. Which is great, better understanding = better implimentation of it!
Now this page shows a link called 'The ARM Instruction Set Architecture' which I hit and it brings me to this one packed full of more information that I understand. :) http://www.arm.com/products/CPUs/architecture.html
At the bottom of the page though is a bunch of 'papers' that have a wealth of knowlage, provided someone knows how to sort information out of them.
I wonder what Daniel and Francesco have to say about these. :) Would this stuff help to increase support for the full ARM7TDMI hardware --Including the THUMB instructions?