Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,723,455,478 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

Advanced RISC Machine

   Also found in: Acronyms, Wikipedia 0.04 sec.
(processor)Advanced RISC Machine - (ARM, Originally Acorn RISC Machine). A series of low-cost, power-efficient 32-bit RISC microprocessors for embedded control, computing, digital signal processing, games, consumer multimedia and portable applications. It was the first commercial RISC microprocessor (or was the MIPS R2000?) and was licensed for production by Asahi Kasei Microsystems, Cirrus Logic, GEC Plessey Semiconductors, Samsung, Sharp, Texas Instruments and VLSI Technology.

The ARM has a small and highly orthogonal instruction set, as do most RISC processors. Every instruction includes a four-bit code which specifies a condition (of the processor status register) which must be satisfied for the instruction to be executed. Unconditional execution is specified with a condition "true".

Instructions are split into load and store which access memory and arithmetic and logic instructions which work on registers (two source and one destination).

The ARM has 27 registers of which 16 are accessible in any particular processor mode. R15 combines the program counter and processor status byte, the other registers are general purpose except that R14 holds the return address after a subroutine call and R13 is conventionally used as a stack pointer. There are four processor modes: user, interrupt (with a private copy of R13 and R14), fast interrupt (private copies of R8 to R14) and supervisor (private copies of R13 and R14). The ALU includes a 32-bit barrel-shifter allowing, e.g., a single-cycle shift and add.

The first ARM processor, the ARM1 was a prototype which was never released. The ARM2 was originally called the Acorn RISC Machine. It was designed by Acorn Computers Ltd. and used in the original Archimedes, their successor to the BBC Micro and BBC Master series which were based on the eight-bit 6502 microprocessor. It was clocked at 8 MHz giving an average performance of 4 - 4.7 MIPS. Development of the ARM family was then continued by a new company, Advanced RISC Machines Ltd.

The ARM3 added a fully-associative on-chip cache and some support for multiprocessing. This was followed by the ARM600 chip which was an ARM6 processor core with a 4-kilobyte 64-way set-associative cache, an MMU based on the MEMC2 chip, a write buffer (8 words?) and a coprocessor interface.

The ARM7 processor core uses half the power of the ARM6 and takes around half the die size. In a full processor design (ARM700 chip) it should provide 50% to 100% more performance.

In July 1994 VLSI Technology, Inc. released the ARM710 processor chip.

Thumb is an implementation with reduced code size requirements, intended for embedded applications.

An ARM800 chip is also planned.

AT&T, IBM, Panasonic, Apple Coputer, Matsushita and Sanyo either rely on, or manufacture, ARM 32-bit processor chips.

Usenet newsgroup: news:comp.sys.arm.


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Additionally, the CN9414's unique, programmable architecture, coupled with its embedded advanced RISC machine (ARM) processors, provides manufacturers with the unprecedented flexibility to quickly adapt their designs for use in a variety of emerging Internet Protocol (IP), telephony and video product designs.
Advanced RISC Machines (ARM(a)) today announced the ARM9, a new high-end, 32-bit RISC processor architecture.
) Zi Corporation (TSE: ZIC; NASDAQ: ZICAF) is pleased to announce that an agreement has been reached with Advanced RISC Machines (ARM) to market, distribute and sub-license the Zi Corporation Chinese character-based language processing technology.
 
Encyclopedia browser? ? Full browser
 
Advanced Resolution Technology
Advanced Resource Connector
Advanced Resource Corporation
Advanced Resource Development
Advanced Resource Technologies, Inc.
Advanced Respiratory Monitoring System
Advanced Responsive Tactically Effective Military Imaging Spectrometer
Advanced Resuscitation Certificate
Advanced Retractable Injection Lances
Advanced Retraining & Redevelopment Initiative in Border Areas
Advanced Revelation
Advanced Revelation
Advanced Rf Technologies, Inc
Advanced Rheometric Expansion System
Advanced Rid Tracking System
Advanced Rifle Integral External Suppressor
Advanced Rigid Insulation
Advanced Riken General-Purpose MUSR Spectrometer
Advanced Riot Control Agent Device
Advanced RISC Computing
Advanced RISC Computing
Advanced RISC Computing
Advanced RISC Computing Architecture
Advanced RISC Computing Specification
Advanced RISC Machine
Advanced RISC Machines
Advanced RISC Machines (company)
Advanced RISC Machines Ltd
Advanced RISC Machines Ltd.
Advanced RISC Machines Ltd.
Advanced RISC Machines, Ltd.
Advanced Road Weather Information Systems
Advanced Roadside Impaired Driving Enforcement
Advanced Robot Motion
Advanced Robotics and Its Social Impacts
Advanced Robotics Manipulation System
Advanced Robotics Research Center
Advanced Robotics Research Laboratory
Advanced Rocket System
Advanced Rocketry Group of Switzerland
Advanced Roles and Responsibilities
Advanced Rotary Wing Aircraft
Advanced Rotocraft Technology
Advanced Rotocraft Technology Integration
Advanced Rotocraft Transmission
Advanced Rotocraft Transmission Integration
Advanced Rotor Concepts
Advanced Routing and Switching for Account Managers
Advanced Routing and Switching for Field Engineers
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.