
| 本书是一本全面系统讲述计算机基础理论的教材,书中的内容涉及计算机产生发展的基础理论和方法,计算机逻辑构成及各部件存在的必要性,部件相互关系和工作原理,系统地揭示了硬件是软件的基础,软件是硬件的完善与发展的密切关系。本书为学习计算机提高课程,准备了充分的条件,涉猎内容都是学习计算机系统课程和真正理解计算机必备的知识。 书中系统地介绍了计算机的记数原理、信息存储原理、限位数运算原理、总线结构的数据传输原理、计算机控制原理、指令与程序设计原理、主机与外设信息交换原理、软件与操作系统原理、多处理机系统与网络计算机系统发展原理等知识,学习了这些知识,就能使读者真正摆脱计算机神秘感的困扰,轻松无忧地迈入计算机世界的大门。 本书与其他同类教材比较,理论阐述透彻,没有知识瑕点,虽然知识理论性较强,较深刻,然而知识起点不高,易于学习,具有高中以上文化水平的读者,只要系统阅读,都可以看懂学会,在此基础上再学习计算机的其他课程,不会遇到不可逾越的障碍。例如,计算机汇编语言,普遍都感到难学难懂,本书结合指令和控制器设计,很少的时间就可以让读者理解汇编的本质和方法,用汇编语言写出各种基本结构的程序。 本书不像其他教材那样把注意力放在实用计算机机种的剖析上,而是依据需要,边设计计算机,边阐述理论、方法,并鼓励读者自己设计需要的结构和逻辑控制电路,这对理解计算机有独到的帮助。书中将计算机结构和程序结构有机地结合到一起,在讲解计算机原理的同时也顺便讲解了程序结构和程序设计方法,课程过后,学生会惊奇地发现,直接学java这样的面向对象程序设计课程,已经没有程序结构和对计算机理解的问题了。 总之,计算机原理教程是真正讲述原理的计算机基础教材,它不仅关系到计算机的理论问题,而且也关系到计算机的应用与计算机设计问题,其中的知识是学习计算机的人都必须要掌握的。本教材可以作为计算机系统知识学习的第一门课,全部内容需要60学时左右就可以讲完。为了方便教学,适应不同层次本科计算机教育的需要,除了书中带有星号的可选部分之外,作者还编写了习题解答与教学参考,即将出版,供读者选用。 |
| 第1章 计算机基础理论 1.1 数制与信息编码 1.1.1 任意进制数 1.1.2 任意进制数互化 1.1.3 限位记数法 1.1.4 信息编码 1.1.5 小结 1.2 布尔代数与逻辑电路 1.2.1 布尔代数 1.2.2 逻辑门电路 1.2.3 依据表达式画电路图 1.2.4 真值表与逻辑函数 1.2.5 小结 习题 第2章 运算器 2.1 加减法运算器 2.1.1 半加器 2.1.2 全加器 2.1.3 加法器 2.1.4 减法器 2.1.5 加减法器 2.1.6 小结 2.2 通断控制电路与算术逻辑部件 2.2.1 通断控制电路 2.2.2 不同输出控制 2.2.3 一位算术逻辑运算器 2.2.4 算术逻辑部件 2.2.5 小结 习题 第3章 存储设备 3.1 基本记忆元件 3.1.1 触发器 3.1.2 时标与边缘触发器 3.1.3 L门电路 3.1.4 JK触发器 3.1.5 小结 3.2 寄存器与总线结构 3.2.1 寄存器 3.2.2 计数器 3.2.3 总线 3.2.4 简单计算器 3.2.5 小结 3.3 存储器 3.3.1 可读写的存储器 3.3.2 只读存储器 3.3.3 存储器使用 3.3.4 小结 习题 第4章 简单计算机 4.1 输出数据计算机 4.1.1 EROM的数据输出 4.1.2 一条指令计算机 4.1.3 多条指令执行的设备 4.1.4 输出数据计算机的结构 4.1.5 输出数据计算机的指令设计 4.1.6 输出数据计算机指令全程 4.1.7 控制矩阵 4.1.8 输出数据计算机控制器 4.1.9 整机工作过程 4.1.10 小结 4.2 加减运算计算机 4.2.1 增加的设备 4.2.2 加减运算计算机结构 4.2.3 指令系统 4.2.4 控制矩阵设计* 4.2.5 控制器和整机工作过程 4.2.6 时序 4.2.7 顺序程序设计 4.2.8 小结 习题 第5章 计算机与汇编程序设计 第6章 外设与数据传输 第7章 软件与操作系统 第8章 计算机系统发展方向 附录A 计算机系统基础知识相关图 参考文献 |
商品评论(0条)