图书目录

第1章教学实验项目1

1.1教学计算机系统概述1

1.1.1教学计算机系统系列和总体组成概述1

1.1.2教学计算机的指令系统和指令格式的设计目标3

1.1.3教学计算机的硬件结构和组成设计概述4

1.1.4软件模拟实现的教学计算机系统6

1.1.5教学计算机在教学过程中的作用7

1.1.6基本实验项目设置9

1.1.7其他实验项目11

1.2教学实验项目设置12

1.2.1教学机中的关键逻辑线路实验13

1.2.2监控程序与汇编语言程序设计实验21

1.2.3运算器部件实验24

1.2.4内存储器部件实验28

1.2.5微程序控制器部件实验30

1.2.6硬布线控制器部件实验34

1.2.7串行接口输入输出实验39

1.2.8多级嵌套的中断实验42

1.2.9其他接口电路输入输出实验44

1.2.10教学计算机的硬件故障诊断实验45

1.2.11监控程序功能扩展实验45

1.2.12系统汇编程序(汇编器)的设计或者功能扩展实验46

1.2.13在教学机上设计实现一台新计算机系统的工程项目47

第2章教学计算机硬件系统技术说明50

2.1教学计算机的总体组成概述和性能指标50

2.1.1TEC2000 教学计算机系统的研制目标50

2.1.2TEC2000 教学机的硬件系统组成概述51

2.1.3TEC2000教学机系统的技术指标与系统配置53

2.2教学计算机运算器部件技术说明54

2.2.1位片结构的运算器芯片Am290154

2.2.2教学计算机运算器的设计与实现57

2.3微程序控制器部件的技术说明63

2.3.1Am2910芯片的内部组成和功能说明63

2.3.2教学计算机的微程序控制器的设计和实现67

2.3.316位微程序控制器可编程器件逻辑表达式78

2.4硬布线控制器部件的技术说明80

2.4.1教学计算机硬布线控制器的组成80

2.4.2设计教学计算机的指令执行流程82

2.4.3设计教学计算机的时序控制信号形成部件84

2.5教学机内存储器部件的技术说明93

2.6教学机的串行接口技术与使用说明95

2.6.1I/O地址译码器95

2.6.2COM1口95

2.6.3COM2口95

2.7中断线路96

第3章教学计算机软件系统技术说明102

3.1教学计算机的指令系统102

3.2教学计算机的监控程序106

3.2.1监控程序的功能106

3.2.2监控程序的总体结构109

3.3教学机的PC机仿真终端程序113

3.4教学计算机的汇编程序的功能、使用与实现114

3.4.1教学计算机的交叉汇编程序的演变过程114

3.4.2交叉汇编程序使用说明116

3.5教学计算机的高级语言支持122

3.5.1BASIC语言解释程序功能和程序设计122

3.5.2BASIC语言的几个程序例子123

3.5.3软件实现的浮点数据运算126

第4章教学计算机的软件模拟系统133

4.1教学计算机指令与系统模拟133

4.1.1指令模拟的概念和在教学中的作用133

4.1.2教学计算机程序设计系统使用说明134

4.1.3教学计算机程序设计实验(仿真)138

4.2教学计算机微体系结构级模拟143

4.2.1计算机微体系结构级模拟的概念和在教学中的作用143

4.2.2教学计算机微程序控制器模拟程序使用说明144

4.2.3使用模拟程序完成微程序控制器实验148

4.2.4教学计算机组合逻辑控制器模拟程序使用说明151

4.2.5使用模拟程序完成组合逻辑控制器实验152

附录1GAL器件的逻辑设计与编程操作156

附录2MACH器件的编程方法159附录3完成5条扩展指令的教学实验参考答案165附录4MACH器件的引脚分配173附录5跳线连接关系174附录6简明操作卡177附录7教学计算机的逻辑图汇总178参考文献186