差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
oc8051软核 [2018/09/12 10:41]
group003 [参考来源]
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|}}
-====参考来源==== 
-opencores的设计文档 < oc8051_design >  \\ 
-李全利老师主编的《单片机原理及接口技术》 \\  
-网友oldbeginner的开源软核学习笔记:http://​xilinx.eetop.cn/​space.php?​uid=1214938&​op=bbs \\ 
-网友leishangwen的《DE2上使用OC8051运行点灯程序》: \\ 
-https://​download.csdn.net/​download/​leishangwen/​5173363 \\ 
-由于水平所限,难免有不对之处,欢迎指正。 \\ 
 ====仿真和移植==== ====仿真和移植====
 +{{::​使用quartus和modelsim仿真oc8051.pdf|}} 
 +====参考来源==== 
 +  * opencores的设计文档{{::​oc8051_design.doc|}} \\ 
 +  * 李全利老师主编的《单片机原理及接口技术》 \\  
 +  * 网友oldbeginner的开源软核学习笔记:http://​xilinx.eetop.cn/​space.php?​uid=1214938&​op=bbs \\ 
 +  * 网友leishangwen的《DE2上使用OC8051运行点灯程序》:https://​download.csdn.net/​download/​leishangwen/​5173363 \\ 
 +  * 由于水平所限,难免有不对之处,欢迎指正。 \\