返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版新书]计算机系统设计与开发实验教程 秦国锋 清华大学出版社 操作系统 指令 CPU
  • 新商品上架
    • 作者: 秦国锋著 | | 无译
    • 出版社: 清华大学,北京交通大学出版社
    • 出版时间:2024-09
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 秦国锋著| 无译
    • 出版社:清华大学,北京交通大学出版社
    • 出版时间:2024-09
    • ISBN:9787302672852
    • 版权提供:清华大学,北京交通大学出版社

     书名:  计算机系统设计与开发实验教程
     出版社:  清华大学出版社
     出版日期  2024-09
     ISBN号:  9787302672852
    计算机系列教材
    计算机系统设计与开发实验教程
    秦国锋编著清华大学出版社北京内 容 简 介本书对CPU的设计与性能验证、操作系统的交叉编译、操作系统的移植和应用程序的编译与移植等方面做了充分介绍。全书共分为8章: 第1章为龙芯LS132R CPU介绍;第2章为移植方法详解,具体介绍了龙芯LS132R CPU的IP移植到Nexys 4 FPGA开发板的方法;第3章为龙芯LS132R CPU在Nexys 4 FPGA开发板运行的程序测试方法;第4章为龙芯LS132R CPU在Nexys 4 FPGA开发板移植操作说明;第5章为龙芯LS132R CPU在Nexys 4 FPGA开发板运行的性能验证;第6章为Linux操作系统编译;第7章为基于FPGA N4龙芯CPU软核LS132R的实时系统移植实现,使学生理解和掌握计算机实时操作系统RTOS的移植方法;第8章为RISCV指令集计算机系统设计实现,以RISCV指令集为例介绍了计算机系统的CPU的组成与实现方法,使学生理解和掌握计算机系统流水线CPU工作基本原理和设计方法,同时理解掌握流水线CPU的定量分析方法,并利用TF存储器实现多级存储系统架构,同时进行操作系统与应用程序的编译移植,设计实现符合应用程序运行要求的RISCV指令集的原型计算机。
    本书适合作为高等院校计算机相关专业高年级本科生、研究生的教材,以及处理器芯片和操作系统的开发人员、广大科技工作者和研究人员的参考用书。
    版权所有,侵权必究。举报: 01062782989,beiqinquan@tup.tsinghua.edu.cn。图书在版编目(CIP)数据
    计算机系统设计与开发实验教程/秦国锋编著.
    北京: 清华大学出版社,2024.9.  (计算机系列教材).
    ISBN 9787302672852
    Ⅰ. TP302.1
    中国国

     


     

    本书对CPU的设计与性能验证、操作系统的交叉编译、操作系统的移植和应用程序的编译与移植等方面作了充分的介绍,使得读者能以较快的速度学习掌握基于MIPS指令系统和RISC-V指令系统的CPU设计验证方法,并进行操作系统的移植,达到快速设计部署两种指令系统的原型计算机系统,并运行自己设计开发的应用程序

     

    目录
    第1章龙芯LS132R CPU介绍1
    1.1龙芯LS132R结构1
    1.2移植概述2
    第2章移植方法详解4
    2.1简单AXI通信的编写4
    2.2简单SPI读取的编写 6
    2.3简单makefile的编写7
    2.4简单链接脚本的编写10
    2.5启动文件的编写11
    2.6常用C语言函数的编写17
    第3章程序测试18
    3.1简单闪烁LED程序测试18
    3.2简单时钟程序测试19
    3.3仿真的一点小技巧20
    第4章移植操作说明22
    4.1数码管实验22
    4.2flash读取实验28
    4.3AXI通信实验36
    4.4汇编版点亮LED实验43
    4.5C语言版点亮LED实验45
    4.6C语言版时钟实验48
    第5章CPU性能验证49
    5.1性能验证数学模型及算法程序49
    5.2性能验证程序下板测试过程与实现53
    5.2.1下板过程53
    5.2.2程序性能分析54
    5.3CPU的性能指标定性分析61
    5.3.1性能差异61
    5.3.2现象分析61
    第6章Linux操作系统编译63
    第7章基于FPGA N4龙芯CPU软核LS132R的实时系统移植实现67
    7.1引言67
    7.2基于龙芯LS132R软核的SoC设计67
    7.2.1Flash Controller 设计与实现68
    7.2.2外设IP核的复用69
    7.3RTThread Nano系统的移植69
    7.3.1实时操作系统的启动69
    7.3.2时钟节拍的实现70
    7.3.3上下文切换71
    7.3.4堆栈实现71
    7.3.5Uart实现72
    7.4SoC系统测试与性能分析73
    第8章RISCV指令集计算机系统设计实现75
    8.1实验目标75
    8.2三级存储体系原理76
    8.3实验过程与方法79
    8.3.1准备工作79
    8.3.2安装必要软件包79
    8.3.3源码82
    8.3.4准备环境变量82
    8.3.5修正源码的错误82
    8.3.6自定义配置83
    8.3.7构建工作83
    8.3.8格式化TF卡89
    8.3.9写入 bitsream 文件、引导启动文件和嵌入式 Linux 系统
    文件90
    8.3.10引导启动开发板90
    8.4实验结果分析92
    8.5应用程序开发示例94
    附录98
    参考文献99

     

    前言
    由芯片、编译器、操作系统与应用软件组成的计算机体系结构正处在不断迭代、急速变革的新时代。计算机体系结构形成由x86架构转向MIPS指令集架构,又从MIPS指令集架构向RISCV指令集转折的发展格局,并将Wintel的垄断格局击破,形成由垄断专制走向开源共享的发展道路。借用西安交通大学王树国校长的话“社会的发展领先学校”,编者作为一线基层的教师,深感真正做到教学实践与社会业界创新同频共振异常艰难,但我们仍需要“不忘初心,牢记使命”竭尽全力传授新理论、新方法、新技术,不负学生,不负国家和人民。
    在FPGA设计构建计算机系统是一项充满挑战和艰难的工作,近年来,编者和计算机系统结构教研室老师与计算机专业同学一直在坚持不懈地努力探索,初步实现了这条技术路线,设计实现了基于FPGA的MIPS指令架构和RISCV指令架构的原型系统。学生周涛、李晨扬做了大量的工作,甚至在节假日都在设计调试,还有历届学生如黎可杰、马嘉等积极参与完成了一些应用程序示例,在此对他们表示衷心感谢!同时,感谢龙芯中科提供开源的CPU处理器LS132R的IP核,为本书的实验设计提供了帮助。
    该教程是几年来大家研究探索的经验总结,希望能对读者学习和实验实践有所裨益或参考,由于水平有限,书中不足之处请多多指正!
    秦国锋2024年2月


     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购