单片机毕设论文文献翻译arm概述内容摘要:

l be used repeatedly, the entire procedure for the 80% code. And the remaining 80% of the directive is not frequently used in the process is a mere 20%, it is clear that This structure is not very reasonable.Based on the above unreasonable, 1979 University of California at Berkeley, a RISC (Reduced Instructi on Set Computer, reduced instruction set puter) concept, RISC is not simply to reduce orders but putting the focus on how to make puter more simple structure raised to a reasonable putation speed. RISC structure preferred to use the highest frequency of simple instructions to avoid plicated instructions。 Fixed length instructions. Directive format and find ways to reduce the types。 to the main control logic. Avoid using microcode control measures to achieve the above purpose.So far, the RISC architecture is also no strict definition, it is generally believed that, RISC architecture should have the following characteristics :The use of fixedlength format of the instructions, directives to the whole, simple, Addressing a basic form 2 ~ 3. The use of singlecycle instructions to facilitate the implementation of pipeline operation. Extensive use of register data processing instructions only to register for operations, Only load / store instructions access memory, in order to improve the efficiency of enforcement.In addition, the ARM architecture also uses a special technology, ensure high performance under the premise of minimizing chip area, and lower power consumption : All available under the directive before deciding whether to implement the results were executed, thereby improving the efficiency of instruction. Can be used to load / store instructions batch transmission of data, to improve data transmission efficiency. In a data processing instructions in parallel processing and shift logic processing. Cycles in the use of the automatic address changes to improve operating efficiency. Of course, the structure and CISC, pared to RISC structure despite these advantages, But never RISC framework that can replace the CISC structure, in fact, RISC and CISC different advantages, but not so obvious boundaries.Modern CISC CPU often use the external and internal to the RISC characteristics, As long CPU instruction set is the integration of RISC and CISC advantages, bee the future development direction of one of the CPU. ARM microprocessor structureARM processor register a total of 37 registers, divided into a number of groups (BANK), which registers include :31 Universal Register, including procedures Counter (PC pointer), both of the register 32. 6 state register, to mark the work of the CPU state and the procedures of the operations, both 32. Currently used only in part.Meanwhile, ARM processor has seven different types of processor model In each processor model has a corresponding group with the corresponding register. In an arbitrary processor model, visit the Register, including 15 general registers (R0 R14), 12 state register and procedures counter. Register in all, some of the seven types of processor model with a shared physical register, Some of the register is different processors under different models of the physical register.ARM processor on the Register, the structure behind the relevant sections will be described in detail. Instructions structure of ARM microprocessor ARM microprocessor in the newer architecture support Two Instruction Set : ARM instruction set and Thumb instruction set. Among them, ARM instructions to the 32 length Thumb instructions for 16 length. Thumb instruction set for the ARM instruction set subset of the functions, but with the equivalent ARM code parison, save 30% ~ 40% more storage space, while 32 have all the advantages of code.On the ARM processor instructions, the structure behind the relevant sections will be described in detail. ARM microprocessor Selection of ARM microprocessorARM microprocessor light of the many advantages Following the field of embedded application development, the ARM microprocessor will receive wide attention and application. However, the ARM microprocessor, as many as 10 several kernel structure, dozens of chip manufacturers. and a variety of internal functional configuration, to the development staff in the s。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。