
ST62T45B/E45B
2中央处理器
2.1简介
ST6设备的CPU内核是独立的
在I / O或内存配置。因此,它可以是
认为是一个独立的中央处理器
带有片上I / O,内存和PE-沟通
通过内部地址,数据和控制ripherals
巴士。在核通信被布置为
在图6中示出;该控制器外部
联系Reset和振荡器电路,
而芯被连接到所述专用片上PE-
通过串行数据总线ripherals和间接地用于
中断的目的,通过控制寄存器。
2.2 CPU寄存器
在ST6系列CPU内核具有六个寄存器和
三对标志提供给程序员。
这些将在下面的段落中描述。
累加器(A) 。
累加器是一个8位的
在所有算术校准 - 用于通用寄存器
算结果,逻辑操作,以及数据manipula-
系统蒸发散。蓄能器可以在数据处理
空间地址FFH一个内存位置。从而
在ST6可以操纵蓄电池一样
数据空间中任何其他寄存器。
图6. ST6核心框图
0,01至8MHz
RESET
OSCIN
OSCOUT
间接寄存器(X , Y) 。
这两个间接稳压
存器被用作指针,以在内存中的位置
数据空间。它们在使用寄存器间接
寻址模式。这些寄存器进行寻址
在AD-身着数据空间的RAM单元
礼服80H ( X)和81H ( Y) 。它们也可以被响应
cessed与直接,简短直接的,或位直接AD-
穿衣模式。因此, ST6指令
组可以使用间接寄存器作为任何其他稳压
存器的数据空间。
短直寄存器( V,W) 。
这两个寄存器
寄存器被用来保存一个字节的短直接AD-
穿衣模式。它们可以在数据处理
空间在地址82H ( V)和RAM单元
83H ( W)上。它们也可以使用二 - 访问
RECT和位直接寻址模式。因此,该
ST6指令集可以使用短直接寄存器
TER值作为所述数据空间中的任何其它寄存器。
程序计数器( PC) 。程序计数器是一个
12位的寄存器包含的地址
下一个ROM中的位置到由所述核心处理。
该ROM位置可能是一个操作码中,操作
和,或操作数的地址。 12位
长度允许直接寻址的字节数4096
在程序空间。
中断程序TS
调节器
数据空间
操作码
旗
值
控制
信号的
2
地址/读线
数据
RAM / EE PROM
节目
ROM / EPROM
地址256
解码器
A- DATA
B- DATA
数据
ROM / EPROM
奉献S
累加器
12
程序计数器
和
6层堆叠
FL AGS
ALU
结果到数据空间(写行)
VR01811
16/72
15