
HT68F20/HT68F30/HT68F40/HT68F50/HT68F60
HT68FU30/HT68FU40/HT68FU50/HT68FU60
系统架构
中的高运行性能的主要因素
微控制器盛群半导体是由于他们的IN-
内部系统结构。设备范围取
利用内部RISC的惯常特点
微控制器提供高运算速度
和增强的性能。因此,流水线方式是
以这样的方式来实现该指令的读取和
指令执行的重叠,因此指令
在一个周期内被有效地执行,除
分支或调用指令。一个8位的ALU
在几乎所有的指令集运算,它可
完成算术运算,逻辑运算,移位,在 -
加,减和分支等功能,内部
数据路径是通过在精确运动数据简化
mulator和ALU 。一些内部寄存器im-
执行完成的数据存储器,且可以直接或
间接寻址。的简单解决方法
随着额外的建筑为特色的这些寄存器
Tures的保证最少外部元件的
需要提供一个功能的I / O控制系统与
最大的可靠性和灵活性。这使得DE-
副适用于低成本,大批量的生产
控制器应用。
时序和流水线
主系统时钟由一个HXT , LXT得出,
HIRC , LIRC或ERC振荡器被分成四个
内部产生的非重叠时序T1T4 。该
程序计数器是递增的开始
T1的时钟,在此期间一个新条指令。
剩下的T2 T4时钟完成解码和
执行功能。通过这种方式,一个T1T4时钟周期
形成一个指令周期。虽然指令的取得和
指令的执行发生在连续的指令
梁支周期的流水线结构
微控制器可确保该指令是有效的
在一个指令周期内执行。唯一的例外
在指令计划,其中的内容
计数器改变,如子程序的调用或
跳跃,在这种情况下指令将需要多一个
指令周期执行。
对于涉及分支指令,例如跳转或调用
说明,两个机器周期需要的COM
完成指令执行。额外的周期需要作为
该方案需要一个周期,首先获得实际
跳转或调用的地址,再用另一个周期去实际
执行该分支。这个额外周期的要求
应考虑到在定时编程
敏感的应用。
(S 骤米
f
S y时S
C罗 K)
P h的发E C罗C k的牛逼1
P h的发E C罗C k的牛逼2
P h的发E C罗C k的T第3
P h的发E C罗C k的T 4的
P RO克RA米
C 0加利德
P·C
P C + 1
P C + 2
P IP 林以g
F ê TC h长期S T 。 (P C)
E X权证ü TE在S T 。 ( P·C -1 )
F ê TC h长期S T 。 (P C + 1 )
E X权证ü TE在S T 。 (P C)
F ê TC h长期S T 。 (P C + 2 )
E X权证ü TE在S T 。 (P C + 1 )
系统时序和流水线
1
2
3
4
5
6
D E L A Y:
:
:
M O对V A , [1 2 H]
C A L L D E L A
P L [ 1 2 H]
F ê TC h长期S T 。 1
E X权证ü TE在S T 。 1
F ê TC h长期S T 。 2
E X权证ü TE在S T 。 2
F ê TC h长期S T 。 3
F鲁中文P IP ê林电子
F ê TC h长期S T 。 6
E X权证ü TE在S T 。 6
F ê TC h长期S T 。 7
N 2 O P
取指令
修订版1.50
25
2011年3月15日