序Ⅰ
前言Ⅲ
第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器件28
1.5.1MACH器件的性能和特点28
1.5.2MACH4的基本结构和性能29
1.5.3MACH器件的编程35
1.6专用功能器件和存储器芯片的引脚图36
第2章TEC\|2000教学计算机系统概述39
2.1TEC\|2000教学计算机系统的研制目标39
2.2TEC\|2000教学计算机系统的硬件、软件组成40
2.2.1教学计算机硬件子系统的组成40
2.2.2教学计算机软件子系统的组成41
2.3TEC\|2000教学计算机系统的技术指标与系统配置42
2.4TEC\|2000教学计算机系统支持的实验项目43
2.4.1基本实验项目43
2.4.2其他实验项目45
第3章TEC\|2000 8位教学计算机指令系统47
3.1TEC\|2000 8位教学计算机指令系统综述47
3.1.1指令分类47
3.1.2指令格式及功能说明48
3.1.3TEC\|2000 8位教学计算机指令汇总表52
3.2教学计算机的简单汇编程序设计举例54
第4章TEC\|2000教学计算机硬件系统的基本组成与实现57
4.1TEC\|2000教学计算机硬件系统的总线构成57
4.2启停控制线路58
4.3运算器部件59
4.3.1Am2901芯片的结构和功能59
4.3.2教学计算机运算器部件的设计与实现62
4.4组合逻辑控制器部件67
4.4.1组合逻辑控制器部件的硬件组成68
4.4.28位教学计算机的指令执行流程图71
4.4.38位教学计算机的指令执行流程表73
4.4.48位教学计算机可编程器件内容86
4.5主存储器部件104
4.6串行I/O接口105
4.7中断线路106
4.7.1中断线路的设计原理106
4.7.2中断处理在教学计算机中的具体实现110
4.8TEC\|2000教学计算机使用简要说明112
第5章TEC\|2000 8位教学计算机软件系统116
5.1监控程序116
5.2仿真终端程序PCEC117
5.3交叉汇编程序ASEC118
5.3.1交叉汇编程序使用说明119
5.3.2交叉汇编程序设计说明122
第6章TEC\|2000 8位教学计算机实验指导125
6.1基础汇编语言程序设计实验125
6.2脱机运算器部件实验128
6.3组合逻辑控制器部件教学实验129
6.4内存储器部件实验131
6.5I/O接口扩展实验132
6.6中断实验133
第7章TEC\|2000教学计算机微程序控制器134
7.1微程序控制器的基本组成与实现134
7.1.1微程序定序器Am2910芯片的组成与功能134
7.1.2教学计算机微程序控制器的实现138
7.28位教学计算机微程序入口地址映射表142
7.38位教学计算机微程序控制器可编程器件逻辑表达式143
7.3.1SCC GAL器件逻辑表达式143
7.3.2GAL1至GAL7器件逻辑表达式143
7.48位教学计算机基本指令微程序流程图145
7.58位教学计算机基本指令微程序表147
7.68位教学计算机微程序控制器实验150
附录ATEC\|2000 教学计算机系统的总体框图与功能部件逻辑图153
附录BTEC\|2000 教学计算机系统鉴定意见159
参考文献160