MIPS CPU 体系结构概述,Linux/MIPS内核(上)

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




前言
2002年,科学院计算所推出基于MIPS指令集的龙芯CPU。为了推广MIPS技术在中国的普及,笔者与计算所龙芯研发组的张福新博士撰写了一系列的关于MIPS的技术文章,并被笔者整理发表于笔者的非营利性网站www.xtrj.org 上。
六年过去,时光匆匆。笔者这次将其修订并发表于《弯曲评论》以饷读者。希望对读者有所帮助。

第一部分 MIPS CPU 体系结构概述

1. MIPS概述

本文介绍MIPS体系结构,着重于其寄存器约定,MMU及存储管理,异常和中断处理等等。

通过本文,希望能提供一个基本的轮廓概念给对MIPS CPU及之上操作系统有兴趣的读者,并能开始阅读更详细的归约(SPECIFICATION)资料。

(在线PDF文件下载:MIPS CPU 体系结构概述,Linux/MIPS内核(上)

(7个打分, 平均:4.00 / 5)

雁过留声

“MIPS CPU 体系结构概述,Linux/MIPS内核(上)”有11个回复

  1. 陈怀临 于 2010-04-08 8:20 下午

    “许多新人, 都面临一个问题, 比如我刚基础mips的时候, 我就问问我的同事:“你那里有mips的什么好资料吗? 我刚从ARM过来,根据经验mips肯定应该有相当经典的可供查阅的经典资料, 能否共享一下?” , 结果他给我共享mips的三本手册和 “弯曲评论”里面的mips资料 。”

    –http://linux.chinaunix.net/bbs/archiver/tid-1160990.html

  2. 陈怀临 于 2011-12-11 11:20 上午

    almost 10年前写的了。。。时间太快了。

  3. 系统软件工程师实战攻略(体系结构篇)--(2) : 弯曲评论 于 2011-12-11 12:38 下午

    [...] MIPS CPU 体系结构概述,Linux/MIPS内核(上) [...]

  4. James 于 2011-12-11 12:48 下午

    哎, 快2年没碰 MIPS了. 想当初入门 体系结构也是从 MIPS开始的. MIPS 的架构也是在慢慢的老去, 虽然离死去很多很长一段路.

  5. tektalk.cn故意写错? 于 2011-12-11 5:07 下午

    文章中URL连接貌似是错的

  6. yunhaid 于 2011-12-11 8:25 下午

    mips的backtrace实现方式,算是有点技巧了..

  7. 陈怀临 于 2011-12-11 9:23 下午

    yes, 要通过指令算frame到推。比PPC复杂多了。

  8. 未来未知 于 2011-12-12 10:03 下午

    首席在做mips的backtrac时有没用到符号表?不用符号表的话是怎么确定某个函数的指令范围呢?

  9. yunhaid 于 2011-12-12 10:40 下午

    首席要拿点私货出来了,mips的backtrace实现,期待.

  10. 未来未知 于 2011-12-13 2:16 上午

    nod nod~~

    期待ing。。。

  11. 好荣幸阿 于 2011-12-13 3:19 上午

    首席,我就是那个一楼中的那个同事,好荣幸被首席提及。

    当年给别人推荐MIPS手册,被别人鄙视了。觉得我应该自己保存了一些类似于<>,或者<>,类似的雅俗共赏的经典技术文章给他。