S3C7044/C7048/P7048
产品概述
控制寄存器
程序状态字
8位的程序状态字( PSW )控制ALU运算和指令执行顺序。它也是
用于恢复程序的执行环境时,中断已提供服务。程序指令
不管总是可以解决数据存储访问的当前值的PSW允许标志。
前一个中断处理时,PSW压入堆栈的数据存储区0时例程
完成后, PSW值被恢复。
IS1
C
IS0
SC2
教统局
SC1
雇员再培训局
SC0
中断状态标志( IS1 , IS0 ) ,使能存储体和使能寄存器银行标志(教统局,雇员再培训局) ,以及
进位标志位(C)是1-和4-位的读/写位或8位只读的。跳过条件标志( SC0 - SC2 )可
解决只用8位读指令。
选择银行( SB )注册
两个4位的位置被称为用于访问特定的存储器和寄存器SB寄存器存储的地址值
银行:选择存储库登记,SMB和选择寄存器组寄存器, SRB 。
“ SMB '指令选择一个数据存储区( 0,1,或15),并存储在上四比特中的12位数据的
在SMB寄存器的内存地址。的“ SMB '指令用于选择寄存器组0 ,1,2 ,或3 ,并且
存储在SRB的地址数据。
这些指令“ PUSH SB '和' POP SB ”移动的中小企业和SRB值,并从堆栈和中断
子程序。
时钟电路
系统振荡电路生成用于在CPU和外围硬件的内部时钟信号。该系统
时钟可以使用晶体,陶瓷,或RC振荡源,或外部产生的时钟信号。开车
使用外部时钟源S3C7044 / C7048 ,外部时钟信号必须填写鑫,其倒
信号为XOUT 。
4位电源控制寄存器用于启用或禁用振荡,并选择CPU时钟。内部
系统时钟信号( FX )可以在内部划分产生三个CPU时钟频率
FX / 4 , FX / 8 ,或FX / 64 。
中断
中断请求可以通过内部芯片上的进程( INTB , INTT0 , INTT1和INTS )或产生
通过外部周边设备( INT0 , INT1和INT4 ) 。有两个准中断: INT2和INTW 。
INT2 / KS0 - KS7检测上升沿/输入信号的下降沿和INTW检测0.5秒的时间间隔
3.91毫秒,在4.19MHz 。下列组件支持的中断处理:
中断允许标志
中断请求标志
中断优先级寄存器
掉电终端电路
1-5