你是否想过,计算机为什么会加减乘除?或者更直接一点,计算机的原理到底是什么?
Waitingforfriday有一篇详细的教程,讲解了如何自己动手,制作一台四位计算机。从中可以看到,二进制、数理逻辑、电子学怎样融合在一起,构成了现代计算机的基础。
一、什么是二进制?
首先,从最简单的讲起。
计算机内部采用二进制,每一个数位只有两种可能"0"和"1",运算规则是"逢二进一"。举例来说,有两个位A和B,它们相加的结果只可能有四种。
这张表就叫做"真值表"(truth table),其中的sum表示"和位",carry表示"进位"。如果A和B都是0,和就是0,因此"和位"和"进位"都是0;如果A和B有一个为1,另一个为0,和就是1,不需要进位;如果A和B都是1,和就是10,因此"和位"为0,"进位"为1。
二、逻辑门(Logic Gate)
布尔运算(Boolean operation)的规则,可以套用在二进制加法上。布尔运算有三个基本运算符:AND,OR,NOT,又称"与门"、"或门"、"非门",合称"逻辑门"。它们的运算规则是:
AND:如果( A=1 AND B=1 ),则输出结果为1。
OR:如果( A=1 OR B=1 ),则输出结果为1。
NOT:如果( A=1 ),则输出结果为0。
两个输入(A和B)都为1,AND(与门)就输出1;只要有任意一个输入(A或B)为1,OR(或门)就输出1;NOT(非门)的作用,则是输出一个输入值的相反值。它们的图形表示如下:
分享到:
相关推荐
### 计算机组成原理算法实现关键知识点解析 #### 一、课程设计目的 本课程设计旨在深化学生对计算机组成原理的基本理解,通过具体的算法实现加深对计算机内部工作原理的认识,提升解决实际问题的能力。 #### 二、...
本书以INTEL8086CPU 为核心,介绍了16位微机的组成原理,8086的指令系统及MASM宏汇编伪指令,在汇编语言程序设计中介绍DOS功能调用,汇编语言与高级语言的连接,硬件部分讨论了常用的I/O接口芯片的结构、编程及应用...
### 微型计算机原理及其应用实验指导书知识点详解 #### 一、微型计算机原理及应用实验的重要性 《微型计算机原理及应用》作为电子信息工程、计算机科学与技术等专业的核心课程之一,具有重要的地位。该课程内容...
本文通过制作一个微缩版的四位计算机,来向大家解释CPU工作的物理原理,比如:计算机是如何进行加减乘除等各种运算或控制的。
"微型计算机原理及其接口技术模拟试卷和答案样本.doc" 微型计算机原理及其接口技术是计算机科学和技术的基础课程之一,本试卷旨在检验学生对微型计算机原理及其接口技术的理解和掌握情况。_throughput_ 单项选取题...
《微型计算机原理及应用》课程主要讲解了8086/8088微处理器的结构、内存组织、I/O接口以及工作模式等核心概念。8086/8088是Intel公司设计的16位微处理器,对个人计算机的发展起到了重要作用。 一、8086/8088CPU的...
《微型计算机原理及其应用》这一课程主要探讨了微处理器的基础知识,特别是Intel 80X86系列,包括8086和8088两种微处理器。8086是一款16位微处理器,拥有40个引脚,16位数据总线和20位地址总线,而8088则是准16位,...
### 微型计算机原理与接口技术(第四版) #### 知识点概览 本教材《微型计算机原理与接口技术》(第四版)由周荷琴等编著,是计算机科学与技术专业的重要课程之一。本书系统地介绍了微型计算机的工作原理、内部...
从给定的文件信息中,我们可以提炼出一系列关于计算机组成原理的重要知识点,这些知识点涵盖了计算机的基本类型、分类标准、主要应用、冯·诺依曼架构的设计思想及其组成、存储器的概念与分类、指令与数据的区别、...
### TELNET协议原理及其实现 #### 一、引言 随着互联网技术的发展,远程登录成为了连接不同网络环境中的主机的重要手段。其中,TELNET协议作为一种广泛应用的标准协议,在实现远程登录方面扮演着核心角色。本文...
- **实验目的**:理解存储器的工作原理及其在计算机系统中的作用,同时掌握静态存储器6116的使用方法,包括读写操作。 #### 实验设备与环境 - **设备**:计算机 - **软件环境**:Proteus仿真软件、模型机仿真软件 ...
《微型计算机原理与接口技术》这门课程是计算机科学与技术专业的重要基础课之一,对于理解现代计算机系统的组成原理及其工作过程具有重要意义。通过本书的学习,不仅可以掌握微型计算机的基本原理和技术,还能深入...
总的来说,单片微型计算机原理及其应用是电子工程和计算机科学中的重要课题,涉及到微处理器、嵌入式系统、数字逻辑等多个领域的知识。理解单片机的工作原理、结构特点和应用范围,对于设计和开发各类电子系统至关...
4. 衡量计算机性能的基本指标:衡量计算机性能的基本指标有七个:基本字长、数据通路宽度、运算速度、主存储器容量、外存容量、配备的外围设备及其性能、系统软件配置。 5. 系统软件:系统软件是一种特殊的软件,...
"单片机原理及其接口课后答案" 本资源是关于单片机原理及其接口的课后答案,涵盖了单片机的基本概念、接口技术、定时/计数器、串行接口等方面的知识点。 单片机基本概念 单片机也称微控制器(Micro Controller ...
### 计算机组成原理知识点解析 #### 第一章 ##### 1. 比较数字计算机和模拟计算机的特点 **模拟计算机特点**: - 数值由连续量表示,能够处理变化连续的物理量,如电压、电流等。 - 运算过程也是连续的,适合于...
在这个"计算机原理 习题 答案"的压缩包中,我们可以期待找到一系列针对这些主题的练习题目及其详细解答。 一、计算机基本概念 计算机原理的学习始于理解计算机的基本构成,包括硬件和软件两大部分。硬件包括中央...