图书目录

第1章逻辑代数和教学计算机中的逻辑器件1

1.1逻辑代数基础2

1.1.1基本逻辑运算与基本逻辑门电路2

1.1.2基本定理、常用公式和基本规则4

1.1.3逻辑函数的化简5

1.1.4逻辑设计举例:一位全加器的逻辑线路设计过程6

1.2组合逻辑电路8

1.2.1基本逻辑门8

1.2.2三态门8

1.2.3数据选择器10

1.2.4译码器和编码器10

1.3时序逻辑电路12

1.3.1基本R\|S触发器12

1.3.2D型触发器与寄存器、计数器器件13

1.3.3启停控制电路18

1.4GAL器件及其编程20

1.4.1现场可编程器件概述20

1.4.2通用可编程器件GAL20V821

1.5MACH器件27

1.5.1MACH器件的性能和特点27

1.5.2MACH4的基本结构和性能29

1.5.3MACH器件的编程34

1.6几个专用功能器件和存储器芯片的引脚图35

第2章TEC\|2000教学计算机系统概述38

2.1TEC\|2000教学计算机系统的研制目标38

2.2TEC\|2000教学计算机系统的硬件、软件组成39

2.2.1教学计算机硬件子系统的组成39

2.2.2教学计算机软件子系统的组成40

2.3TEC\|2000教学计算机系统的技术指标41

2.4TEC\|2000教学计算机系统支持的实验项目42

2.4.1基本实验项目42

2.4.2其他实验项目44

第3章TEC\|2000 16位教学计算机指令系统45

3.116位教学计算机指令系统综述45

3.1.1指令分类45

3.1.2指令格式46

3.216位机指令汇总表49

3.2.1基本指令49

3.2.2扩展指令50

3.316位机简单汇编程序设计举例50

第4章TEC\|2000教学计算机硬件系统的基本组成与实现53

4.1TEC\|2000教学计算机硬件系统的总线构成53

4.2启停控制线路54

4.3运算器部件55

4.3.1Am2901芯片的结构和功能55

4.3.2教学计算机运算器部件的设计与实现58

4.4组合逻辑控制器部件63

4.4.1组合逻辑控制器部件硬件组成63

4.4.216位教学计算机的指令执行流程图66

4.4.316位教学计算机的指令执行流程表67

4.4.416位教学计算机可编程器件内容67

4.5主存储器部件88

4.6串行I/O接口89

4.7中断线路90

4.7.1中断线路的设计原理90

4.7.2中断处理在教学计算机中的具体实现94

4.8TEC\|2000教学计算机使用简要说明95

第5章TEC\|2000 16位教学计算机软件系统99

5.1监控程序99

5.2仿真终端程序PCEC100

5.3交叉汇编程序ASEC101

5.3.1交叉汇编程序使用说明102

5.3.2交叉汇编程序设计要求104

第6章TEC2000 16位教学计算机实验指导107

6.1基础汇编语言程序设计实验107

6.2脱机运算器部件实验110

6.3组合逻辑控制器部件教学实验111

6.4内存储器部件教学实验113

6.5I/O接口扩展实验114

6.6中断实验115

第7章TEC\|2000教学计算机微程序控制器116

7.1微程序控制器的基本组成与实现116

7.1.1微程序定序器Am2910芯片的组成与功能116

7.1.2教学计算机微程序控制器的实现120

7.216位教学计算机微程序入口地址映射表124

7.316位教学计算机微程序控制器可编程器件逻辑表达式125

7.3.1SCC GAL的逻辑表达式125

7.3.2GAL1~GAL7的逻辑表达式126

7.416位教学计算机基本指令微程序流程图127

7.516位教学计算机基本指令微程序表127

7.616位教学计算机微程序控制器实验130

附录133

附录ATEC\|2000 教学计算机的总体框图与功能部件逻辑图133

附录B教学计算机的监控程序源码和汇编符号表140

附录C汇编符号表188

附录DTEC2000教学计算机系统鉴定意见191参考文献192