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

X  

C167CS-4RM 数据表(PDF) 56 Page - Infineon Technologies AG

部件名 C167CS-4RM
功能描述  16-Bit Single-Chip Microcontroller
PDF  517 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  INFINEON [Infineon Technologies AG]
网页  http://www.infineon.com
标志 INFINEON - Infineon Technologies AG

C167CS-4RM 数据表(HTML) 56 Page - Infineon Technologies AG

Back Button C167CS-4RM Datasheet HTML 52Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 53Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 54Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 55Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 56Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 57Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 58Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 59Page - Infineon Technologies AG C167CS-4RM Datasheet HTML 60Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 56 / 517 page
background image
C167CS
Derivatives
The Central Processing Unit (CPU)
User’s Manual
4-6
V2.0, 2000-07
4.2
Particular Pipeline Effects
Since up to four different instructions are processed simultaneously, additional hardware
has been spent in the C167CS to consider all causal dependencies which may exist on
instructions in different pipeline stages without a loss of performance. This extra
hardware (i.e. for ‘forwarding’ operand read and write values) resolves most of the
possible conflicts (e.g. multiple usage of buses) in a time optimized way and thus avoids
that the pipeline becomes noticeable for the user in most cases. However, there are
some very rare cases, where the circumstance that the C167CS is a pipelined machine
requires attention by the programmer. In these cases the delays caused by pipeline
conflicts can be used for other instructions in order to optimize performance.
Context Pointer Updating
An instruction, which calculates a physical GPR operand address via the CP register, is
mostly not capable of using a new CP value, which is to be updated by an immediately
preceding instruction. Thus, to make sure that the new CP value is used, at least one
instruction must be inserted between a CP-changing and a subsequent GPR-using
instruction, as shown in the following example:
In
:SCXT CP,#0FC00h ;select a new context
In + 1: …
;must not be an instruction using a GPR
In + 2:MOV R0,#dataX
;write to GPR 0 in the new context
Data Page Pointer Updating
An instruction, which calculates a physical operand address via a particular DPPn
(n = 0 to 3) register, is mostly not capable of using a new DPPn register value, which is
to be updated by an immediately preceding instruction. Thus, to make sure that the new
DPPn register value is used, at least one instruction must be inserted between a DPPn-
changing instruction and a subsequent instruction which implicitly uses DPPn via a long
or indirect addressing mode, as shown in the following example:
In
:MOV DPP0,#4
;select data page 4 via DPP0
In + 1:…
;must not be an instruction using DPP0
In + 2:MOV DPP0:0000H,R1;move contents of R1 to address location
;01’0000H (in data page 4) supposed segment.
;is enabled



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