数据搜索系统,热门电子元器件搜索 |
|
HT48R54A 数据表(PDF) 8 Page - Holtek Semiconductor Inc |
|
HT48R54A 数据表(HTML) 8 Page - Holtek Semiconductor Inc |
8 / 42 page HT48R54A Rev. 1.30 8 2014-04-03 堆栈寄存器 堆栈寄存器 堆栈寄存器 堆栈寄存器 堆栈寄存器是特殊的存储器空间,用来保存 PC 的值。系统提供 6 层堆栈,堆栈寄存器既不是数据存 储器的一部分,也不是程序存储器的一部分,而且它既不能读出,也不能写入。堆栈的使用是通过堆栈指 针(SP)来指示的,堆栈指针也不能读出或写入。当发生子程序调用或中断响应时,程序计数器(PC)的 值会被压入堆栈;在子程序调用结束或中断响应结束时(执行指令 RET 或 RETI),堆栈将原先压入堆栈的 内容弹出,重新装入程序计数器中。在系统复位后,堆栈指针会指向堆栈顶部。 如果堆栈已满,并且发生了非屏蔽中断,那么只有中断请求标志会被记录下来,而中断响应会被禁止, 直到堆栈指针发生递减(执行 RET 或 RETI 指令),中断才会被响应。这个功能可以防止堆栈溢出,使得 程序员易于使用这种结构。同样,如果堆栈已满,并且发生了子程序调用,那么堆栈会发生溢出,首先进 入堆栈的内容将会丢失,只有最后的 6 个返回地址会被保留。 数据存储器 数据存储器 数据存储器 数据存储器 数据存储器分为两个功能区间,特殊功能寄存器和通用数 据存储器(192×8),数据存储器单元大多数是可读/写的,但 有些为只读。 所有的 RAM 都可以直接执行算术、逻辑、递增、递减和 移位等运算。除了一些少数指定的位之外,RAM 的每个位都可 以由 SET[m].i 和 CLR[m].i 指令来置位和复位。这些 RAM 地址 可以通过 MP 间接调用。 间接寻址寄存器 间接寻址寄存器 间接寻址寄存器 间接寻址寄存器 地址 00H 和 02H 是间接寻址寄存器,但并没有实际的物理 地址。任何对[00H]([02H])的读/写操作,将对 MP0(MP1) 所指定的存储器地址产生相应的读/写操作。直接读取地址 00H (02H),将返回 00H 的结果,而直接写入此地址,则不做任何 操作。 间接寻址指针寄存器(MP0 和 MP1)是一个 8 位的寄存器。 累加器 累加器 累加器 累加器 累加器(ACC)与算术逻辑单元(ALU)紧密联系。它对 应于 RAM 的地址 05H,并能与立即数进行操作,存储器间的 数据传送都必须经过累加器。 算术逻辑单元 算术逻辑单元 算术逻辑单元 算术逻辑单元 - - - - ALU 算术逻辑单元(ALU)执行 8 位的算术及逻辑运算,提供 下列功能: · 算术运算(ADD,ADC,SUB,SBC,DAA) · 逻辑运算(AND,OR,XOR,CPL) · 移位(RL,RR,RLC,RRC) · 递增及递减(INC,DEC) · 分支判断(SZ,SNZ,SIZ,SDZ 等) ALU 不仅可以储存数据运算的结果,还会改变状态寄存器的值。 S p e c i a l P u r p o s e D a t a M e m o r y 0 0 H 0 1 H 0 2 H 0 3 H 0 4 H 0 5 H 0 6 H 0 7 H 0 8 H 0 9 H 0 A H 0 B H 0 C H 0 D H 0 E H 0 F H 1 0 H 1 1 H 1 2 H 1 3 H 1 4 H 1 5 H 1 6 H 1 7 H 1 8 H 1 9 H 1 A H 1 B H 1 C H 1 D H 1 E H 1 F H : U n u s e d R e a d a s " 0 0 " G e n e r a l P u r p o s e D a t a M e m o r y ( 1 9 2 B y t e s ) F F H 2 0 H I A R 0 M P 0 I A R 1 M P 1 A C C P C L T B L P T B L H S T A T U S I N T C T M R 0 T M R 0 C T M R 1 T M R 1 C P A P A C P B P B C P C P D P E M O D E 4 0 H 数据存储器 数据存储器 数据存储器 数据存储器 |
类似零件编号 - HT48R54A_14 |
|
类似说明 - HT48R54A_14 |
|
|
链接网址 |
隐私政策 |
ALLDATASHEETCN.COM |
ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |