万本电子书0元读

万本电子书0元读

顶部广告

兔小师教你从零学计算机电子书

计算机到底是什么呢?对大多数人来说,它似乎既亲近又遥远。我们早已习惯它的存在,却往往被那层高深的技术壁垒隔,感觉既熟悉又陌生。但其实,它并没有想象中那么难以近——你与计算机之间,或许仅仅相隔一本书的厚度。 现在,就让我们翻这本书,一起踏上计算机的学习之旅吧。

售       价:¥

纸质售价:¥56.90购买纸书

0人正在读 | 0人评论 6.5

作       者:董图

出  版  社:机械工业出版社

出版时间:2026-03-11

字       数:7.6万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
兔小师是书中的虚拟卡通形象。为了让教学方式生动有趣,作者设计了一个导师加三个学生共同学习的场景,包括兔小师(兔子老师)、苗小萌(小猫)、汪小新(小狗)、姬小菜(小鸡),用轻松诙谐的故事化课堂,唤醒每一位读者的探索欲。本书首先介绍了计算机基本概念、二制原理、逻辑门、组合逻辑、计算单元、记忆单元、存储器等核心知识,着介绍了手动计算机系统、单周期计算机系统、时序电路、多周期计算机系统、汇编程序、中断、I/O设备等阶内容。全书逻辑严密,层层递,将抽象的计算机理论、数学计算与编程底层逻辑转化为具象的认知框架,帮助读者建立系统而完整的知识体系。通过阅读本书,读者不仅能轻松掌握计算机的核心原理,更能培养出严谨的逻辑思维能力,为未来学习与工作中应对各类计算机相关问题下坚实基础。<br/>【推荐语】<br/>计算机到底是什么呢?对大多数人来说,它似乎既亲近又遥远。我们早已习惯它的存在,却往往被那层高深的技术壁垒隔,感觉既熟悉又陌生。但其实,它并没有想象中那么难以近——你与计算机之间,或许仅仅相隔一本书的厚度。 现在,就让我们翻这本书,一起踏上计算机的学习之旅吧。<br/>【作者】<br/>董图,本硕均毕业于上海交通大学计算机专业,深研究过计算机体系结构,拥有深厚的专业背景和丰富的实践经验,能够为读者提供权威、实用的内容。游戏策划专家,曾就职于完美世界、搜狐畅游等多个国内领先企业,参与制作了《刀剑英雄》《龙族世界》《虚拟世界》《冰火破坏神》等游戏。对用户的学习曲线行过深度的研究。在职业生涯过程中,曾多次思考如何能让用户怎么把学习和游戏结合,让用户可以让学习变得“上瘾”。通过互动式任务、趣味实验和思维游戏,引导读者在动手实践中构建属于自己的认知框架。<br/>
目录展开

前折页

书名页

版权

推荐序

前言

第1章 简单理解计算机——介绍

1.1 计算机的概念

1.2 计算机的结构

1.3 计算机的诞生

1.3.1 图灵机

1.3.2 冯·诺依曼架构

第2章 理解计算机的语言——二进制

2.1 二进制的概念

2.2 计算机中的二进制

第3章 计算机系统的仿真工具——Logisim

3.1 为什么使用软件仿真来制作?

3.2 如何使用Logisim软件?

3.2.1 Logisim的使用界面

3.2.2 Logisim的常用元件

第4章 学习计算机的起点——逻辑门

4.1 逻辑门的概念

4.1.1 与门

4.1.2 或门

4.1.3 非门

4.2 如何构建其他逻辑门?

4.2.1 与非门

4.2.2 或非门

4.2.3 异或门

4.2.4 同或门

4.2.5 三态缓冲器

4.2.6 三输入端口与门

第5章 逻辑门基础组合——组合逻辑

5.1 如何制作一个数据选择器?

5.2 如何制作一个译码器?

第6章 计算机的核心组件——ALU

6.1 计算机如何进行加法运算?

6.1.1 半加器

6.1.2 全加器

6.1.3 多位加法器

6.2 如何使用加法器进行减法运算?

6.2.1 补码

6.2.2 加法器进行补码加减法

6.2.3 标志位

6.3 如何制作一个ALU?

第7章 存储的基础结构——记忆单元

7.1 计算机如何保存1位数据?

7.1.1 二值锁存电路

7.1.2 RS锁存器

7.1.3 D锁存器

7.1.4 D触发器

7.2 如何制作寄存器?

7.2.1 寄存器

7.2.2 异步复位D触发器

7.3 如何制作计数器?

第8章 用记忆单元盖个楼——存储器

8.1 存储器的概念

8.2 如何制作RAM?

8.2.1 RAM的结构

8.2.2 RAM的单元结构

8.2.3 RAM元件

第9章 搭建简单的计算机系统——手动计算机系统

9.1 手动计算机1.0系统——ALU+寄存器

9.2 手动计算机2.0系统——加入RAM

9.3 如何制作一个寄存器组?

9.4 手动计算机3.0系统——加入寄存器组

第10章 理解计算机的语言——指令集

10.1 如何构建指令集?

10.2 如何制作控制器?

10.3 手动计算机4.0系统——加入控制器

第11章 计算机系统的自动化——单周期计算机系统

11.1 单周期计算机1.0系统——加入指令存储器

11.2 将指令代码写入指令存储器

11.3 单周期计算机2.0系统——增加跳转指令JMP

11.3.1 指令集加入JMP指令

11.3.2 控制器加入JMP指令

11.3.3 搭建单周期计算机2.0系统

11.4 单周期计算机3.0系统——增加条件跳转指令

11.5 如何使用条件跳转指令实现分支和循环?

第12章 计算机系统的节奏感——时序控制

12.1 如何制作步进器?

12.2 如何使用时序电路控制时钟节奏?

第13章 多周期计算机系统——总体设计

13.1 多周期计算机系统的总体设计

13.2 总线的概念

13.3 寄存器组2.0——加入特殊寄存器

13.4 CPU初步设计

13.5 多周期计算机1.0系统——流程设计

第14章 多周期计算机系统——控制单元

14.1 多周期计算机1.0系统——控制单元

14.2 使用多周期计算机1.0系统实现简单的程序

第15章 数据叠叠乐——栈

15.1 栈的概念

15.2 加入栈指令

15.3 多周期计算机2.0系统——更新控制器

15.4 如何使用栈实现函数调用过程?

15.5 如何使用栈实现递归函数?

第16章 让机器和人通话——I/O设备

16.1 I/O设备的概念

16.2 Logisim中的I/O设备

16.3 如何加入I/O指令?

16.4 多周期计算机3.0系统——更新控制器

16.5 多周期计算机3.0系统——加入I/O设备

16.6 如何使用LED方阵?

第17章 打断的艺术——中断

17.1 轮询和中断的概念

17.2 如何使用轮询的方式获取键盘输入?

17.3 多周期计算机4.0系统——加入键盘中断

17.4 如何使用中断的方式获取键盘输入?

第18章 结语——新的开始

18.1 计算机的分层

18.2 计算机应用的新兴方向

18.2.1 互联网:全球互联的信息基础设施

18.2.2 人工智能:模拟人类智慧的机器系统

18.2.3 区块链:重塑信任的分布式账本技术

18.2.4 机器人:融合感知与执行的智能体

18.2.5 扩展现实:构建沉浸式体验的仿真技术

18.3 宇宙计算机猜想

附录 符号对照表

后折页

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部