内容简介计算机基础知识及性能评价方法;数字电路及veriloghdl简介;计算机加、减、乘、除及开方的各种算法(包括wallacetree快速乘法器和newton-raphson及goldschmidt除法和开方算法)及其veriloghdl实现;指令系统结构和alu及多端口寄存器堆的veriloghdl设计;单周期、多周期和流水线cpu的veriloghdl设计;精确中断和异常处理及其电路实现;浮点算法及带有浮点部件fpu的流水线cpu的veriloghdl设计;多线程cpu的veriloghdl设计;存储器、cache和虚拟存储器管理以及带有cache、tlb和fpu的cpu设计;多核cpu的veriloghdl设计:异步通信接口uart、ps/2键盘与鼠标接口、视频图像阵列vga接口、i2c串行总线接口和pci并行总线接口的veriloghdl设计;高性能计算机及互联网络设计。书中的veriloghdl源代码基本上都附有功能仿真波形,以便加深对计算机原理的理解和对计算机设计方法的掌握。
2021-10-12 13:49:13 14MB 计算机原理Verilog
1