【技术实现步骤摘要】
【技术保护点】
一种可编程安全处理器,其特征在于,该安全处理器包括:程序存储器,用于存储加解密程序,并根据接收自控制译码器的程序计数器值选择一条指令,并将选择的指令分为运算指令和控制指令,分别发送给运算译码器和控制译码器;控制堆栈,用于完成 控制译码器中寄存器和程序计数器的保存和恢复;控制译码器,用于完成接收自程序存储器的控制指令的译码和执行,将内部寄存器的值发送给运算译码器和控制堆栈,向控制堆栈发送压栈出栈控制信号,并向运算执行器发送分支预测指令信号;运算译码 器,用于对接收自程序存储器的运算指令进行译码,根据译码结果和接收自控制译码器的内部寄存器值生成源操作数地址、目的操作数地址和运算类型,将生成的源操作数地址和目的操作数地址发送给RAM控制器,生成的运算类型发送给运算执行器;RAM控制 器,用于根据接收自运算译码器的操作数地址和运算结果,从RAM中读出源操作数,将目的操作数写入RAM,并根据接收自接口模块的读写控制信号、地址信号和写入数据执行读写RAM的操作;运算执行器,用于对接收自RAM控制器的操作数和运算译码器 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:何子键,徐勇军,谢磊,李晓维,
申请(专利权)人:中国科学院计算技术研究所,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。