Electronic Components Datasheet Search
  English  ▼

X  

Z8932320FSC Datasheet(PDF) 49 Page - Zilog, Inc.

Part # Z8932320FSC
Description  16-BIT DIGITAL SIGNAL PROCESSORS WITH A/D CONVERTER
PDF  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ZILOG [Zilog, Inc.]
Direct Link  http://www.zilog.com
Logo ZILOG - Zilog, Inc.

Z8932320FSC Datasheet(HTML) 49 Page - Zilog, Inc.

Back Button Z8932320FSC Datasheet HTML 45Page - Zilog, Inc. Z8932320FSC Datasheet HTML 46Page - Zilog, Inc. Z8932320FSC Datasheet HTML 47Page - Zilog, Inc. Z8932320FSC Datasheet HTML 48Page - Zilog, Inc. Z8932320FSC Datasheet HTML 49Page - Zilog, Inc. Z8932320FSC Datasheet HTML 50Page - Zilog, Inc. Z8932320FSC Datasheet HTML 51Page - Zilog, Inc. Z8932320FSC Datasheet HTML 52Page - Zilog, Inc. Z8932320FSC Datasheet HTML 53Page - Zilog, Inc. Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 60 page
background image
Z89223/273/323/373
ZiLOG
16-Bit Digital Signal Processors with A/D Converter
DS000202-DSP0599
49
INSTRUCTION SET
The addressing modes are:
<pregs>, <hwregs>.
These modes are used for loads to
and from registers within the chip, such as loading to the
accumulator, or loading from a pointer register. The names
of the registers are specified in the operand field (destination
first, then source).
<dregs>.
This mode is used for access to the lower 16 ad-
dresses in each bank of RAM. The 4-bit address comes from
2 bits of the status register and 2 bits of the operand field
of the data pointer. Data registers can be used to access data
in RAM, but typically are used as pointers to access data
from the program memory.
<accind>.
Similar to the previous mode, the address for the
program memory read is stored in the Accumulator. Hence,
@A in the second operand field loads the number in mem-
ory specified by the address in A.
<direct>.
The direct mode allows read or write to data RAM
from the Accumulator by specifying the absolute address
of the RAM in the operand of the instruction. A number be-
tween 0 and 255 indicates a location in RAM bank 0, and
a number between 256 and 511 indicates a location in RAM
bank 1.
<limm>.
This address mode indicates a long immediate op-
erand. A 16-bit word can be loaded directly from the oper-
and into the specified register or memory location.
<simm>.
This address mode indicates a short immediate
operand. It is used to load 8-bit data into the specified RAM
pointer.
<regind>.
This mode is used for indirect access to the data
RAM. The address of the RAM location is stored in the
pointer. The “@” symbol indicates “indirect” and precedes
the pointer. For example, @P1:1 refers to the location in
RAM bank 1 specified by the value in the pointer.
<memind>.
This mode is used for indirect access to the
program memory. The address of the memory is located in
a RAM location, which is specified by the value in a pointer.
Therefore, @@P1:1 instructs the processor to read from a
location in memory, which is specified by a value in RAM,
and the location of the RAM is in turn specified by the value
in the pointer.
Note: the data pointer can also be used for a memory access in
this manner, but only one “@” precedes the pointer. In
both cases, each time the addressing mode is used, the
memory address stored in RAM is incremented by one
to allow easy transfer of sequential data from program
memory.
Table 24. Instruction Set Addressing Modes
Symbolic Name
Syntax
Description
<pregs>
Pn:b
Pointer Registers
<dregs> (points to RAM)
Dn:b
Data Registers
<hwregs>
X, Y, PC, SR, P, EDn, A, BUS Hardware Registers
<accind> (points to Program
Memory)
@A
Accumulator Memory Indirect
<direct>
<expression>
Direct Address Expression
<limm>
#<const exp>
Long (16-bit) Immediate Value
<simm>
#<const exp>
Short (8-bit) Immediate Value
<regind> (points to RAM)
@Pn:b
Pointer Register Indirect
@Pn:b+
Pointer Register Indirect with Increment
@Pn:b–LOOP
Pointer Register Indirect with Loop
Decrement
@Pn:b+LOOP
Pointer register Indirect with Loop Increment
<memind> (points to Program
Memory)
@@Pn:b
Pointer Register Memory Indirect
@Dn:b
Data Register Memory Indirect
@@Pn:b–LOOP
Pointer Register Memory Indirect with Loop
Decrement
@@Pn:b+LOOP
Pointer Register Memory Indirect with Loop
Increment
@@Pn:b+
Pointer Register Memory Indirect with
Increment



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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