【计算机架构】计算 CPU 动态功耗 | 集成电路成本 | SPEC 基准测试 | Amdahl 定律 | MIPS 性能指标

【计算机架构】计算 CPU 动态功耗 | 集成电路成本 | SPEC 基准测试 | Amdahl 定律 | MIPS 性能指标

   本篇博客全站热榜排名:80x00 动态功耗(Dynamic Power)电力趋势(Power Trends)芯片在工作时晶体管处于跳变状态所产生的功耗,我们称之为 动态功耗 (Dynamic Power)。在 CMOS 集成电路技术方中,动态功耗计算:功率 = 电容性...

MIPS架构番外篇1-一条小小的除法指令引起的翻车事故

1 事故背景人物:小T(研发中心-操作系统开发工程师);小S(产品开发部-软件工程师)背景:公司正在联合开发基于MIPS架构的产品。研发中心负责操作系统平台开发,产品开发部负责业务逻辑开发。目前操作系统已经进入试用阶段。2 事故现场操作系统上线后,一直比较稳定。小T泡上一...

容器应用的高弹性架构

9 课时 |
31 人已学 |
免费

高可用应用架构

9 课时 |
121 人已学 |
免费

微服务架构与混沌工程介绍

1 课时 |
60 人已学 |
免费
开发者课程背景图

MIPS架构深入理解11-向MIPS移植软件之编程语言

站在巨人的肩膀上,才能看得更远。If I have seen further, it is by standing on the shoulders of giants.牛顿这是向MIPS架构移植软件的问题系列之第四篇。在前三篇文章*《MIPS架构深入理解8-向MIPS架构移植软件之大小端问题》*《...

MIPS架构深入理解10-向MIPS移植软件之内存序

MIPS架构深入理解10-向MIPS移植软件之内存序

1 内存访问的排序和重新排序2 访存顺序和写缓存3 写缓存的flush站在巨人的肩膀上,才能看得更远。If I have seen further, it is by standing on the shoulders of giants.牛顿这是向MIPS架构移植软件的问题系列之第三篇。在前两篇文...

MIPS架构深入理解9-向MIPS移植软件之Cache管理

MIPS架构深入理解9-向MIPS移植软件之Cache管理

1 Cache管理和DMA数据2 Cache管理和写指令数据3 Cache管理和非Cache或直写数据4 Cache重影和页着色5 总结站在巨人的肩膀上,才能看得更远。If I have seen further, it is by standing on the shoulders of gian...

MIPS架构深入理解8-向MIPS移植软件之大小端模式

MIPS架构深入理解8-向MIPS移植软件之大小端模式

1 MIPS架构移植软件时常见的问题2 什么是字节序:WORD、BYTE和BIT2.1 位、字节、字和整形3 软件和字节序3.1 可移植性和字节序4 硬件和字节序4.1 建立连接字节序不一致的总线4.2 建立字节序可配置的连接4.3 对字节序问题的一些错误认知5 在MIPS架构上编写支持任意字节序的...

MIPS架构深入理解7-汇编语言理解

MIPS架构深入理解7-汇编语言理解

本章旨在帮助读者阅读MIPS汇编代码。本文中专注于32位MIPS指令集。本文主要的目标读者是习惯于C语言编程,但是,有时候不得不读懂一些汇编代码甚至做一些小范围的改动的开发者,比如操作系统移植时启动代码start.S文件的阅读与修改。如果想要深入研究汇编程序如何编写,请参考所使用的MIPS工具链的说...

MIPS架构深入理解6-异常和中断

MIPS架构深入理解6-异常和中断

MIPS架构中,中断、异常、系统调用以及其它可以中断程序正常执行流的事件统称为异常(exception),统一由异常处理机制进行处理。异常和中断概念在不同架构上的含义区别:MIPS架构将所有可以中断程序执行流的事件称为异常;X86架构将所有可以中断程序执行流的事件称为中断,我们日常所见的狭义上的中断...

MIPS架构深入理解5-内存管理

MIPS架构深入理解5-内存管理

本章我们从硬件底层开始,首先研究TLB机制以及如何设置。在此基础上分别研究裸机程序和操作系统下内存管理机制。1 TLB/MMU硬件TLB是把程序地址或者虚拟地址转换成物理地址的硬件电路。地址转换是实现安全OS的安全特性的关键。基于MIPS架构的CPU,转换页表项的大小是4K,我们称之为页(page)...

MIPS架构深入理解4-Cache机制

MIPS架构深入理解4-Cache机制

1 引言现代CPU中,为了提高CPU的执行效率,高速缓存必不可少。关于Cache工作原理可以参考我之前的文章与ARM等架构相同,MIPS架构CPU也是采用多级cache。我们这里关心的是L1级缓存:I-cache和D-cache。通过这种哈弗结构,指令和数据读取可以同时进行。2 Cache工作原理从...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

金融级分布式架构
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
116+人已加入
加入
相关电子书
更多
云原生架构容器&微服务优秀案例集
微服务×容器Meetup:云原生架构与应用专场PPT合辑
阿里云卓越架构白皮书_导读版
立即下载 立即下载 立即下载