计算机是如何运行的

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、计算机的组成原理:(了解即可)

计算机是由一些硬件设备构成的
计算机的构成:
在这里插入图片描述

1.CPU中央处理器,计算机最核心的部分,算数运算,逻辑判断
2.存储器: 分为外存和内存, 用于存储数据(使用二进制方式存储)
Cpu最核心的一个指标:主频
在这里插入图片描述
一秒种计算19亿次
1s中执行19亿个时钟周期:每个周期都可以干一些工作,执行指令程序员编写的程序,最终都会变成指令,在cpu上执行
可执行文件exe:双击操作系统会把这个可执行文件加载到内存中(包含指令,和指令依赖的数据)
cpu作用:
1.把内存中的指令,读取到cpu中
2.解析指令
3.执行指令

二、cpu的工作过程

1.主频:描述了1s中有多少个始终周期(近似的堪称1s中执行多少条指令)
2.执行程序的过程:硬盘-》内存-》cpu->解析-》执行指令
java程序也是同理:
.java–>.class–》jvm读指令,解析指令,执行指令–》转换成cpu认识的二进制指令

cpu的构成:门电路,非与或
**

三.编程语言

**
无论是哪种变成语言都是要转换成计算机能识别的二级制指令,交给cpu来处理

``四.操作系统

1.操作系统的功能:
对下管理各种硬件设备
对上给软件提供稳定的运行环境-----》软件可以通过系统调用来让操作系统完成一些工作
在这里插入图片描述

在这里插入图片描述

五.进程是如何管理的:(操作系统内核:进程管理)

进程是跑起来的程序
同一时刻进程很多,操作系统都得给他们安排好:

1.pcb描述

1.pid进程的身份标识:
-唯一性pid区分一个进程
2.内存指针:进程持有的内存资源
3.文件描述符表:进程持有的文件资源
通过1,2,3反应进程是操作系统分配资源的基本单位

-在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.双向链表组织

**虚拟地址空间(进程独立性)**在这里插入图片描述

进程间的通信
在这里插入图片描述


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值