架构师之路(二)计算机组成原理(逻辑电路)

前置知识:高中物理基础、数电模电。

作为架构师,我们要了解计算机的工作原理,知道底层的电路运行机制,掌握设备的性能指标,能够分析物理设备的瓶颈所在,合理规划物理设备的搭配。

计算机的底层实现都是半导体原件的逻辑计算。

硬件层面:对总线、内存的寻址,他们的底层都是半导体原件的基本逻辑运算。

软件层面:对数据内容的计算,对图形的处理,他们的层级执行逻辑是:计算的程序——(编译器)——汇编语言——机器码——(指令集)——解码单元逻辑——微码执行单元——可编程逻辑整列——逻辑门——晶体管。

底层的计算包含:加、减、乘、除,与或非逻辑,甚至积分运算等等,还有一些记忆存储等,这些算法组合起来,才能完成一个逻辑指令。

目录

与或非电路

加减电路

积分电路

记忆电路


与或非电路

与或非是最基础的逻辑运算,逻辑常量只有两个,即01,用来表示两个对立的逻辑状态。逻辑变量的取值只有两个,即0和1,而没有中间值。他们可以组合起来,形成复杂的运算。

加减电路

加减运算电路是一种能够将多个输入信号进行数学运算的电路。加减运算电路主要包括加法器和减法器。其中,加法器用于将两个或多个数字相加,而减法器则用于从一个数字中减去另一个数字。

  • 1+1+0进位 的二进制加法器

积分电路

积分电路是使输出信号与输入信号的时间积分值成比例的电路。最简单的积分电路由一个电阻R和一个电容C构成。

这个电路可以实现滤波、定时等功能。

记忆电路

触发器 VS 锁存器 : 触发器增加了一个触发信号输入端(即时钟信号,CLK),只有当这个时钟信号到来的时候,触发器蔡按照输入的置1回、置0信号置成相应的状态并保持下去。

这个电路可以用作存储逻辑单元。

通过上述电路,我们可以大概了解计算机各个部件的工作原理了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

架构师虎哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值