datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

ACE1101EX View Datasheet(PDF) - Fairchild Semiconductor

Part Name
Description
MFG CO.
ACE1101EX Datasheet PDF : 33 Pages
4.0 Arithmetic Controller Core
The ACE1101 core is specifically designed for low cost applica-
tions involving bit manipulation, shifting and block encryption. It is
based on a modified Harvard architecture meaning peripheral,
I/O, and RAM locations are addressed separately from instruction
data.
The core differs from the traditional Harvard architecture by
aligning the data and instruction memory sequentially. This allows
the X-pointer (11-bits) to point to any memory location in either
segment of the memory map. This modification improves the
overall code efficiency of the ACE1101 and takes advantage of
the flexibility found on Von Neumann style machines.
4.1 CPU Registers
The ACE1101 has five general purpose registers. They are the A,
X, PC, SP, and SR. The X, SP and SR are memory mapped
registers.
Figure 12: Programming Model
A
7
0 8-bit accumulator register
X 10
0 11-bit X pointer register
PC 9
0 10-bit program counter
SP
3 0 4-bit stack pointer
SR
R 0 0 G Z C H N 8-bit status register
NEGATIVE flag
HALF CARRY flag (from bit 3)
CARRY flag (from MSB)
ZERO flag
GLOBAL Interrupt Mask
READY flag (from EEPROM)
ACE1101 Rev. C.8
14
www.fairchildsemi.com
 

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]