首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
机组
订阅
Arthur酱36338
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
计算机系统 003 - 硬件体系
上一篇 计算机系统002 - 数值运算 前一篇中粗略讲述了二进制加法运算的过程,其中假定数据是从寄存器直接装载到加法器两端,加法器产生的结果也同样保存在另一寄存器中,而没有在意数据是如何从外界传递到了寄存器里,也并未给出寄存器中结果将以何种方式呈现给加法操作的真正用户。 因此本章…
计算机系统010 - 操作系统之并行
上一篇计算机系统009 - 操作系统之进程中讲述了操作系统设立进程、线程的概念主要是为了便于切换管理,同时也提到,在单处理器结构系统中,进行进程或线程级别的切换可以在承担一定切换消耗后降低平均响应时长。而随着硬件技术的发展,主要是多处理器架构的兴起,操作系统中并行的概念也逐渐成为…
计算机系统 001- 电学概念
Release Note:2017/6/19 12:00 添加逻辑电路子项2017/6/16 10:00 添加二极管、三极管子项 目录 一直想写点内容,希望囊括计算机系统从底层硬件到操作系统,乃至网络相关知识,但苦于才疏学浅,无力提笔。因此尝试着先根据现有知识慢慢搭建一个框架,…
计算机系统002 - 数值运算
写在开头,本篇的唯一主题是二进制计算,其他都是铺垫。为了便于阅读和管理,将单独开一篇作为系列文章目录,位置如下。 目录 1. 传统进制 1.1 十进制 当人类进化稳定开始衣食足而知礼节时,通常情况下使用最多的工具是双手。双手十指,随身携带,遇到要计数时,自然会就近原则,伸出双手…
计算机系统012 - 操作系统之内存管理
前面两篇中介绍了进程并行和死锁(死锁一章的内容写完时也觉得比较水,个人也不太满意),通常进程本身包括代码、数据、运行时信息以及栈,因此进程运行过程中,不仅需要使用到CPU时间,还需要有内存、I/O等设备的参与。本篇就从内存管理的角度来对操作系统中进程运行做进一步说明。 1. 内存…
计算机系统004 - 硬件组件概况
有一段时间没有更新,一来最近事务繁忙,二来也重新整理了下硬件及操作系统相关知识,以便形成部分后续章节内容概要,避免凌乱。希望迟来的更新对大家依然有所帮助,同样,如有疑虑,欢迎提出以便及时修正。 上一篇计算机系统003 - 硬件体系从问题描述的角度着手,讲解了一个自然语言的问题最终…
计算机系统006 - 硬件组件之RAM
计算机五大组件,已经介绍完了输入输出设备。从前面几篇中我们了解到,计算任务实际上就是控制单元控制执行单元根据输入和存储器中内容计算得到输出结果,控制单元和执行单元比较复杂,运算时也需要使用到存储器,所以本篇先展开存储器相关知识。 1. RAM原理 如果你还能记得,第一篇电学知识中…
计算机系统基础--第四章(程序的链接)
将gcc生成的若干个.0文件为后缀的,vc输出为.obj为后缀的可重定位目标文件组合起来,生成一个可执行目标文件 1、模块化(可分成不同模块全部编译成.o文件后链接即可运行。而不仅仅是只有一个.c文件,对于大工程来说清晰划分) 2、效率高(由于可以使多个文件同时编写,多个模块同…
计算机系统009 - 操作系统之进程
上一篇计算机系统008 - 操作系统概况中讲到,计算机操作系统发展的两个主要方向是提高CPU使用率,以及降低响应时长。这两者在微观调度方法一级来看是相互违背的,但从宏观调度策略来讲,还是可以做出折中的利弊权衡。当然,并非所有计算机系统都追求所谓的平衡,很多时候特定领域的系统更重视…
计算机系统014 - 协议层级
对于开发人员而言,从复杂的问题中找寻规律是基本的能力,亦如抽象。如果单一抽象仍不能较好诠释问题,那还可以从分层的角度来定义问题。分层能使我们暂时从最旁枝末节的点抽身出来,拥有更高的视野,视其全貌。网络环境复杂度不言而喻,所以分层也就成了公认选择。 1. 协议层级 上图中两种分层…