没有合适的资源?快使用搜索试试~ 我知道了~
首页DIY四位计算机:探索二进制与逻辑门
DIY四位计算机:探索二进制与逻辑门
需积分: 9 1 下载量 187 浏览量
更新于2024-07-20
收藏 171KB DOCX 举报
本文档《自己动手制作一台四位计算机》由作者code123在2015年8月25日发布,主要介绍了计算机原理中的基础知识,特别是四位计算机的构造过程。文章以一个实践导向的方式,引导读者理解计算机的核心工作原理,即二进制系统。 首先,作者强调了计算机内部使用二进制的重要性,二进制是所有数字运算的基础,每个数位只能是0或1,遵循"逢二进一"的原则。通过举例,解释了二进制的加法——真值表,展示了四个可能的结果,展示了如何通过"和位"(sum)和"进位"(carry)来表示计算结果。 其次,文章引入了逻辑门的概念,特别是AND、OR和NOT这三种基本逻辑运算,也称为"与门"、"或门"和"非门"。这些逻辑门的运算是基于布尔代数,用于处理二进制信号的逻辑判断。作者详细解释了每个门的运算规则,并给出了相应的图形表示。 接着,作者将真值表的运算规则转换为逻辑门的组合形式,设计了"半加器",它仅处理两位的相加,涉及了OR门和AND/NOT门的组合。这部分内容帮助读者理解了如何利用基础逻辑部件实现简单计算。 文章的最后一部分未在提供的部分内容中给出,但可能会继续介绍如何将半加器扩展到更复杂的"全加器"(full-adder),以及如何利用这些加法器构建更大规模的算术逻辑单元(ALU),从而完成多位数的加减运算,这是计算机硬件设计的关键步骤。整个过程展示了从基础概念到实际操作的逐步构建过程,有助于读者对计算机的工作原理有更深的理解和实践能力的提升。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/9836761/bg4.jpg)
三、真值表的逻辑门表示
现在把"真值表"的运算规则,改写为逻辑门的形式。
先看 sum(和位),我们需要的是这样一种逻辑:当两个输入不相同时,输出
为 1,因此运算符应该是 OR;当两个输入相同时,输出为 0,这可以用两组
AND 和 NOT 的组合实现。最后的逻辑组合图如下:
剩余16页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/6fcbd9f7b5f441aabfe4a1284a20462d_yushengzippers.jpg!1)
yushengzippers
- 粉丝: 0
- 资源: 17
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)