【程序员基础必备】计算机组成原理概念大全,详细解说

  1. 系统总线:是指CPU、主存、I/O设备各大部件之间的信息传输线。按传输内容的不同,又分为数据总线、地址总线和控制总线。

  2. 通信总线:是指连接计算机系统之间或计算机系统与其它系统之间的信息传输线。

  3. 总线主设备:是指获得总线控制权的设备。

  4. 总线从设备:是指被主设备访问的设备,只能响应从主设备发来的各种总线命令。·

  5. 总线仲裁:即总线判优,主要解决多个主设备申请占用总线时,由总线控制器仲裁出优先级别最高的设备,允许其占用总线。

  6. **什么是总线判优?为什么需要总线判优?**总线判优就是当总线上各个主设备同时要求占用总线时,通过总线控制线,按一定的优先等级顺序确定某个主设备可以占用总线。因为总线传输的特点就是在某一时刻,只允许一个部件向总线发送信息,如果有两个以上的部件同时向总线发送信息,势必导致信号冲突传输无效,顾需用判优来解决。

  7. **什么是总线通信控制?为什么需要总线通信控制?**总线通信主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调配合。因为总线是众多部件共享的,在传送时间上只能用分时方式来解决,所以通信双方必须按某种约定的方式进行通信。

  8. **异步通信与同步通信的主要区别是什么?**同步通信和异步通信的主要区别是前者有公共时钟,总线上的所有设备按统一的时序、统一的传输周期进行信息传输,通信双方按约定好的时序联络;后者没有公共时钟,没有固定的传输周期,采用应答方式通信,具体的联络方式有不互锁、半互锁和全互锁三种。不互锁方式通信双方没有相互制约关系:半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。其中全互锁通信可靠性最高。

  9. 总线宽度:通常指数据总线的根数。

  10. 总线带宽:总线的数据传输率,指单位时间内总线上传输数据的根数。

  11. 总线复用:指同一条信号线可以分时传输不同的信号。

  12. 总线传输周期:总线周期通常指的是CPU完成一次访问MEM或I/O端口操作所需要的时间。

  13. **异步通信中请求与回答有哪几种互锁关系?**不互锁、半互锁、全互锁

  14. **主存:**主存又称为内存,直接与CPU交换信息。

  15. **辅存:**辅存可作为主存的后备存储器,不直接与CPU交换信息,容量比主存大,速度比主存慢。

  16. **缓存:**缓存是为了解决主存和CPU的速度匹配,提高访存速度的一种存储器。

  17. **控存:**控存是微程序控制器中用来存放微指令的存储器,通常由应比主存更快。

  18. **虚存:**虚存是为了解决扩大主存容量和地址分配问题,把主存和辅存统一成一个整体。

  19. **RAM:**RAM是随机存取存储器,在程序的执行过程中既可以读出信息又可以写入信息。

  20. **ROM:**ROM是只读存储器,在程序执行过程中只能读出信息,不能写入信息。

  21. **PROM:**PROM即可一次性编程的只读存储器。

  22. **EPROM:**EPROM即可擦洗的只读存储器,利用紫外线抹去原有信息,可多次编程。

  23. **EEPROM:**EEPROM即电可改型只读存储器,可多次编程。

  24. **读时间:**读时间是从CPU给出地址信号到被选单元的内容读到数据线上的这段时间,读周期大于读时间。

  25. **读周期:**读周期是存储器进行连续两次读操作的最小间隔时间。

  26. **写时间:**写时间是从CPU给出地址信号后,将数据线上的信息写入被选单元中所需的时间,写周期大于写时间。

  27. **写周期:**写周期是存储器进行连续两次写操作的最小时间间隔。

  28. **存取周期:**存取周期是存储器进行连续、独立的操作之间所需的最小间隔时间。

  29. **存取时间:**存取时间分为读时间和写时间。

  30. **存储容量:**存储容量是存储器存放二进制代码的总数量。

  31. **存储元:**存储元即存储一位二进制代码的基本单元电路。

  32. **存储单元地址:**存储单元由若干个存储元组成,用来存放多位二进制代码。许多存储单元组成存储器。为了便于访问存储器的任一单元,对每一个存储单元按一定顺序给予一个地址编号,称为存储单元地址。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
img

最后

大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

下去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值