- 博客(21)
- 收藏
- 关注
原创 【硬件】CPU架构-CISC与RISC的演变
苹果公司从 Intel (CISC) 转向自家 M 芯片 (ARM/RISC) 的惊天一跃,就是对这个问题的最终回答:他们宁愿雇佣一个超级聪明的“编译器团队”(软件),来指挥一个纯粹、高效的“流水线工厂”(RISC硬件),也不愿再忍受那个背负着历史包袱、又热又耗电的“全能总管”(CISC)了。当程序员(或“笨编译器”)按下这个“热键”(即调用一条 CISC 复杂指令)时,CPU 硬件就会在内部自动执行一个预先写好的**“宏脚本”**(这在技术上称为“微代码”),一步一步完成这个复杂任务。
2025-11-05 12:47:05
254
原创 对于计算机新的哲学思考
对于计算机应用层面的理解,我感觉越来越深入了,最近看了很多智能驾驶相关的科普与视频,从这个角度理解计算机我感觉会很直观,人开车要注意路况,红绿灯,行人,车辆,但是人的思维是繁杂,跳跃的,有时开车是真的会打小差,这也是车祸的一大重要原因,而现如今,我们在把开车这项技术活试着交给了计算机,从这个角度,计算机“继承”了人类作为司机的思维,代替人们去做“思维工作”。从智能驾驶,我们看出来计算机是在承担思维工作,而科学家们使用计算机,其实也是在让计算机承担思维工作,只是科学研究门槛高,例子不如开车这么直观。
2025-10-07 10:01:06
205
原创 【操作系统】究竟什么是操作系统
摘要:操作系统不是简单的资源管理者,而是解决人类实际需求的工具。它通过抽象硬件和软件功能,代替人类操作计算机,让机器能自动执行任务。就像锤子用来钉钉子一样,OS的核心价值在于它能理解计算机的功能,并根据指令将计算机变成解决特定问题的专用工具。这种"理解"能力才是OS的本质,而非教科书上的抽象定义。
2025-09-08 14:25:38
494
原创 学习的一些关于计算机的小感悟
cpu是计算机真正的执行者,存储器也很重要,没有存储器,我们只能是说一句,计算机执行一句,有了存储器,计算机可以记住(储存)如何执行,可以记住(储存)中间的数据产物,这样,我们就可以一次性写很多数据,让计算机操作,加之可以记住上一个操作的结果,我们就可以写有上下文的指令,让计算机完成复杂功能。要记住,存储器叫记忆(memory),计算机是一个执行者。计算机是一个执行者,它并没有思维,我们说干啥,就干啥,只是代替劳动,没有代替思考。数据结构能让我们把现实映射进计算机内,让计算机能够帮助我们。
2025-04-19 01:15:53
106
原创 对于计算机的胡思乱想
我之所以有这些感悟,是在复习考研的《计算机组成原理》时,学到了存储器章节得到的思路。假设计算机不能记忆,那现在的计算机完全就只是cmd,说一下,做一下。有了存储器,计算机能够做到:执行一系列任务,而不是我们说一下,它再做一下。计算机被我们叫成电脑,我真的觉得这点非常不对,脑代表了能够思考,独立思考,电脑完全不具备,就连现在的各种ai其实也不能和大脑相提并论,单纯说是计算机才是真正的对。
2025-04-16 02:15:59
143
原创 【个人技术感悟】存储器为何如此重要
通过冯诺依曼的计算机结构,我们引入了存储器,存储器将程序和数据放在一起,同等地位,而描述他们的,都是0和1,及高电平低电平,我们就通过这些高电平低电平来达到不同的接线方式,这是非常巧妙的方法,让我们不用再手动接线,是计算机界质的飞跃。存储器是计算机的灵魂,在没有存储器时,我们使用计算机需要完全需要自己手动布置线,然后通电,这是非常困难的,时间很慢,不光如此,如果需要计算机使用其他功能,还要重新布线,太复杂。
2025-04-10 06:58:49
134
原创 【计组】性能指标
比如:MAR32位,代表有2的32次方个存储单元,MDR8位,代表一个存储单元是8bit,总容量就是2的32次方乘以8bit。CPI:每条指令需要多少个时钟周期数量(不同指令会不一样,相同的指令也不一定一样)这二者前面还可能加上K(千),M(百万),B(十亿),与bit,kb要区分。CPU执行时间 = 执行一条指令的耗时=CPI x CPU时钟周期。数字脉冲信号振荡的频率(可以理解为干活的节奏,动作执行的节奏)CPU时钟周期:每个脉冲信号的时间(单位微秒,纳秒)1k就是2的10次方B,以此类推M,G,T。
2025-04-09 06:37:40
333
原创 【计组】计算机系统
M3(虚拟机器):识别汇编语言的机器,但只是看起来像,实际没有机器能看懂汇编,所以叫虚拟机器,需要汇编程序翻译成机器语言。特点:五大部件组成。软件硬件之间的界面,设计ISA,就是在设计一台计算机可以支持哪些指令,以及每条指令的作用是什么,用法又是什么。完成一条指令的流程:根据PC取指令,放进IR,通过CU分析指令是要干什么,然后CU控制其他部件执行。M4(虚拟机器):识别高级语言的机器,也是只是看起来是识别,需要编译程序翻译成汇编。8bit(位)=1Byte(字节),1b=1bit,1B=1Byte。
2025-04-09 06:21:11
520
原创 【计组】存储系统基本概念
辅存的数据调入到主存后,可以开始被CPU访问,CPU可直接在主存读或写,但主存的速度远远跟不上CPU,于是出现了Cache,Cache在CPU和主存之间,将现在被频繁访问的数据放入Cache,缓解速度矛盾。,如果计算机没有存储功能,每次执行任务都需要人重新布线,有了存储器,就不需要这样了,让计算机自己来就好。按照存储介质:半导体存储器(Cach,主存),磁性材料(磁盘,机械硬盘),光存储(光盘)。外存(磁带,光盘),辅存(磁盘),内存(主存),高速缓冲存储器(Cache),寄存器。
2025-04-08 19:28:21
198
原创 【计网】数据交换的三种方式
物理线路连接,类似电话接线过程:建立连接(尝试占用通信资源),通信(一直占用通信资源),释放连接(归还资源)优点:数据直送,传输速率高(相当于专线)缺点:建立和释放连接需要额外时间开销(适用于低频次大量数据的情况,但计算机是高频少量的),线路被通信双方独占,利用率太低,线路的分配灵活性差。,交换节点不支持差错控制(无法发现传输过程中发现的错误)
2025-04-07 20:49:55
355
原创 【计网】基本体系结构,认识一下计算机网络
计算机网络可以类似成一个高速公路,方便流通,资源共享。计算机网络:设备与设备间相连,连接的设备间就可以互通资源,交流。互连网:把多个计算机网络连接起来,形成更大的网络。互联网:一个大网络,覆盖全球的,全球通信靠它。#路由器用于将网络与网络连接TCP/IP协议:全球统一的通信规则。
2025-04-07 20:18:49
311
原创 【C语言】数据和C
未完整完成,但依旧写下的感悟,过几天继续修改# 是我自己的理解,不会太深刻去探讨底层实现 ,更底层的会在指针部分进行补充#程序离不开数据,我们要把现实世界抽象成信息,以数据为符号载体,传给计算机,以达到让计算机帮助我们解决问题。
2025-04-06 20:07:13
974
原创 我对图灵机的思考
从本质上讲,计算就是信息的处理。这一点无论是在理论计算模型中,还是在现实计算机中都成立。我们信息,系统对其加工、变换、结果。图灵机正是对这种“计算”过程最纯粹的形式化表达。
2025-03-30 16:50:45
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅