4.3 高速缓冲存储器(Cache) 4.3.1 概述 作用:缓解 CPU 与主存之间的速度差异,存储 CPU 近期高频访问的数据原理:局部性原理(程序倾向于访问邻近的数据和...
4.3 高速缓冲存储器(Cache) 4.3.1 概述 作用:缓解 CPU 与主存之间的速度差异,存储 CPU 近期高频访问的数据原理:局部性原理(程序倾向于访问邻近的数据和...
4.2 主存储器 4.2.1 概述 作用:存放 CPU 当前运行的程序和数据,直接与 CPU 交互性能指标:存储容量(字节数)、存取时间(纳秒级)、存储周期(两次操作间隔时间...
123123手制动阀
3.5 总线控制 3.5.1 总线判优控制 当多个部件同时请求使用总线时,通过总线判优控制决定哪个部件优先使用总线。分为集中式(如链式查询、计数器定时查询、独立请求方式)和分...
3.4 总线结构 3.4.1 单总线结构 所有部件都连接在一条总线上,简单经济,但所有部件间通信都通过该总线,易出现总线竞争和传输瓶颈,影响系统性能,适用于小型、简单计算机系...
3.3 总线特性及性能指标 3.3.1 总线特性 包括机械特性(物理尺寸、接插件形状等)、电气特性(信号电平、传输方向等)、功能特性(传输信息类型及功能)和时间特性(信号时序...
3.1 总线的基本概念 总线是计算机系统中各部件之间传输信息的公共通路,由传输线、接口电路和控制逻辑组成。其功能在于实现计算机各部件间的数据、地址和控制信号传输,具备分时和共...
2.1 计算机的发展史 2.1.1 发展阶段 计算机发展依据电子器件更替,经历四代:电子管计算机体积大、功耗高、可靠性低,却奠定发展根基;晶体管计算机缩小体积、降低功耗,提升...
1.3.1 机器字长 定义:CPU 一次能处理数据的位数,与 CPU 寄存器位数相关影响:数据表示:字长越长,数的表示范围越大(如 8 位到 32 位的范围差异),运算精度越...
一、冯诺依曼计算机的特点 存储程序:指令和数据以二进制存于存储器,实现任务切换程序控制:按指令顺序逐条执行,保证工作有序二进制表示:编码形式,物理实现简单、运算简便五大部件:...
计算机的四代变化 从1946年世界上第一台电子数字计算机(Electronic Numerical Integrator And Computer, ENIAC)问世以来,计...
Java继承简单理解 在Java中,继承是面向对象编程(OOP)的核心概念之一。它允许我们创建一个新的类(称为子类或派生类),这个新类可以继承另一个类(称为父类或基类)的属性...
Java中Static的注意事项教程 在Java编程中,static关键字用于声明属于类的变量和方法,而不是属于类的某个特定实例。尽管static特性强大且有用,但使用时需要...
Java 工具类教程 在Java编程中,工具类(Utility Class)是一种特殊类型的类,其中的所有方法都是静态的。这些类提供了一些静态方法,这些方法可以被直接通过类名...
static修饰成员方法 在学习完static修饰成员变量之后,我们接下来探讨static修饰成员方法。成员方法根据是否带有static关键字,可以分为两类:类方法(静态方法...
Java中static修饰成员变量的教程 在Java中,成员变量按照是否使用static关键字修饰,可以分为类变量(静态变量)和实例变量。这两种变量在定义、使用以及存储位置上...
Java序列化教程 Java序列化是将对象的状态信息转换为可以存储或传输的形式的过程,主要通过实现java.io.Serializable接口来完成。下面是一个详细的Java...
ArrayList常用方法教程 在Java中,ArrayList 是一个动态数组,可以存储同类型的元素,并且可以根据需要自动调整大小。本文将介绍如何创建 ArrayList ...
一、ArrayList简介 在Java编程中,ArrayList是一个非常常用的类,它属于Java集合框架(Java Collections Framework)的一部分。A...
1. String类概述 本节学习String这个类,也就是学习如何对字符串进行处理。字符串处理在开发中极为常见,理解String类的使用至关重要。 应用场景示例: 用户登录...