河北大学工商学院
计算机系统结构课程设计
学 部 信息科学与工程学部
学科门类 工学
专 业 网络工程
班 级 网络一班
学 号 2007480218
姓 名 张杨
2010
河北大学工商学院计算机系统结构课程设计
目 录
TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc261438334" 第1章 引言 PAGEREF _Toc261438334 \h 1
HYPERLINK \l "_Toc261438335" 第2章 WinDLX指令集 PAGEREF _Toc261438335 \h 2
HYPERLINK \l "_Toc261438336" 2.1 WinDLX指令集简介 PAGEREF _Toc261438336 \h 2
HYPERLINK \l "_Toc261438337" 2.2 WinDLX指令集结构 PAGEREF _Toc261438337 \h 2
HYPERLINK \l "_Toc261438338" 第3章 WinDLX模拟器 PAGEREF _Toc261438338 \h 3
HYPERLINK \l "_Toc261438339" 3.1 WinDLX模拟器的安装 PAGEREF _Toc261438339 \h 3
HYPERLINK \l "_Toc261438340" 3.2 WinDLX模拟器的配置 PAGEREF _Toc261438340 \h 3
HYPERLINK \l "_Toc261438341" 3.3 WinDLX运行及模拟结果分析 PAGEREF _Toc261438341 \h 3
HYPERLINK \l "_Toc261438342" 第4章 基于WinDLX模拟器的流水线模拟与分析 PAGEREF _Toc261438342 \h 4
HYPERLINK \l "_Toc261438343" 4.1 结构相关 PAGEREF _Toc261438343 \h 4
HYPERLINK \l "_Toc261438344" 4.2 数据相关 PAGEREF _Toc261438344 \h 4
HYPERLINK \l "_Toc261438345" 4.3 指令调度 PAGEREF _Toc261438345 \h 5
HYPERLINK \l "_Toc261438346" 第5章 基于SimpleScalar模拟器的Cache性能分析 PAGEREF _Toc261438346 \h 7
HYPERLINK \l "_Toc261438347" 5.1 实验目的 PAGEREF _Toc261438347 \h 7
HYPERLINK \l "_Toc261438348" 5.2 SimpleScalar简介 PAGEREF _Toc261438348 \h 7
HYPERLINK \l "_Toc261438349" 5.3 测试程序分析 PAGEREF _Toc261438349 \h 7
HYPERLINK \l "_Toc261438350" 5.4 实验内容及步骤 PAGEREF _Toc261438350 \h 7
HYPERLINK \l "_Toc261438351" 5.5 实验结果分析 PAGEREF _Toc261438351 \h 7
HYPERLINK \l "_Toc261438352" 总结 PAGEREF _Toc261438352 \h 8
HYPERLINK \l "_Toc261438353" 参考文献 PAGEREF _Toc261438353 \h 9
第 PAGE 7 页 共 NUMPAGES 14 页
第1章 引言
20世纪70年代初,人们开始认识到软件价格要比硬件增长的快,编译器和操作系统越来越大,因此人们希望引入强有力的、基于软件的系统结构来解决软件危机。DEC的VAX系列因而登上历史舞台,VAX的设计目标是简化高级语言的编译,其指令集结构就是CISC的典范,有300多条指令,十几种寻址方式,指令字长度从1字节到53字节,具有高度的正交性,甚至允许把高级语言的一条语句直接映射为一条机器指令。每个指令集CISC的指令可能在执行处理器系列内的行动, 这将减少所需的指令数实现一个给定