写在开头接下来一系列博客将作为一个初学者对整体计算系统的理解与概括,主要作为个人学习总结归纳使用,若能帮助初学者对计算机有整体了解,自然再好不过。参考用书:南京大学《计算系统基础》一、计算机整体结构“计算机”意味着什么?最直观的理解:它是一个能够做运算的机器,但我们知道,与计算器相比,它又能够做到用数字去进行各种各样的活动,以至影响现实世界。而做到这一点,必须有一个严谨的系统去支持它在一定范围内
原创 2021-01-16 17:23:15
720阅读
1点赞
计算系统基础(二)如果将《计算系统基础》书中的知识点进行粗略划分,可以将其分为c语言和底层部分。c语言的基础语法可以通过网上各类视频进行学习与巩固,在本文中将不再赘述。因此,我们将重点放在对底层的探究和理解。接下来,我们将介绍计算机最基础的“拼音”语法:二进制。一、为什么要使用二进制?在前文中,我们解释为:1和0可以准确表示计算机的电路状态。但如果要准确描述其原因的话,不仅仅是因为电路的表达问题。
原创 2021-02-01 17:41:56
412阅读
计算系统基础(三)一.数学+物理==计算系统底层这是本书令人痛苦的开端:第七章正式开启了数学和物理的集合,也让读者头疼不已。我们在了解二进制之后,就得到了计算机构建的数字基础,那么,如何将这些抽象的数字在现实中表示出来?前文提到,需要精确的电路来作为硬件支撑。可以说,只有将物理与数学相结合,才能了解计算系统的原理。二.基础元件第一章开头提到的微处理器,是运算的基础,而构成它的,便是金属氧化物半导体
原创 2021-03-08 17:35:46
293阅读
计算系统基础(四)一、指令集结构在上一章,我们讲述了计算机的硬件组成部分:从它最基础的电子元件到整个冯诺依曼体系,C语言可以为我们了解我们认识之中的编程语言是如何对计算机下指令的。但是在C语言与硬件之间还存在一个代沟:机器指令。机器指令可以简单理解为:被赋予了意义的二进制序列。由于计算机的电路结构,机器只可以读懂二进制序列。而c语言必须根据规则被翻译为机器指令,才能够被机器读取并执行。这一段有意义
原创 2021-03-28 01:10:45
522阅读
知识点计算系统基础考点一览计算系统组成冯*洛伊曼计算机组成处理器体系结构存储局部性原理总线总线概念总线分类总线按照功能分类串行总线的波特率是可以改变的程序控制方式指令系统类型计算机操作系统操作系统操作系统分类进程管理进程与线程进程的三态模型进程的调度算法进程的同步与互斥PV操作(操作系统原语-原子性)P:资源锁定 V:资源释放,注意边界值前趋图PV与前趋图的结合使用P操作来检查资源,有几个前趋
原创 2024-08-27 19:23:19
0阅读
一、计算系统计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备。发明计算机的目标是代替人类去高效且高质量地完成工作。计算机有很多形式,比如:生活中常见的家用电脑,笔记本,智能手机,平板电脑等,还有生产环境中提供重要业务支撑的各种服务器(Server),都算是计算机。一台计算机要像人类一样完成
原创 2023-05-27 15:22:04
230阅读
安装系统的三要素:引导盘,系统盘,安装盘。
原创 2017-10-29 21:27:48
976阅读
计算基础和操作系统基础自从1946年在美国宾夕法尼亚大学诞生了第一台计算机埃尼阿克以后,我们可以说是进入了计算机的时代。从开始的电子管,到后来的晶体管,再到后来的集成电路,到如今的超大规模和甚大规模电路,计算机的飞速发展,让我对以后的量子计算机或光子计算机都不敢想象。我记得在我大一的那一年,我刚入学,然后开设了一门课,叫做计算基础课。其实无非就是学习一些Word、Excel、PPT而已,对于应
原创 2017-10-10 22:48:23
1132阅读
4 操作系统基础 4.1 操作系统基础知识 4.1.1 操作系统基本概念 操作系统:是管理计算机软硬件资源的程序,同时它又是用户与计算机硬件的接口;操作系统是配置在计算机硬件上的第一层软件,是控制计算机所有操作的软件 4.1.2 操作系统基本功能 @1 处理器管理: 进程状态转换:三种基本状态的转换:就绪、执行、阻塞 就绪:满足运行条件。等待CPU,只要获取CPU使用权就可以运行 执行:已经获得
原创 2021-08-12 15:39:19
517阅读
本章将会讲解计算机的操作系统。操作系统(Operating System,OS)就好比一个计算
原创 2023-01-14 20:33:07
129阅读
软考云计算基础平台系统集成:构建稳健、高效的云计算环境 随着信息技术的快速发展,云计算作为一种新兴的信息技术架构,正逐渐成为企业解决大规模数据处理和存储问题的首选方案。软考云计算基础平台系统集成是一种针对云计算环境下的系统集成解决方案,旨在为企业和组织提供一套完整的、可靠的、高效的云计算环境。 一、软考云计算基础平台系统集成的概念 软考云计算基础平台系统集成是指将各种计算机、网络、数据库等I
原创 2023-11-02 16:27:59
97阅读
在Linux中,秉承着一句话:一切皆文件,操作皆命令。意思就是:在Linux中,所有的东西都是用文件的形式表示,所有的操作都可以用命令去实现。
原创 2017-10-30 19:55:49
762阅读
# 进制 windows : calc 计算器 linux : bc 计算器 ![](D:\云计算\1计算基础和Linux的安装\07.jpg) ![07.jpg](https://s2.51cto.com/images/20210724/1627132746699981.jpg?x-oss-process=image/watermark,size_14,tex
原创 2021-07-24 21:24:34
559阅读
一、计算基础冯.诺依曼体系:     输入设备、存储器、运算器、控制器、输出设备冯.诺依曼体系结构是现代计算机的基础,因此被称为计算机之父。2.计算机发展及应用: 1)第一台计算机1946年诞生于美国,名为ENIAC.重30顿,主要用于计算弹道和氢弹的研制。 2)第一代:电子管计算机,主要采用电子管原件做基本器件。体积大、耗电量大、速度慢、维护困
原创 2017-01-06 19:48:53
749阅读
一、计算基础存储器的层次结构L0寄存器L1L1高速缓存SRAML2L2高速缓存SRAML3L3高速缓存SRAML4主存DRAML5本地二级存储本地磁盘L6远程二级存储web服务器重要概念并发:把CPU的时间进行分片,让各个程序在CPU上轮转,造成一种多个程序同时在运行的假象多线程:需要多个进程,保存程序执行的现场缓存:保存非持久化数据,支持大量的并发访问异步:遇到I/O操作,程序就注册一个钩子函
原创 2020-11-05 22:38:53
499阅读
1点赞
最近开始学习Python,从计算基础学习,打好基础才是第一步。本文介绍了有关计算机的一些硬件(CPU,内存,硬盘等)的运作原理,还有系统的发展历程及启动过程。
原创 2017-08-22 15:53:33
873阅读
1点赞
计算机-操作系统 一 .为什么要有操作系统 现代的计算系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。因为管理这些部件并加以优化使用,是一件极富挑战性的工作,于是,计算安装了一层软件(系统软件),称为操作系统。它的任务就是为用户程序提供一个更
原创 2021-05-27 14:20:14
513阅读
C语言中的整数表示例1#include<stdio.h>int main(){ int x = -1; unsigned u = 2147483648; printf("x=%u=%d\n", x, x); printf("u=%u=%d\n", u, u); return 0;}运行结果
原创 2021-06-29 11:11:50
673阅读
一.计算机硬件系统概述 所谓计算机硬件系统,就是指构成
原创 2022-03-24 09:29:46
671阅读
1点赞
http://kaito-kidd.com/2018/07/12/computer-system-summary/如果你想对计算机的组成和系统结构有个系统的了解,推荐你看一本书,叫做《深入理解计算系统》。这本书也是计算机界的经典书籍,如果能吃透这本书里的内容,你会对计算系统和软件开发有一个全新的认识。由于这本书不太容易学习,有很多程序员买了这本书,但可能读了一两个章节发现太过枯燥理解不了,便放
转载 2020-09-05 22:21:41
518阅读
  • 1
  • 2
  • 3
  • 4
  • 5