
HT95LXXX
BP
地址
( RAM银行)
09H
0AH
0BH
0CH
0DH
0EH
功能
描述
支持HT95LXXX
400/P 300/P 200/P 100/P 000/P
40H FFH BANK9 RAM通用RAM空间
40H FFH BANK10 RAM通用RAM空间
40H FFH BANK11 RAM通用RAM空间
40H FFH BANK12 RAM通用RAM空间
40H FFH BANK13 RAM通用RAM空间
40H FFH BANK14 RAM通用RAM空间
液晶显示器的RAM内存
1BH
40H~9FH
LCD RAM
为COM0 COM15 LCD RAM映射空间(见
LCD
Driver功能)
间接寻址寄存器
地址00H和02H是间接寻址寄存器
这不是物理实现的。任何读/写OP-
[ 00H ]和[ 02H]的关合作将访问内存
由MP0和MP1 ,分别指向。某些地区阅读
化[ 00H ]或[ 02H ]间接得到的值为00H ,
而写它不会产生任何操作。 MP0间接
寻址bank0中,但MP1适用于所有银行
通过开关BP [ 04H ] 。如果血压不等于00H ,间接
寻址方式来从00H的读/写操作 3FH
将返回其结果作为相同bank0中的值。
内存指针寄存器MP0和MP1都是8位
寄存器和银行指针寄存器BP是6位稳压
存器用于HT95L400 / 40P或5位的结构25
恶习在系列。
累加器
累加器是密切相关的ALU操作。它
也可以映射到数据存储器的地址05H和
可以直接操作数据。所有的数据移动
数据内存中的两个位置之间的必经之地
累加器。
算术逻辑单元
-
ALU
该电路执行8位算术,逻辑运算
它提供有以下功能:
·
算术运算(ADD , ADC , SUB , SBC , DAA )
·
逻辑运算(AND ,OR,XOR , CPL)的
·
旋转( RL , RR , RLC , RRC )
·
递增和递减( INC , DEC )
·
科决定( SZ , SNZ , SIZ , SDZ等)
ALU不仅可以储存数据运算的结果
同时也改变状态寄存器。
状态寄存器
-
状态
此状态寄存器包含进位标志(C ) ,辅助
进位标志( AC ) ,零标志位( Z) ,溢出标志位( OV ) ,电源
暂停标志位( PDF )和看门狗溢出标志位( TO ) 。它
也记录状态信息,并控制了选购
关合作序列。
除了TO和PDF标志位在状态寄存器
器可以通过指示,类似于其它改变
寄存器。数据写入到状态寄存器将不会
改变TO或PDF标志位。操作相关的
注册
LABEL
C
位
0
功能
如果操作导致进位加法运算中,或者如果有借C设定
在减法运算中不会发生;否则C被清零。此外,它是
受带进位的移位指令。
如果操作导致一个进位输出的低半字节的另外或没有借款AC设置
从高半字节减法运算中低四位排;否则AC被清零。
如果算术或逻辑运算的结果为0 ,Z被置位;否则Z被清零。
OV被置若运算结果进位到最高位,但不进
出的最高位,或反之亦然;否则OV被清零。
PDF被清除时,无论是系统上电或执行
CLR
WDT指令IN-
梁支。 PDF是通过执行设定
HALT
指令。
TO :系统上电或执行清除
CLR
WDT指令或
HALT
IN-
梁支。 TO ,而当WDT超时设置。
未用,读作
0
AC
Z
状态
(0AH)
OV
PDF
TO
1
2
3
4
5
6, 7
修订版1.20
13
2004年5月26日