新書推薦:
![黑鹰坠落:德意志战史二百年](http://103.6.6.66/upload/mall/productImages/24/23/9787122429131.jpg)
《
黑鹰坠落:德意志战史二百年
》
售價:NT$
463.0
![美国骨科医师学会骨科知识更新:肩部与肘部](http://103.6.6.66/upload/mall/productImages/24/21/9787571431563.jpg)
《
美国骨科医师学会骨科知识更新:肩部与肘部
》
售價:NT$
2434.0
![经典的棒针蕾丝:40款独特又精致的蕾丝衣物](http://103.6.6.66/upload/mall/productImages/24/21/9787572513572.jpg)
《
经典的棒针蕾丝:40款独特又精致的蕾丝衣物
》
售價:NT$
510.0
![有形有色的100款甜品主题衍纸](http://103.6.6.66/upload/mall/productImages/24/21/9787572515033.jpg)
《
有形有色的100款甜品主题衍纸
》
售價:NT$
307.0
![丝绸之路与汉唐文学的关系](http://103.6.6.66/upload/mall/productImages/24/22/9787522811581.jpg)
《
丝绸之路与汉唐文学的关系
》
售價:NT$
670.0
![大唐名将 : 兵家四势龙虎榜](http://103.6.6.66/upload/mall/productImages/24/22/9787513945240.jpg)
《
大唐名将 : 兵家四势龙虎榜
》
售價:NT$
519.0
![西方社会学理论的逻辑](http://103.6.6.66/upload/mall/productImages/24/23/9787301350157.jpg)
《
西方社会学理论的逻辑
》
售價:NT$
1919.0
![八旗词史](http://103.6.6.66/upload/mall/productImages/24/21/9787573210678.jpg)
《
八旗词史
》
售價:NT$
562.0
|
內容簡介: |
由于集成电路的高速发展,特别是大规模可编程器件的出现,硬件设计方法发生了巨大的变化,人们可以用硬件描述语言来完成逻辑设计及仿真(包括功能仿真和时序仿真)。在此基础上可以在学习计算机组成与系统结构的同时,学习如何进行CPU设计。
本书共分为3章:第1章主要介绍集成电路发展与CPU设计;第2章主要介绍MIPS指令系统;第3章是实验篇,前3个实验主要讲解通过对指令的总结和归纳来设计寄存器组、桶形移位器、Al.u与ALu控制器,然后主要利用前3个实验结果来设计单周期MIPS 32位CPU、多周期MIPS 32位CPU,最后3个实验设计MIPS流水线CPU、ARM流水线CPU以及按自己设定的任务设计CPU,读者可根据自己的兴趣和能力选做其中的实验。
本书着重讲述CPU的设计方法和设计过程,并给出逻辑设计的参考图。内容由浅入深、循序渐进,培养读者全面考虑问题的能力,提高综合设计水平。本书可以作为高等学校计算机专业计算机组成与设计课程的实验教材,也可以作为相关专业研究生或计算机技术人员的参考书。
|
目錄:
|
第1章 集成电路发展与CPU设计
1.1集成电路的发展
1.1.1 标准芯片
1.1.2可编程逻辑器件
1.1.3定制芯片
1.2 CPU设计概述
1.2.1寄存器组设计
1.2.2桶形移位器设计
1.2.3 ALU部件设计
1.2.4单周期CPU设计
1.2.5多周期CPU设计
1.2.6流水线CPU设计
第2章MIPS指令描述
2.1算术运算指令
2.1.1 add指令
2.1.2 addi指令
2.1.3 addiu指令
2.1.4 addu指令
2.1.5 c10指令
2.1.6 clz指令
2.1.7 div指令
2.1.8 divu指令
2.1.9 madd指令
2.1.10 maddu指令
2.1.11 msub指令
2.1.12 msubu指令
2.1.13 mul指令
2.1.14 mult指令
2.1.15 multu指令
2.1.16 sit指令
2.1.17 slti指令
2.1.18 sltiu指令
2.1.19 sltu指令
2.1.20 sub指令
2.1.21 subu指令
2.1.22 seb指令
2.1.23 Seh指令
2.2逻辑运算指令
2.2.1 and指令
2.2.2 andi指令
2.2.3 lui指令
2.2.4 nor指令
2.2.5 0r指令
2.2.6 0ri指令
2.2.7 xor指令
2.2.8 xori指令
2.3移位指令
2.3.1 sll指令
2.3.2 sllv指令
2.3.3 sra指令
2.3.4 SFaV指令
2.3.5 srl指令
2.3.6 srlv指令
2.3.7 rotr指令
2.3.8 rotrv指令
2.4分支跳转指令
2.4.1 b指令
2.4.2 bal指令
2.4.3 beq指令
2.4.4 bgez指令
2.4.5 bgezal指令
2.4.6 bgtz指令
2.4.7 blez指令
2.4.8 bltz指令
2.4.9 bltzai指令
2.4.10 bne指令
2.4.11 J指令
……
第3章 实验篇
参考文献
|
|