MB89636 Fujitsu Media Devices, MB89636 Datasheet - Page 21

no-image

MB89636

Manufacturer Part Number
MB89636
Description
(MB89630 Series) 8-bit Proprietary Microcontroller
Manufacturer
Fujitsu Media Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MB89636R
Manufacturer:
PAYTON
Quantity:
150
Part Number:
MB89636R
Manufacturer:
FUJITSU
Quantity:
2 380
Part Number:
MB89636R-1437
Manufacturer:
NEC
Quantity:
20 000
Part Number:
MB89636RPF-G-1437-BNDE1
Manufacturer:
FUJI
Quantity:
403
Part Number:
MB89636RPF-G-1437-BNDE1
Manufacturer:
FUJI
Quantity:
1 000
Part Number:
MB89636RPF-G-1437-BNDE1
Manufacturer:
FUJI/富士电机
Quantity:
20 000
Part Number:
MB89636RPF-G-278-BND
Manufacturer:
LIMEAR
Quantity:
200
Part Number:
MB89636RPF-G-278-BND
Manufacturer:
FUJI
Quantity:
1 000
Part Number:
MB89636RPF-G-278-BND
Manufacturer:
FUJI/富士电机
Quantity:
20 000
DataSheet4U.com
www.DataSheet4U.com
DataSheet
4
2. Registers
U
.com
The F
in the memory. The following dedicated registers are provided:
Program counter (PC):
Accumulator (A):
Temporary accumulator (T):
Index register (IX):
Extra pointer (EP):
Stack pointer (SP):
Program status (PS):
The PS can further be divided into higher 8 bits for use as a register bank pointer (RP) and the lower 8 bits for
use as a condition code register (CCR). (See the diagram below.)
Structure of the Program Status Register
2
MC-8L family has two types of registers; dedicated registers in the CPU and general-purpose registers
PS
15
14
RP
13
16 bits
A 16-bit register for indicating instruction storage positions
A 16-bit temporary register for storing arithmetic operations, etc. When the
instruction is an 8-bit data processing instruction, the lower byte is used.
A16-bit register which performs arithmetic operations with the accumulator
When the instruction is an 8-bit data processing instruction, the lower byte is used.
A16-bit register for index modification
A16-bit pointer for indicating a memory address
A16-bit register for indicating a stack area
A16-bit register for storing a register pointer, a condition code
PC
EP
SP
PS
IX
A
T
12
RP
11
Vacancy Vacancy Vacancy
DataSheet4U.com
10
9
: Program counter
: Accumulator
: Temporary accumulator
: Index register
: Extra pointer
: Stack pointer
: Program status
8
H
7
6
I
I-flag = 0, IL1, 0 = 11
Other bits are undefined.
5
IL1, 0
Initial value
Undefined
Undefined
Undefined
Undefined
Undefined
MB89630 Series
FFFD
4
CCR
H
N
3
2
Z
V
1
C
0
21

Related parts for MB89636