差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
oc8051软核 [2018/09/12 10:40]
group003 [3 指令执行]
oc8051软核 [2018/09/12 17:47] (当前版本)
group003 [参考来源]
行 345: 行 345:
 由模块oc8051_int管理中断处理。 该模块截取中断,定义中断程序的地址并向下一个模块发送中断请求。 如果中断被启用且没有更高(或相同)优先级的任何一个已经处理,则模块设置int信号并将中断程序地址写入int_v总线。 该中断请求被发送到oc8051_op_select模块,该模块停止当前程序的执行并开始执行LCALL指令。 当中断程序结束时(使用RETI指令),oc8051_decoder设置reti信号并与oc8051_int模块通信中断处理完成,因此程序可以在此优先级上中断\\ 由模块oc8051_int管理中断处理。 该模块截取中断,定义中断程序的地址并向下一个模块发送中断请求。 如果中断被启用且没有更高(或相同)优先级的任何一个已经处理,则模块设置int信号并将中断程序地址写入int_v总线。 该中断请求被发送到oc8051_op_select模块,该模块停止当前程序的执行并开始执行LCALL指令。 当中断程序结束时(使用RETI指令),oc8051_decoder设置reti信号并与oc8051_int模块通信中断处理完成,因此程序可以在此优先级上中断\\
 {{::​oc8051-中断.gif|}} {{::​oc8051-中断.gif|}}
 +====仿真和移植====
 +{{::​使用quartus和modelsim仿真oc8051.pdf|}}
 ====参考来源==== ====参考来源====
-opencores的设计文档 ​oc8051_design ​>  ​\\ +  * opencores的设计文档{{::oc8051_design.doc|}} ​\\ 
-李全利老师主编的《单片机原理及接口技术》 \\  +  ​* ​李全利老师主编的《单片机原理及接口技术》 \\  
-网友oldbeginner的开源软核学习笔记:http://​xilinx.eetop.cn/​space.php?​uid=1214938&​op=bbs \\ +  ​* ​网友oldbeginner的开源软核学习笔记:http://​xilinx.eetop.cn/​space.php?​uid=1214938&​op=bbs \\ 
-网友leishangwen的《DE2上使用OC8051运行点灯程序》:  \\ +  ​* ​网友leishangwen的《DE2上使用OC8051运行点灯程序》:https://​download.csdn.net/​download/​leishangwen/​5173363 \\ 
-https://​download.csdn.net/​download/​leishangwen/​5173363 \\ +  ​* ​由于水平所限,难免有不对之处,欢迎指正。 \\
-由于水平所限,难免有不对之处,欢迎指正。 \\+