数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ST9 数据表(PDF) 14 Page - STMicroelectronics

部件名 ST9
功能描述  USER GUIDE
PDF  146 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST9 数据表(HTML) 14 Page - STMicroelectronics

Back Button ST9 Datasheet HTML 10Page - STMicroelectronics ST9 Datasheet HTML 11Page - STMicroelectronics ST9 Datasheet HTML 12Page - STMicroelectronics ST9 Datasheet HTML 13Page - STMicroelectronics ST9 Datasheet HTML 14Page - STMicroelectronics ST9 Datasheet HTML 15Page - STMicroelectronics ST9 Datasheet HTML 16Page - STMicroelectronics ST9 Datasheet HTML 17Page - STMicroelectronics ST9 Datasheet HTML 18Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 146 page
background image
14/146
ST9 USER GUIDE
3 PROCESSOR CORE: MAIN CONCEPTS
The term ST9 designates a family of components. Each component shares the same core,
surrounded by a particular configuration of memory and peripherals that make up the specific
variant. The ST9 core has a unique and powerful structure. This chapter explains the main
building blocks that you need to get familiar with to be able to make full use of its capabilities.
The main features of the core architecture are:
– Register-Oriented Programming Model
– Single-Space memory addressing
– System and User Stacks
– Interrupt system with fully integrated controller
– Built-in DMA mechanism
– Reset and Clock Control Unit (RCCU) with PLL
3.1 ADDRESS SPACES
The ST9 provides two different address spaces: Register Space and Memory Space. The
Register Space draws its power from its size: 256 registers of which 224 are uncommitted,
and from the fact that it can hold data or pointers to data that reside in any of the two spaces.
The Memory spaces can address up to 4 Mbytes. This address space is arranged as 64 seg-
ments of 64 Kbytes to address Programs and as 256 segments of 16 Kbytes to address Data
when the DMA is not used.
3.1.1 Register-Oriented Programming Model
The usual microprocessor core structure is based on an accumulator. The accumulator is the
one register that holds the data to work on and the results of the arithmetic or logical opera-
tions applied to it. This structure has become a classic - for its simplicity - the internal data
paths of the microprocessor all converge to the accumulator. The instruction set is simple,
since you need to specify only one memory address in a data move instruction, the other
being implicit: the accumulator itself.
This simplicity has its own drawbacks: the accumulator is the computation bottleneck, since to
move data from one place in memory to another place, you have to do it through the accumu-
lator. The simplest transfer involves at least two instructions: one to get the data, the other one
to store it.
Register-Oriented models, in contrast, allow you to move data directly from one place to an-
other in a single instruction. Data can come from a register or from a memory address and can
go to either to a register or a memory address. You can code the addresses in the instruction,
or store them in registers referenced by the instruction. This allows you to optimize your code



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com