本书紧紧围绕计算机专业核心课程,在上海大学计算机学院自主开发的教学实验平台上,设计计算机软、硬件实验,由浅入深,由部件到系统,力求理论联系实际,逐步引导学生掌握计算机专业系统基本工作原理,理解计算机硬软件系统相互作用关系。本书是工科计算机类专业学生学习计算机类系列课程的实验指导书。根据专业和学时的不同,可对实验内容进行不同的组合,以满足不同专业不同学时对理论与实验教学的需要。
第一编 数字逻辑基础及应用
第一部分 理论基础
1 数字逻辑概述
2 数制与编码
3 逻辑代数基础
4 组合逻辑电路
5 时序逻辑电路
6 大规模可编程逻辑器件
7 VHDL硬件描述语言
8 基于集成电路的逻辑设计
第二部分 数字逻辑开发工具
1 Quartus Ⅱ软件简介
2 启动管理界面
3 可编程逻辑器件开发基本过程
第三部分 实验指导(一)——基础实验
实验一 逻辑门电路的功能和测试
实验二 复合逻辑电路功能的实现测试
实验三 组合逻辑电路
实验四 编码器、译码器、数据选择器和数值比较器
实验五 半加器、全加器和逻辑运算实验
实验六 RS触发器的功能测试
实验七 异步二进制计数器实验
第四部分 实验指导(二)——扩充实验
实验八 JK、D触发器逻辑功能及主要参数测试
实验九 三态输出触发器和锁存器
实验十 同步二进制计数器实验
实验十一 移位寄存器的功能测试
实验十二 计数时序电路综合应用
第五部分 小结
第六部分 附录
附录A 部分芯片引脚
附录B DICE-SFMII实验箱ISP1032与EP1K10引脚对照表
第二编 计算机组成基础及应用
第一部分 理论基础
1 计算机系统概述
2 数据信息的表示和运算
3 存储系统
4 指令系统
5 中央处理器
6 系统总线
7 输入输出系统
第二部分 计算机组成开发工具
1 CP226模型机
2 CP226实验平台
3 CP226集成开发环境
第三部分 实验指导(一)——基础实验
实验一 数据传送实验
实验二 运算器实验
实验三 指令计数器PC实验
……
第三编 单片机与接口技术基础及应用
参考文献