|↓||Skip to table of contents||↓|
|This is the talk page for discussing improvements to the ARM architecture article.|
|Text from this version of ARM architecture was copied or moved into List of ARM microprocessor cores with this edit on 13 June, 2011. The former page's history now serves to provide attribution for that content in the latter page, and it must not be deleted so long as the latter page exists.|
|Text from this version of ARM architecture was copied or moved into List of applications of ARM cores with this edit on 22 June, 2011. The former page's history now serves to provide attribution for that content in the latter page, and it must not be deleted so long as the latter page exists.|
|WikiProject Computing / Hardware||(Rated B-class, High-importance)|
|Threads older than 60 days may be archived by.|
The final sentences of the History paragraph are badly composed and need clarification or additional information. Who contacted Hermann Hauser - Furber or Wilson? Have there been any interviews with either Furber or Wilson to corroborate or elaborate on the information provided, perhaps by some incarnation of the media such as a documentary or television program? — Preceding unsigned comment added by 18.104.22.168 (talk) 05:14, 2 January 2015 (UTC)
Advanced RISC Machines not Acorn RISC Machines
The article says that when they spun off from Acorn, they called themselves Acorn RISC Machines. No they didn't -- I remember quite clearly that they changed the name to Advanced RISC Machines at that point, before later becoming simply ARM. I can't find a suitable source for that. Anybody? Farry (talk) 07:48, 8 April 2015 (UTC)
arm syntax highlighting lost
Since the switch from Geshi to Pygments for syntax highlighting (phab:T85794), support for 'arm' was unfortunately dropped, as can be seen with the plain text formatting on this page and others. If you want specialised 'arm' syntax highlight support again, it will need to be added to Pygments. I have put up a patch for 'arm' to fall back to using the 'asm' handler, which renders OK for the basic syntax I have tested. If there are any oddities with arm syntax which dont work with 'asm' handler, please let me know. John Vandenberg (chat) 11:19, 12 July 2015 (UTC)
- Patch has been merged, so lang="arm" now renders using lang="asm". John Vandenberg (chat) 01:01, 23 July 2015 (UTC)
"Bit width" in this table is misleading
For example, early ARM devices only had 26-bit physical address lines (~64 million addresses) but I believe they had 32-bit registers and ALU just as do more modern processors with a 32-bit physical address bus (~4 billion addresses). The "26/32" description in the table doesn't convey this clearly.
The change that occurred in ARMv8 is of a different nature: most of the general-purpose registers and datapaths became 64-bit in this revision. The physical address lines are still only 48 bits in ARM's reference designs (see page 4).
I propose to remove the physical address width from the table entirely, since it's not really a constraint for any of the real systems out there, and instead to clearly list the 32/64-bit datapath differences which are what's actually relevant to most software.