công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

SAF-C161PI bảng dữ liệu(PDF) 55 Page - Infineon Technologies AG

tên linh kiện SAF-C161PI
Giải thích chi tiết về linh kiện  16-Bit Single-Chip Microcontroller
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  INFINEON [Infineon Technologies AG]
Trang chủ  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

SAF-C161PI bảng dữ liệu(HTML) 55 Page - Infineon Technologies AG

Back Button SAF-C161PI Datasheet HTML 51Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 52Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 53Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 54Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 55Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 56Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 57Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 58Page - Infineon Technologies AG SAF-C161PI Datasheet HTML 59Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 55 / 400 page
background image
&3,
7KH &HQWUDO 3URFHVVLQJ 8QLW &38
User’s Manual
4-7
1999-08
4.2
Particular Pipeline Effects
Since up to four different instructions are processed simultaneously, additional hardware
has been spent in the C161PI 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 C161PI 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:
I
n
:SCXT CP,#0FC00h
;select a new context
I
n+1
:....
;must not be an instruction using a GPR
I
n+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:
I
n
:MOV
DPP0,#4
;select data page 4 via DPP0
I
n+1
:....
;must not be an instruction using DPP0
I
n+2
:MOV
DPP0:0000H,R1;move contents of R1 to address location 01’0000
H
;(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


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
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