复杂模型机设计与实现:广东工业大学实验
5星 · 超过95%的资源 需积分: 9 129 浏览量
更新于2024-12-21
2
收藏 119KB DOC 举报
"该实验是广东工业大学计算机学院网络工程(2)班的实验六,主题为复杂模型机的设计与实现,旨在让学生掌握复杂的计算机原理,并通过扩展16条机器指令来设计和编写程序,经由CPU执行。实验方案中,学生需要在基本模型机基础上设计一台更复杂的计算机模型,包括算术逻辑、I/O、访问、转移和停机等指令。实验过程中,学生会运行预设的指令程序,并记录实验结果。实验结果以表格形式呈现,包括输入指令、运算过程及条件转移等。此外,还涉及到了微地址和微指令的操作练习。"
实验六的主要知识点涵盖以下几个方面:
1. **计算机原理**:实验要求学生掌握复杂的计算机原理,这可能包括计算机的五大组成部分(运算器、控制器、存储器、输入设备和输出设备)、指令系统、数据处理方式、计算机的运算逻辑等。
2. **指令系统扩展**:实验中扩展了16条机器指令,这些指令可能包括算术逻辑指令(如加法ADC)、输入/输出(I/O)指令、访问指令、转移指令(如条件转移BZC)以及停机指令。扩展指令系统是理解计算机如何执行高级语言的关键步骤。
3. **程序设计与执行**:学生需要利用扩展的指令集编写程序,并通过CPU执行。这涉及到程序设计的基本概念,如流程控制、数据处理以及错误处理。
4. **硬件接口**:实验涉及到将计算机与实验箱联机,这涉及到硬件接口和通信协议的理解,以及如何将程序加载到存储器中。
5. **微地址与微指令**:练习操作题中出现了微地址和微指令的概念,这是控制器工作的重要部分。微地址指向控制存储器中的特定位置,而微指令则包含了执行特定操作的控制信号。
6. **数据处理与存储**:实验结果记录表展示了输入指令、运算结果和数据处理的过程,体现了计算机如何处理和存储数据。
通过这个实验,学生不仅能深化对计算机体系结构的理解,还能提高编程和问题解决的能力。同时,实验也强调了理论知识与实践操作的结合,有助于提升学生的综合能力。
1261 浏览量
856 浏览量
269 浏览量
349 浏览量
112 浏览量
点击了解资源详情
116 浏览量
xx9818798
- 粉丝: 0
- 资源: 18