一:编程与编程的目的
1. 什么是语言?什么是编程语言
语言是一种事物与另外一种事物沟通的介质
编程语言是程序员与计算机沟通的介质
2. 什么是编程?
程序员把自己想要让计算机做的事用编程语言表达出来
编程的结果就是一系列的文件
3. 为什么要编程
是为了让计算机按照人类思维逻辑去工作,从而解放人力
补充:
在编程世界里,计算机其实就是人的奴隶,编程的目的就是
为了奴隶计算机。
二:计算机组成(*****)
1. 控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作
2. 运算器:负责数学运算与逻辑运算
控制器+运算器=CPU=====》人的大脑
3. 存储器
内存:====》人脑的记忆功能
优点:存取速度快
缺点:断电数据就丢失,只能临时保存数据
外存:如硬盘===》笔记本
优点:断电数据不丢失,可以永久保存数据
缺点:存取速度慢
4. 输入设备input
5. 输出设备output
总结:
与运行程序有关的三大核心硬件:cpu、内存、硬盘(*****)
程序最先都是存放于硬盘的,站在硬件角度,程序的启动时,硬件的工作流程:
1. 程序相关数据先从硬盘读入内存
2. cpu从内存取出指令/数据然后运行
三 :CPU详解(***)
1.cpu具有向下兼容性
64的cpu可以运行32bit与64bit的软件
但是32的cpu只能运行32bit的软件
四 :存储器(*****)
1ns 寄存器 <1KB
2ns 高速缓存 4MB
10ns 内存 512-2048MB
10ms 磁盘 200-1000GB
100s 磁带 400-800GB
单位换算:
8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间
7200转/分钟的硬盘来说,一次IO的时间大概:
5MS+4MS=9MS
五:一套完整的计算机系统分为三层(*****)
应用程序
操作系统
计算机硬件
六:操作系统定义:(*****)
操作系统是协调、管理、控制计算机硬件资源与应用软件的一个控制程序
应用程序是通过操作系统来间接控制硬件
BIOS->操作系统OS->应用程序
黑洞http:是企业级http服务提供商,大数据采集服务服务提供商,我们拥有高品质爬虫代理,遍布全国200+城市服务器,从容应对海量IP需求,我们从不吝惜产品质量,为确保您获得最佳体验,我们选择与国内最值得信赖的运营服务商进行深度合作,提供更快,更可靠的服务。
相关资讯
相关文章内容简介
1 IP代理:python学习计算机组成原理与操作系统
一:编程与编程的目的1. 什么是语言?什么是编程语言语言是一种事物与另外一种事物沟通的介质编程语言是程序员与计算机沟通的介质 2. 什么是编程?程序员把自己想要让计算机做的事用编程语言表达出来编程的结果就是一系列的文件 3. 为什么要编程是为了让计算机按照人类思维逻辑去工作,从而解放人力 补充:在编程世界里,计算机其实就是人的奴隶,编程的目的就是为了奴隶计算机。 二:计算机组成(*****) 1. 控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作&nb [阅读全文]
推荐阅读
01
2019-11
设置代理IP后,本机IP却不变?
设置好代理IP后,本机IP死活不变,究竟是哪里出现了问题?具体的使用情况以及网络环境,情况可以分为三类。
07
2019-05
爬虫IP代理破封不可阻挡
“人在江湖飘,哪能不挨刀。”话糙理不糙,在我们酣畅淋漓地使用爬虫抓取 数据为我们所用的时候,却也能难免遇到强敌,IP遭到封锁,爬虫被反。那么万一不行,IP被封了,有什么方法来解
08
2019-05
IP代理可确保您的隐私安全
黑洞代理IP网络基础设施可以隐藏您的身份并保护您的数据,这意味着无法追溯您的IP,也无法嗅探您阅读的数据。
24
2019-06
哪里有动态代理ip来更换ip地址?
有时有些用户可能会碰到一些需要换ip的,尤其是访问比较频繁的时候,那么大家是在哪里找代理ip来换ip呢
12
2019-10
HTTP代理和IP代理的同异处
在开始探讨之前,首先我们需要知道几个名词:代理服务器、HTTP代理。
29
2019-09
如何获取到最新可用的https代理ip?
现如今,网络发展日新月异,https代理之间的竞争也越来越激烈。随意在搜索引擎查询,各式各样的代理IP网站可谓是五花八门。这其中最多的是免费代理IP资源,而实际测试过你会发现,免费代
热门文章
注意: 严禁一切违规违法的业务,一经发现直接封帐号
Powered by wanchen tech. © | 粤ICP备18047396号-6 广州万宸软件科技有限公司http代理 版权所有