自建学习资料,非装逼勿喷欢迎交流完善 , 您可以发送改进评论到下方, 我们一起来完成这套横亘“软硬”的学习资料吧
--------------------------------------------------------------------
计算机科学的硬件软件的架构思想 以及 现有构架 。
--------------------------------------------------------------------
第一步:猜想 中断是否是 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
----------------------------------------------------------------
跳转到模数电
相关推荐
六、(10分)假设某计算机的运算器框图如图B13.1所示,其中ALU为16位的加法器(高电平工作),SA 、SB为16位锁存器,4个通用寄存器由D触发器组成,Q端输出,其读写控制如下表所示: 读控制 写控制 R RA0 RA1 选择 ...
一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 单项选择题 本大题共 小题, 1.计算机系列化的优点不包括( ) . A.有利于计算机的升级换代 B....试分析通过何种方法可以解决通用寄存器组数相关的问题?
8.中断处理需要有中断A.___优先级仲裁___,中断B.___向量___产生,中断C.___控制逻辑___等硬件支持。 三.应用题 1. (11分)设有两个浮点数 N1 = 2j1 × S1 , N2 = 2j2 × S2 ,其中阶码2位,阶符1位,尾数四位,数...
3.某计算机字长32位,其存储容量是1MB,若按字编址,它的寻址范围是___。 A.0—1M B.0—512KB C.0—256K D.0—256KB 4.二地址指令中,操作数的物理位置可安排在___。 A.栈顶和次栈顶 B.两个主存单元 C.一个主存...
对于通用型机器,一般包括数据表示、寻址方式、寄存器定义、指令系统、中断机构、机器工作状态的定义和状态切换、机器级的输入、输出结构以及对信息保护的支持等 [2] 。 计算机体系结构主要研究软件、硬件功能分配和...
本书是计算机专业本科生的通用教材,也可作为相关专业研究生教材及科技工作者的专业参考书,主要内容包括数据表示、寻址技术、指令系统、存储系统、中断系统、输入输出系统、标量处理机、向量处理机、互连网络、并行...
1、 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 将运算器与控制器集成在一起,称为微处理器。微处理器是微处理器的核心。微型计算机是由微处理器、存储器、输入/输出接口电路和系统总线构成的裸机...
通用寄存器 B.输入输出接口 C.微程序存储器 D.内存单元 22.I/O与主机交换信息的方式中,中断方式的特点是_____。 A.传送与主程序并行工作。 B.传送与主程序串行工作; C.CPU与设备并行工作; 20年春北交《计算机组成...
通用寄存器 B.程序计数器 C.堆栈 D.主存单元 吉大21秋《计算机原理及系统结构》在线作业二【标准答案】全文共4页,当前为第2页。吉大21秋《计算机原理及系统结构》在线作业二【标准答案】全文共4页,当前为第2页。...
A:马萨诸塞 ,硅矿产地,通用计算机 B:加利福尼亚,微电子工业,通用计算机 C:加利福尼亚,硅生产基地,小型计算机和微处理机 D:加利福尼亚,微电子工业,微处理机 答案:D Pentium-3是一种______。 A:64位处理器 B...
CH372 是一个USB 总线的通用设备接口芯片,是CH371的升级产品,是CH375芯片的功能简化版。在本地端,CH372 具有8 位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机/DSP/MCU/MPU等控制器的系统...
12 单级中断系统中,CPU一旦响应中断,立即关闭( )标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。 A 中断允许 B 中断请求 C 中断屏蔽 D DMA请求 13 安腾处理机的典型...
通用寄存器-主存 正确答案:A 10. 下述I/O控制方式中,主要由程序实现的是______ A. PPU(外围处理机)方式 B. 中断方式 C. DMA方式 D. 通道方式 正确答案:B 11. 用某个寄存器中操作数的寻址方式称为______寻址 A. ...
特别地,在针对某一行业或某一类装置开发具有某些特殊功能的计算机控制系统时,设计时就应考虑在该行业或该类装置上的通用性,以便系统建成后能迅速推广。 计算机控制系统第十章-计算机控制系统设计原则与步骤全文共...
4、就目前通用机来说,计算机系统结构的属性主要包括哪些? 数据表示、寻址方式、寄存器组织、指令系统、存储系统组织、中断系统、管态目态定义与转换、 IO结构、保护方式和机构。 5、试述由上往下、由下...
A:大容量存储装置 B:自动编程 C:逻辑判断题能力 D:通用性强 答案:A 21春学期《计算机应用基础》在线平时作业1全文共9页,当前为第4页。CPU是计算机硬件系统的核心,它是由()组成的。 21春学期《计算机应用基础》...
通用软件 D. 工具软件 2、操作系统是一组(C )。 A.文件管理程序 B.中断处理程序 C.资源管理程序 D.设备管理程序 3、 操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为[B]、[E]、[C]、个人...
A子程序入口地址 B中断源服务程序入口地址 C中断服务程序入口地址 兰大《计算机组成原理》20秋平常作业3标准全文共10页,当前为第4页。D中断返回地址 10 4分 计算机软件是指: A程序 B文档 C数据 D三者都有 二、多...
Splunk 会收集、索引和利用由应用程序、服务器和设备(物理、虚拟和云中)生成的快速移动计算机数据。您可以在几分钟内(而不是几个小时或几天)解决应用程序问题和调查安全事件,还可避免服务性能降低或中断,并以...
第一章 微型计算机概述 1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 答:① 微处理器是微型计算机的核心,是微型计算机的一部分。它是集成在一块芯片上的CPU,由运算器和控制器组成。 ② 微型...