Java复习第一章(计算机、程序和JAVA概述)

第一章 计算机、程序和Java概述
1.1引言

软件包含了指令,告诉计算机做什么。

1.2什么计算机

计算机是存储和处理数据的电子设备。

计算机包括硬件和软件两部分。

一台计算机是由以下几个主要的硬件组件构成的:
①中央处理器(CPU)
②内存(主存)
③存储设备(磁盘、光盘)
④输入设备
⑤输出设备
⑥通信设备(调制解调器和网卡)
这些设备通过总线连接。

1.2.1 中央处理器

CPU从内存中获取指令,然后执行这些指令。

CPU通常由两部分组成:控制单元和算数/逻辑单元。
①控制单元用于控制和协调其他组件的动作。
②算数/逻辑单元用于完成数值运算(±*/)和逻辑运算(比较)。

计算机有一个内部时钟,该时钟以固定速度发射电子脉冲。这些脉冲用于控制和同步各种操作的步调。时钟速度越快,在给定的时间段内执行的指令就越多。时钟速度的计量单位是赫兹(Hz),1HZ相当于每秒一个脉冲。1MHz=100万Hz,现在的西算计时钟速度通常以千兆赫(GHz)来表述。

核是处理器中实现指令读取和执行的部分。为了提高CPU的处理能力,芯片制造厂商现在生产包含多核的CPU。一个多核CPU是一个具有两个多多个独立核的组件。

1.2.2比特和字节

计算机就是一系列电路的开关。每个开关存在两种状态:开和关。计算机中存储的信息就是将一系列的开关设置为开或关。如果电路是开的,它的值是1。如果电路是关的,他的值是0。这些0和1被解释为二进制数字系统中的数,并将它们成为比特(bit)。

字节是最小的存储单元。每个字节由8个比特(8位二进制)组成。为了存储单个字节放不下的大数字,计算机使用多个字节。

1.2.3内存

计算机的内存由一个有序字节序列组成,用于存储程序及程序需要的数据。你可以将内存想象成计算机执行程序的工作区域。一个程序和它的数据在被CPU执行前必须移到计算机的内存中。

每个字节都有一个唯一的地址,**使用这个地址确定字节的位置,**以便于存储和获取数据。因为可以按任意顺序存取字节,所以内存也被称为随机访问存储器(RAM)。在这里插入图片描述

内存中的字节的内容永远非空,但是它的原始内容可能对于你的程序来说是毫无意义的。一旦新的信息被放入内存,该字节的当前内容就会丢失。

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值