首页 > 其他 > 详细

通用计算机_中断

时间:2015-09-09 02:14:44      阅读:181      评论:0      收藏:0      [点我收藏+]

?

自建学习资料,非装逼勿喷欢迎交流完善 , 您可以发送改进评论到下方, 我们一起来完成这套横亘“软硬”的学习资料吧bubuko.com,布布扣

?

--------------------------------------------------------------------

计算机科学的硬件软件的架构思想?以及?现有构架?。

--------------------------------------------------------------------

第一步:猜想 中断是否是 call 指令

处理器执行 int n指令,即执行调用 n 处 程序指令,执行call n(为什么不是jump n?)

?

然后将此处的地址存入 某地X,执行完中断处的代码后,跳转回来

?

?

第二步:开始搜集资料来研究

中断 ?--- ?硬件 <---> 软件

?

第三步:中断应该是处理器的一个功能,从最简单处理器开始挖掘

# 0906?

# 读了yang_yulei 的blog 处理器体系结构 from csdn which path is # http://blog.csdn.net/yang_yulei/article/details/22529437

# 他还有红黑树、程序的本质这些文章让我很有兴趣阅读

?

第四步:意外发现了很多好玩的东西

# 从这篇blog里,看到很多感觉很好的书,比如《深入理解计算机系统》

# 《从顶向下学习计算机网络》等?

# http://blog.csdn.net/jianlong192/article/details/6735405

?

第五步:发现受阻,?

? 在中断这里终于有了一个小突破,stm32 和 intel 的处理器除了 引脚数量上相差甚远之外,在中断电路的学习方面还是很够用的,stm32处理器

?

#既然搞到单片机,这个文章是介绍最简易单片机的

http://www.diyleyuan.com/index.php?m=content&c=index&a=show&catid=36&id=568&pf=3

?

#单片机是 cpu 以及各个模块 组成的电子系统

所以我继续研究处理器 cpu 去了~

?

似乎这里面有关于中断的消息

#cpu 设计规范 -----> RTL 寄存器传送语言(寄存器描述语言)

第4章 CPU的设计方法及范例

根据http://wenku.baidu.com/view/b7d44984ec3a87c24028c4df.htm

提供的文章显示,cpu的简短发展史

1.冯·诺依曼型cpu ? --> 运算器、控制器

2.现代简单cpu ? ? ? --> 运算器、控制器、寄存器(专用和通用)

3.现代较复杂cpu ? ? --> 运算器、控制器、寄存器(专用和通用寄存器堆)、Cathe、流水线

4.现代复杂cpu ? ? ? --> 运算器、控制器、寄存器堆、多级Catche、多条流水线

5.双核(多核)cpu

?cpu ?里有 运算器和控制器, 中断电路应该是 跟控制器有关。

?

# RTL 和 HDL VHDL语言, 后两个是硬件编程语言

?

#机器内部连接方式 --->>?

1.直接连接?

2.总线连接

?

#简单的介绍了控制器和运算器,但是没有提供ic即中断

?

?

?

之后我觉得这篇文章需要看一下、后来看了一下发现真的好,直接跳入下一步

http://blog.csdn.net/johnny710vip/article/details/6990591

?

#软中断 硬中断 ?----> IRQ中断的简称

?

(有换行)::软件中断是人为模拟硬件中断信号,向处理器提交中断申请

软中断是执行中断指令产生的

?

::硬件中断是硬件发送的电信号

?

读到这里 我觉得硬中断电路设计这里是我不懂的地方

?

----------------------------------------------------------------

!!!!硬中断 ?!!!!立即数

?

#找到单片机中一个较为全的 讲述中断的 看图 <中断_1>

#http://wenku.baidu.com/view/20ee292ce2bd960590c67706.html

单片机的中断标志是在特殊寄存器里 TCON 和 SCON。

除了中断信息存在这里面,之后还应该有相应的中断处理装置来处理。

?

0:22 2015/9/7 看了这个人介绍的单片机中断,感觉真是碉堡了。

?

11:04 2015/9/8 ,《汇编语言》这本书的中断控制器这一章介绍了中断的一些细节,是8259A中断控制器,本文最上面的汇编!子程序调用和!中断调用的区别

?

,在这里也有展示,其实是十分相似的,中断调用和子程序调用都分别由几部分组成,中断调用的一些部分与之有差。

?

!多路复用器!,用于系统部件间的通信,也用于系统部件的内部运作

《逻辑与计算机设计基础》

一书提供了指令集的全部,而且提供了指令运转的细节!!

!**控制器, ?将指令进行译码,并产生处理指令时所需的控制信号 -----> 这是不是硬件部分!!! 哈哈哈

?

操作系统以上皆为软件了,操作系统以下是硬件部分

?

?

?

关于立即数

?

猜想:立即数是通过移位寄存器生成的 。

0:54 2015/9/7 一直搜不到客观的消息

----------------------------------------------------------------

?

中断系统研究了一整天得出一个道理~ 别人跟你交流用的话是专业还是日常 ,就看你的知识储备有多完备 ~ 向着模数电进发~?

?

?

偶然打开这个---> 工程师必备 20张模电图 感觉屌屌的,有个奇怪的想法就是搞个无线电接收器来收听数据 啊哈哈哈哈哈

http://wenku.baidu.com/view/0425e7f9aef8941ea76e0526.html

?

1:04 2015/9/7 干到这么晚发现单片机的硬件结构就已经搞死人了 ! 何况是x86结构的计算机 我去~1:05 2015/9/7 这一套讲单片机的东西感觉屌爆了~ 哈哈

?

哈 终于找到一个能让我开心的东西了!!!

?

?

?

浏览器执行的重点

Parser layoutManager

1.构建dom树 2.调用函数绘制

?

webkit 浏览器内核

http://blog.csdn.net/cutesource/article/details/8731841

?

?

----------------------------------------------------------------

跳转到模数电

通用计算机_中断

原文:http://teibunsei.iteye.com/blog/2241583

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!