码迷,mamicode.com
首页 >  
搜索关键字:risc    ( 259个结果
内核request_mem_region 和 ioremap的理解
几乎每一种外设都是通过读写设备上的寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种: (1)I/O映射方式(I/O-mapped) 典型地,如X86处理器为外设专门实现了一个单独的地址空间,称为 ...
分类:其他好文   时间:2018-05-16 12:51:14    阅读次数:163
玩转数据产品设计-小屏幕下的大数据
本文由 网易云 发布。 作者:魏辛逸(本篇文章仅限知乎内部分享,如需转载,请取得作者同意授权。) 在一些工作场合中,可能会发现这样一个场景: 老板甩了一份报表给视觉设计师,让他转换成一张美观的数据展示图方便做报告,看着这一堆数字,设计师犯了难,你让我对三五个数据进行艺术加工和表达没有问题,如何处理这 ...
分类:其他好文   时间:2018-05-07 19:44:12    阅读次数:184
一些重要的算法 - 索引
下面是一些比较重要的算法,原文罗 列了32个,但我觉得有很多是数论里的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解 一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维 ...
分类:编程语言   时间:2018-02-13 13:32:08    阅读次数:238
嵌入式常用的英文缩写词汇
原文地址:https://wenku.baidu.com/view/9d4051f4700abb68a982fb4e.html 嵌入式常见英文缩写和英文词汇 ( 搜集中 ) 英文缩写 ARM : Advanced RISC Machine AAPCS : ARM Architecture Proce ...
分类:其他好文   时间:2018-02-05 14:20:26    阅读次数:210
RISC处理器设计(八)-------处理器整体架构
将粗略结构模型的数据通路划分为:取指令单元IFU、指令译码单元IDU、算术运算单元ALU、存储器访问单元MAU以及前推和数据寄存器堆FRU。 前推和数据寄存器堆FRU包括写回级、寄存器堆和数据前推逻辑。一些指令的功能涉及在多个流水线级的操作,把流水线的控制功能集中在两个模块完成。 因此分别设计流水线 ...
分类:其他好文   时间:2018-02-03 17:48:43    阅读次数:234
RISC处理器设计(七)------Cache和寄存器堆的选择
1.通用指令Cache MPC 因为访存类指令占据了存储器的接口,阻止了新的指令进入处理器。因此在冯诺依曼体系结构下,单存储器接口会产生冲突问题。 在RIB模式下(精简指令缓冲器),只保存在访存类指令执行时需要从存储器中取出的指令,将其存入Cache中。 通过这种方法,访存类指令执行的开销可以在Ca ...
分类:系统相关   时间:2018-02-01 00:20:36    阅读次数:263
RISC处理器设计(五)------时序的设计
时钟方案 使用同步时序单相外部时钟作为时钟方案。时钟周期或者时钟信号是处理器的基本定时单位,相当于两个CP脉冲上升沿之间的时间长度。 每一个周期,都有CP脉冲沿的上升和下降两个事件,通过它来触发同步时序逻辑在每一个流水线级的执行。 这些动作可以分为三类: 1.在时钟的上升沿开始执行,在下一个时钟的上 ...
分类:其他好文   时间:2018-01-27 21:14:11    阅读次数:178
RISC处理器设计(四)------数据流的设计
数据流是由硬件的数据通路决定的,表示数据随着指令的执行而流动的过程。也就是数据和控制之间的关系。 对于数据而言,包括操作码、操作数、存储器地址和内容、跳转目的地址和内容、寄存器地址和内容。 对于控制而言,包括控制各个部件的控制信号、时序控制信号和中断控制信号。 1.指令在数据通路中的执行 (1)指令 ...
分类:其他好文   时间:2018-01-27 15:23:47    阅读次数:219
RISC处理器设计(三)------中断的设计
中断是将正常的指令流运行过程转向中断服务程序。在中断处理完之后,处理器返回到原来运行的程序。 处理器状态包括寄存器状态和程序流返回地址,他们保存在特殊寄存器和通用寄存器的R28~R31中。所以有两套额外的寄存器在不同的中断等级下调出使用。 处理器有外部中断或称为硬件中断(Hwi)供其他系统单元请求处 ...
分类:其他好文   时间:2018-01-25 23:15:55    阅读次数:363
RISC处理器设计(二)------指令集的设计
定义指令字长为32位,并把寄存器堆扩展到32个通用32位寄存器。一套包含8个寄存器的寄存器堆,对于一个优化好的进程,足够安排所有的本地变量。采用寄存器窗技术可以提高系统的吞吐率。使CPI<1.一套32位寄存器阵列能够实现4个嵌套深度的进程。 1.指令格式的设计 指令可以分为四大类: 类别 说明 运算 ...
分类:其他好文   时间:2018-01-25 12:03:49    阅读次数:409
259条   上一页 1 ... 9 10 11 12 13 ... 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!