技术栈
计算机组成原理
Justice Young
41 分钟前
计算机组成原理
计算机组成原理【期末冲刺版】
!!!注意:摩尔定律:芯片上的晶体管数量每18-24个月翻一番,性能也随之提升1.总线宽度:CPU中运算器与存储器之间进行互连的内部总线二进制位数
八解毒剂
3 天前
计算机组成原理
编码和校验码
本文包含奇偶,海明,循环冗余校验码当两台设备在通信的时候,由于许多不可控因素,接收方收到的信息不一定是发送方发出的信息,即传输过程中信息发生了改变。那么我们就需要添加一些校验的方法来帮助我们确定收到的信息是否正确。这便是校验发生的背景。
八解毒剂
5 天前
计算机组成原理
计算机层次结构
对于一台计算机,我们会对其输入原始数据,同时希望它输出计算结果。于是我们有了以下的思考过程:计算机无法直接获取我们希望输入的数据,所以计算机需要输入设备来获取我们的原始数据。
LiamTuc
14 天前
计算机组成原理
计组ROM 家族分类笔记
掩膜式只读存储器MROM (Mask Read-Only Memory)工厂烧录,无法修改。 由半导体制造厂根据客户要求,在芯片生产过程中直接写入数据。属于“出厂即定死”。
裁冰剪雪
15 天前
计算机组成原理
软硬件联通的“最后一公里”:从C代码到CPU取指的完整交接链
软硬件之间不存在“翻译官”。联通只有一瞬——软件把内存地址写入PC寄存器的那一瞬。在此之前全是数据搬运,在此之后全是硬件自动循环。
MarkXu
15 天前
计算机组成原理
localhost 背后:一趟没有出门的网络旅行
本博客首发在个人网站,欢迎过去评论留言!在终端里敲下 npm run dev,Vite 高高兴兴告诉你服务跑在 localhost:5173;浏览器一点,页面出来了。或者调 Redis 时来一句 redis-cli -h 127.0.0.1 -p 6379,连的也是本机。这个场景我们再熟悉不过了,不过最近复习 408 的计网,学习到了网络分层。
-To be number.wan
1 个月前
学习
·
计算机组成原理
计算机组组成原理 | AT&T格式 和 Intel格式
寄存器前面到底要不要加“%”?操作数到底谁左谁右?一文终结你的所有困惑!如果你曾经试图读懂Linux内核里的汇编代码,或者无意间用GCC编译时加了-S选项生成了汇编文件,你可能会对着屏幕发出灵魂拷问:
轻刀快马
1 个月前
java
·
开发语言
·
redis
·
计算机组成原理
跨越软硬件的共鸣(二):从 Cache 写策略看 Redis 与 DB 的一致性博弈
在上一篇文章中,我们探讨了当缓存容量不足时,系统如何通过 LRU 等淘汰算法“腾出空间”。今天,我们将目光转向缓存架构中另一个极其棘手的挑战:写操作与数据一致性。
雪度娃娃
1 个月前
计算机组成原理
IO设备——总线系统
计算机系统中各部件之间必须通过通信线路连接。这种互连结构的设计直接影响系统的性能、成本和可扩展性。数据总线是真正搬运数据的"货车"。其宽度直接决定了系统的一次吞吐能力。
anew___
1 个月前
计算机组成原理
·
运算器
计算机组成原理:深入理解运算方法与运算器设计
在计算机的世界里,从简单的加减乘除到复杂的逻辑判断,所有操作最终都归结为底层硬件对二进制数据的处理。本章《运算方法和运算器》是计算机组成原理的核心内容之一,它揭示了数据在CPU内部是如何被精确、高效地计算的。本文将系统性地梳理这一章节的关键知识点,带你从理论到实践,全面掌握计算机运算的奥秘。
-To be number.wan
1 个月前
学习
·
计算机组成原理
计算机组成原理 | 指令格式全解析
摘要/导语:嗨!前几期我们搞定了存储器和虚拟内存,今天我们要进入CPU的核心腹地——指令系统。CPU到底是怎么听懂人类语言的?一条指令里藏着什么秘密?为什么有的指令长,有的指令短?操作码不够用怎么办?
-To be number.wan
1 个月前
学习
·
计算机组成原理
计算机组成原理 | 指令寻址
摘要/导语:嗨!欢迎来到《计算机组成原理》硬核专栏。前几期我们攻克了存储器和指令格式,今天我们要进入CPU控制单元的核心腹地——指令寻址。
悲伤小伞
1 个月前
计算机组成原理
计算机组成原理-概述-题
通常我们需要将高级语言、汇编语言转为机器语言在执行,计算机硬件能执行的只能是机器语言,而硬件描述语言是描述电路的结构和连接关系,更像是图纸
雪度娃娃
1 个月前
计算机组成原理
I/O设备——I/O系统总览
输入输出系统(I/O System)是计算机架构中软硬件深度结合的核心子系统,负责管理和优化 CPU、内存与外围设备间的数据交流。它决定了计算机与外部世界交互的能力边界——从键盘敲击到网络数据包,从磁盘读写到屏幕刷新,所有跨越计算机边界的比特流都经由 I/O 系统完成。
-To be number.wan
1 个月前
学习
·
计算机组成原理
计算机组成原理 | 虚拟存储器
摘要/导语:嗨!上一期虽然说过了虚拟存储器的内容,但是我觉得效果不够好,所以今天用心打磨了一份极度硬核、深度解析的虚拟存储器全貌。
月落归舟
1 个月前
计算机组成原理
最最最基础的计算机底层执行逻辑!!!
我们平时写代码使用的语言是高级语言,计算机看不懂,计算机硬件只认识电信号===高低电平也就是0/1二进制机器语言
-To be number.wan
1 个月前
学习
·
缓存
·
计算机组成原理
计算机组成原理 | Cache和主存的映射方式
摘要/导语:嗨!上两期我们搞定了 Cache 的存在意义和局部性原理,后台很多同学私信问:“既然 Cache 这么好用,那主存里的数据到底是怎么‘搬’进 Cache 的?”
-To be number.wan
1 个月前
学习
·
计算机组成原理
计算机组成原理 | Cache替换算法
摘要/导语:嗨!上两期我们搞定了 Cache 的映射方式,解决了“数据怎么放进 Cache”的问题。但后台有同学问:“Cache 空间那么小,如果放满了,新数据来了怎么办?”
apcipot_rain
1 个月前
数据结构
·
操作系统
·
软件工程
·
计算机组成原理
·
离散数学
计科八股20260605——软件生命周期、文档、死锁、地址转换、I/O控制方式、堆、无向图、连通图、最小支配集、逆关系、永真式
一、软件生命周期(6个阶段)软件生命周期 = 一个软件从“出生”到“死亡”的全过程注意:很多面试官会把运维和废弃/下线也算进去,所以有时会说是7个阶段。
-To be number.wan
2 个月前
学习
·
计算机组成原理
计算机组成原理 | 位扩展、字扩展与片选逻辑
上一期我们聊了如何通过双端口和多模块技术让内存跑得更快(<点击查看上期>)。但今天我们要解决一个更现实的问题:如果单颗内存芯片容量太小,或者位数不够,该怎么办?