计算机原理综合课程设计

作者:姜咏江

丛书名:普通高校本科计算机专业特色教材·计算机原理

定价:22元

印次:1-1

ISBN:9787302200017

出版日期:2009.05.01

印刷日期:2009.05.21

图书责编:焦虹

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是针对计算机科学与技术专业的计算机原理综合课程设计编写的教材,突出了包括指令系统与CPU设计、操作系统核心设计、编译器设计等在内的计算机核心设计技术与方法,突出了完整计算机从无到有的实例设计与实验,书中采用Quartus II实例设计引路,方法简单,方便利用FPGA/CPLD器件实现。通过本书学习,不仅能够深入理解计算机原理,而且能够掌握现代的计算机基础软硬件设计技术。 本书适合高等院校计算机、电子工程及机电专业的本科生作为计算机实验教材使用,也可以作为应用计算机的广大工程技术人员的参考资料。

计算机原理综合课程设计是训练计算机专业的学生全面掌握计算机知识的实践课程。通过这一课程的学习与训练,能够将所学的计算机理论和方法,通过实际的计算机设计融合在一起,从而更加全面透彻地掌握计算机的系统知识,培养计算机设计制作的技能。通过本课程的学习和演练,对任何复杂的计算机结构的理解和认识都不会再有不可逾越的障碍。 针对近些年来学生对计算机核心软硬件知识掌握较少,因而对基础层面上的软硬件关系认识不清,影响学生创造性地进行基础软件和系统软件开发,学生不能够设计制作计算机的现状,本书将侧重点放在了计算机核心部件的设计和制作上,借助于FPGA/CPLD器件的可编程特点,运用EDA软件Quartus II系统地介绍了计算机从无到有的设计方法,通过相关的章节,由浅入深地展示了一个完整计算机的设计过程,通过计算机设计实例,能够引导学生快速地掌握计算机的设计基本技术。 书中采用原理图设计和Verilog HDL语言编程对照的方式,不仅剖析计算机各种器件的结构,而且具体地给出了它们的设计,同时也给出了计算机各种器件之间的关联方法。这其中也包括如何进行硬件到软件的过渡,软件如何完成硬件的基本任务,以及软件如何完善硬件功能等项内容,具体地介绍了核心操作系统与编译器的设计方法。 书中的各项设计都是作者自己完成的设计实例,并在教学中获得了验证,不论是学习计算机硬件还是学习计算机软件专业的学生,都能够比较容易完成。 全书共分6章。 第1章 计算机设计基础理论。本章主要是概括地介绍计算机产生及设计的基础理论和方法。其中包括信息的概念和属性,计算机信息的表示和信息处理的方式,二进制与逻辑电路等。本章特...

目录
荐语
查看详情 查看详情
第1章 计算机设计基础理论1

1.1 信息与信息处理1

1.1.1 信息与媒体1

1.1.2 信息处理与数据2

1.2 限位记数4

1.2.1 限位记数的基本概念4

1.2.2 补码制6

1.2.3 补码和反码的关系7

1.2.4 补码制加法的溢出7

1.2.5 变减法为加法8

1.3 任意进制数9

1.3.1 任意进制数概述9

1.3.2 任意进制数互化10

1.4 二进制数13

1.4.1 二进制数的加减法13

1.4.2 超长二进制数14

1.4.3 二进制数的基数表示法14

1.5 信息编码15

1.5.1 图形文字数值化15

1.5.2 颜色的数值化16

1.5.3 模拟信息的数值化17

1.5.4 ASCII编码18

1.5.5 汉字库与机内码19

1.5.6 外码20

1.6 布尔代数20

1.6.1 布尔代数的概念20

1.6.2 布尔代数的基本运算规则21     1.6.3 异或23

1.7 逻辑电路23

1.7.1 二极管和三极管23

1.7.2 基本逻辑门电路24

1.8 依据表达式做电路26

1.8.1 组合电路26

1.8.2 逻辑电路的画法27

1.9 真值表与逻辑函数28

1.9.1 逻辑真值表28

1.9.2 由真值表求逻辑函数28

1.9.3 变量无关29

1.9.4 加法运算的逻辑表示30

1.9.5 逻辑表达式的化简31

习题一33

目录  计算机原理综合课程设计第2章 逻辑计算机35

2.1 计算机逻辑结构35

2.1.1 计算机的基本逻辑结构35... 查看详情

查看详情