编程语言及计算机硬件基础
2018-06-17 23:21:55来源:未知 阅读 ()
1、什么是编程语言?
程序员与计算机沟通的介质
2、什么是编程?
程序员基于某种编程语言的语法格式将想让计算机所做的事写到文件中让计算机执行,编程的结果就是文件,文件的内容就是程序;
3、为什么要编程?
让计算机代替人类工作,解放人力
4,、计算机硬件基础
(1)、什么是x86-64位?
x86是cpu最早的架构,这个cpu在单位时间内可以处理字长位64位的二进制数据
(2)、常用储存器
分为内存(内存条)和外存(磁盘):
内存优点:存取速度快,缺点:内存小,断电时数据容易丢失
外存优点:断电不会丢失数据,永久保存,容量大 缺点:存取速度慢
(各储存器读取速度排名:寄存器》高速缓存》内存》磁盘》磁带)
(3)、储存单位转换器
一个二进制位是1bit
8bit=1Bytes
1024Bytes = 1KB
1024KB = 1MB
1o24MB = 1TB
(4)、调用磁盘数据时间
对于磁盘来说,寻找到数据的总时间=平均寻道(5ms)+平均延迟时间(7200转的磁盘该值等于4ms)
以7200转/分钟为例: 每秒(7200除以60等于120)转,每转一圈所用时间(1除以120约等于8ms),取平均值,
自转平均延迟时间4秒
总结:
计算机的三大核心组件,以及它们的功能?
1、cpu :由运算器和控制器组成,运算器用来主要负责程序运算与逻辑判断,
控制器则主要协调各组件和各单元的工作,获取指令进行分析,将操作控制信号作用给其他部件进行工作
2、内存:内存储器,临时存储程序,快速运行
3、硬盘:外储存器,永久保存数据
2、cpu、内存、硬盘的工作原理,解释一个程序如何从无到有运行起来的?
程序先下载到硬盘上,由硬盘调到到内存,cpu获取指令进行分析,将操作控制信号发送相关部件,运行程序
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:.net 公共基础类
下一篇:匿名对象解析
- python3基础之“术语表(2)” 2019-08-13
- 单例模式 2019-07-24
- Python-13-模块和包 2019-07-24
- 第一章 计算机基础 2019-07-24
- Python-01-编程语言简介 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash