![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
文章平均质量分 53
nothing but
这个作者很懒,什么都没留下…
展开
-
栈和队列知识点
栈和队列原创 2023-01-05 20:43:19 · 189 阅读 · 1 评论 -
早期计算机编程方式
穿孔纸卡机雅卡尔织布机是最早的编程方式穿孔纸卡便宜,可靠,更加容易懂1020年控制面板变成了可拔插的!现代计算机的基础结构---->冯·诺依曼体系标志:一个处理器(有算术逻辑单元)+数据寄存器+指令寄存器+指令地址寄存器+内存(负责存数据和指令)面板编程...原创 2022-04-07 13:02:43 · 255 阅读 · 0 评论 -
高级CPU1
现代CPU如何提升性能:加快晶体管速度,提升CPU速度,该方法到达极限设计了除法电路,来做复杂电路缓存在CPU内部设置了一小块内存称之为缓存目的:使得RAM一次传输数据到CPURAM是CPU之外的独立组件,意味着数据要用线来传递,叫“总线“总线可能只有几cm。别忘了电信号的传输接近光速!缓存可以当临时空间,存储一些中间值,适用于一些比较长而且复杂的一些运算空等的原因:从RAM到CPU的数据传输有延迟、缓存是KB起步而RAM是GB起步!如果想要的数据已经在缓存,叫“缓存命中”!原创 2022-04-05 20:05:02 · 295 阅读 · 0 评论 -
高级CPU
早期计算机1.发明各种新技术来提升性能,使得简单指令运行更快!2.4.5.RAM是CPU之外的独立组件,意味着数据要用线来传递,叫“总线“总线可能只有几cm。别忘了电信号的传输接近光速!6.缓存是KB起步而RAM是GB起步!7.8.9.一、如果想要的数据已经在缓存,叫“缓存命中”!二、三、四、一次性处理多条指令(取指令+解码)五:四核和八核处理器!多核不够时,可以用多个CPU!六、七:用...原创 2022-04-05 19:49:03 · 101 阅读 · 0 评论 -
指令和程序
开头如果把被储存的东西比作能量:1. 寄存器就是 ATP,可以随时拿来用,性能高,但数量有限;2. 内存就是葡萄糖,性能一般,但是存量可以比较多;3. 外存(比如硬盘)就是脂肪,容量可以非常大,性能很差,要先转化为葡萄糖(存进内存),然后转化为 ATP(放到寄存器)才能直接利用(存取)。回顾:ALU+RAM+控制单元+时钟结合在一起得到的是CPU!(中央处理单元)假设一个cpu前四位是一个操作码后四位指定一个内存地址,或寄存器用尽4位只能代表16个值,只操作16个地址。jump在底层的实原创 2022-04-04 11:42:15 · 288 阅读 · 0 评论 -
CPU的简单理解
CPU1.中央处理单元***2.执行程序(作用)3.注意程序由一个个的操作构成,这些操作称之为一个指令,用来指示计算机要干什么!4,cpu指示ALU来计算微体系架构:寄存器一个寄存器追踪程序运行到哪里了,我们叫它“指令地址寄存器”,即就是存当前指令的内存地址。另一个寄存器存当前指令,叫“指令寄存器"当启动寄存器时,所有寄存器从0开始取址操作Forexample:1.指令寄存器现在值为1–>找到RAM2位可以代表4个值—>所以表示4个寄存器0原创 2022-04-03 17:29:24 · 362 阅读 · 0 评论 -
寄存器的认识
ALU:能执行算术和逻辑运算,因此A和L因此得名。随机存储数据:RAM存0的电路存1的电路AND-OR锁存器锁定了一个值,存入数据的操作叫写入,拿出数据的操作叫“读取”引入门锁一条线输入,一条线启用内存如下:寄存器一组这样的锁存器称之为“寄存器”如下图:用的时候把数据写入线打开即1,然后再关闭(为0)这样存储的过程就完成。对于64位的寄存器这样来看,用一根线存储所有的锁存器,这样128位。用一根线启用所有的锁存器,这样加起来就有129条线了如果是256位则需513原创 2022-04-02 16:20:27 · 469 阅读 · 0 评论 -
逻辑门电路
逻辑门*布尔逻辑和逻辑门用开/关两种状态表示—>二进制1/0—>true/false晶体管的确不只是开关,可以让不同大小的电流经过注意:早期电子计算器有三进制,有3种状态但但是状态越多,越难区分信号---->所有二进制布尔函数:True 或者False布尔代数有三个基本的操作:NOT AND 和OR[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-38XKifZh-1648654267299)(https://gitee.co原创 2022-03-30 23:31:57 · 748 阅读 · 0 评论 -
【无标题】
最大的计算机最大的机电计算机:哈佛马克一号 1944年1s三次加法或减法继电器的出现继电器是什么?—>用电控制的机械开关[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n6bAXqxD-1648556139056)(https://gitee.com/pengyi688/first-programing/raw/master/main/image-20220329200259164.png)]弊端:1.开关的速度受到限制齿原创 2022-03-29 20:17:11 · 89 阅读 · 0 评论 -
1.计算机的历史
计算机的发展历史最早的是计算机是算盘why? -->存储数据算盘可以说出是硬盘的雏形早期的计算机—>一种职业------>逐步演化为步进计算机算盘的规则1.算盘符合当今10进制的方法2.满10进1步进计算机建造于1694年—戈特弗莱德‘莱布尼茨做乘法和除法,它是第一台可以完成加减乘除四种运算的机器差分机用于描述变量的之间的关系Charles Babbage提出这个概念分析机是一种"通用计算机"可以进行编程—>简..原创 2022-03-28 21:19:33 · 97 阅读 · 0 评论 -
【无标题】
基础转载 2022-03-28 21:17:36 · 196 阅读 · 0 评论