Changes

Jump to: navigation, search

ARM6

4,968 bytes added, 12:15, 26 April 2019
Created page with "'''Home * Hardware * ARM6''' [[FILE:GPS ARM610 die.JPG|border|right|thumb| ARM610 [https://en.wikipedia.org/wiki/Die_%28integrated_circuit%29 die] <ref>[ht..."
'''[[Main Page|Home]] * [[Hardware]] * ARM6'''

[[FILE:GPS ARM610 die.JPG|border|right|thumb| ARM610 [https://en.wikipedia.org/wiki/Die_%28integrated_circuit%29 die] <ref>[https://en.wikipedia.org/wiki/Die_%28integrated_circuit%29 Die] shot of ARM610 microprocessor made by [https://en.wikipedia.org/wiki/Plessey GEC Plessey Semiconductors], Photo by [http://commons.wikimedia.org/wiki/User:Birdman86 Pauli Rautakorpi], June 13, 2014</ref> ]]

'''ARM6''', (ARM610, ARM7)<br/>
a family of 32-bit [https://en.wikipedia.org/wiki/Reduced_instruction_set_computer RISC] processors of the [https://en.wikipedia.org/wiki/List_of_ARM_microarchitectures ARMv3 architecture] released in early 1992 by ''Advanced RISC Machines Ltd'', a company structured as a joint venture between [[Acorn Computers Ltd]], [[Apple]] and [https://en.wikipedia.org/wiki/VLSI_Technology VLSI Technology], which became [[ARM Ltd]] when its parent company, [https://en.wikipedia.org/wiki/ARM_Holdings ARM Holdings], floated on the [https://en.wikipedia.org/wiki/London_Stock_Exchange London Stock Exchange] and [https://en.wikipedia.org/wiki/NASDAQ NASDAQ] in 1998 <ref>[https://en.wikipedia.org/wiki/ARM_architecture#Apple.2C_DEC.2C_Intel.2C_Marvell:_ARM6.2C_StrongARM.2C_XScale Apple, DEC, Intel, Marvell: ARM6, StrongARM, XScale - Wikipedia]</ref>.
The ARM6 is instruction compatible to Acorn's [[ARM2]], has a full 32-bit address bus, requiring an extra PSR register. The differences between ARM6 and the later ARM7 are that the latter has a hardware debug capability, the [https://en.wikipedia.org/wiki/ARM_architecture#Thumb Thumb instruction set] to support both 16-bit and 32-bit instruction formats and an enhanced multiplier <ref>[https://en.wikipedia.org/wiki/Michael_J._C._Gordon Michael J. C. Gordon] ('''2004'''). ''[https://gow.epsrc.ukri.org/NGBOViewGrant.aspx?GrantRef=GR/N13135/01 Formal Specification and Verification of ARM6]''. Computer Laboratory, [https://en.wikipedia.org/wiki/University_of_Cambridge University of Cambridge], [https://www.cl.cam.ac.uk/archive/mjcg/proposals/ARM6FinalReport.pdf Final Report as pdf]</ref>.

=Computer Chess=
The ARM6 and successors were used in various [[Dedicated Chess Computers|dedicated chess computers]], notably the [[RISC 2500]], [[Mephisto Montreux]], [[TASC R30]] and [[TASC R40]].

=See also=
* [[ARM2]]
* [[ARM11]]

=Manuals=
* [http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001m/QRC0001_UAL.pdf ARM® and Thumb®-2 Instruction Set Quick Reference Card] (pdf)
* [http://www.peter-cockerell.net/aalp/html/frames.html ARM Assembly Language Programming] by [http://www.peter-cockerell.net/ Pete Cockerell]

=Publications=
* [https://acjf3.github.io/publications.html Anthony Fox] ('''2003'''). ''[https://link.springer.com/chapter/10.1007%2F10930755_2 Formal Specification and Verification of ARM6]''. [https://en.wikipedia.org/wiki/Lecture_Notes_in_Computer_Science LNCS], Vol. 2758, Theorem Proving in Higher Order Logics, [https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media Springer] <ref>[https://en.wikipedia.org/wiki/HOL_%28proof_assistant%29 HOL (proof assistant) from Wikipedia]</ref>
* [https://en.wikipedia.org/wiki/Michael_J._C._Gordon Michael J. C. Gordon] ('''2004'''). ''[https://gow.epsrc.ukri.org/NGBOViewGrant.aspx?GrantRef=GR/N13135/01 Formal Specification and Verification of ARM6]''. Computer Laboratory, [https://en.wikipedia.org/wiki/University_of_Cambridge University of Cambridge], [https://www.cl.cam.ac.uk/archive/mjcg/proposals/ARM6FinalReport.pdf Final Report as pdf]

=External Links=
* [https://en.wikipedia.org/wiki/ARM_architecture#Advanced_RISC_Machines_Ltd._%E2%80%94_ARM6 Advanced RISC Machines Ltd. — ARM6 - Wikipedia]
* [http://www.heyrick.co.uk/armwiki/Main_Page ARMwiki]
* [http://www.heyrick.co.uk/assembler/ ARM Assembler]
* [http://www.heyrick.co.uk/assembler/qfinder.html Instruction set quick finder]
* [http://web.archive.org/web/20070809230809/http://www.arm.com/pdfs/Apps11vC.html Differences Between ARM6 and Earlier ARM Processors] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])
* [https://www.schach-computer.info/wiki/index.php/ARM ARM] from [https://www.schach-computer.info/wiki/index.php/Hauptseite_En Schachcomputer.info Wiki]
* [https://en.wikipedia.org/wiki/RISC_OS RISC OS from Wikipedia]
* [https://www.riscosopen.org/wiki/documentation/show/ARM%20Hardware%20Overview ARM Hardware Overview]
* [http://infocenter.arm.com/help/index.jsp ARM Information Center]
* [https://www.realworldtech.com/arms-race/ARM’s Race to Embedded World Domination] by [https://www.realworldtech.com/author/pdemone/ Paul DeMone], [https://www.realworldtech.com/ Real World Tech], November 9, 2000
* [https://www.cl.cam.ac.uk/archive/mjcg/ARM/ Formal Specification and Verification of ARM6], [https://en.wikipedia.org/wiki/University_of_Cambridge University of Cambridge]

=References=
<references />
'''[[Hardware|Up one Level]]'''
[[Category:Die]]

Navigation menu