mb95f156npmt Fujitsu Microelectronics, Inc., mb95f156npmt Datasheet - Page 18

no-image

mb95f156npmt

Manufacturer Part Number
mb95f156npmt
Description
8-bit Microcontroller Cmos 2 F2mc-8fx Mb95150m Series
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mb95f156npmt-GE1
Manufacturer:
AD
Quantity:
112
18
MB95150M Series
2. Register
• Structure of the Program Status
The MB95150M series has two types of registers; dedicated registers in the CPU and general-purpose registers
in the memory. The dedicated registers are as follows:
The PS can further be divided into higher 8 bits for use as a register bank pointer (RP) and a direct bank pointer
(DP) and the lower 8 bits for use as a condition code register (CCR) . (Refer to the diagram below.)
Index register (IX)
Extra pointer (EP)
Stack pointer (SP)
Program status (PS)
Program counter (PC)
Accumulator (A)
Temporary accumulator (T)
PS
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9
R4
R3
R2
AH
TH
RP
16-bit
R1
PC
EP
SP
PS
: A 16-bit register to indicate locations where instructions are stored.
: A 16-bit register for temporary storage of arithmetic operations. In the case of
: A 16-bit register which performs arithmetic operations with the accumulator.
: A 16-bit register for index modification.
: A 16-bit pointer to point to a memory address.
: A 16-bit register to indicate a stack area.
: A 16-bit register for storing a register bank pointer, a direct bank pointer, and
IX
an 8-bit data processing instruction, the lower 1 byte is used.
In the case of an 8-bit data processing instruction, the lower 1 byte is used.
a condition code register.
R0
AL
TL
DP2
DP1 DP0
DP
: Program counter
: Accumulator
: Temporary accumulator
: Index register
: Extra pointer
: Stack pointer
: Program status
bit 8
bit 7
H
bit 6
I
bit 5
IL1
bit 4
IL0
CCR
bit 3
N
bit 2
Z
Initial Value
bit 1
FFFD
V
0030
0000
0000
0000
0000
0000
bit 0
H
H
H
H
H
H
C
H

Related parts for mb95f156npmt