11k 10 分钟

[toc] # 计算机组成原理 # 计算机系统概论 # 性能指标 吞吐量 计算机在某一时间间隔内能够处理的信息量 响应时间 从输入有效到系统产生响应之间的时间度量 利用率 在给定的时间间隔内系统被实际使用的时间所占的比例,用百分比表示 处理机字长(机器字长) 处理机运算器中一次能够完成的二进制数运算的位数,如 32 位,64 位 总线宽度 CPU 中运算器与存储器之间进行互连的内部总线二进制位数 存储器容量 计算机中的信息用二进制表示,常用的单位有位、字节和字。 位(bit):是计算机中最小的数据单位,存放一位二进制数,即 0 或...
1.4k 1 分钟

# 数据的表示和运算 # 数制与编码 # 校验码 # 奇偶校验码 奇校验码 整个校验码中 "1" 的个数为奇数 偶校验码 整个校验码中 "1" 的个数为偶数 # 定点数的表示和运算 # 定点数的运算 # 定点数的移位运算 # 算数移位 码制 添补代码 正数 原码、补码、反码 0 负数 原码 0 补码 左移添 0 补码 右移添 1 反码 1 # 逻辑移位 #...
2.4k 2 分钟

[toc] # 指令系统 # 指令格式 # 指令的基本格式 操作码字段 地址码字段 操作码:指出指令中该指令应该执行什么性质的操作和具有何种功能 地址码:指出被操作的信息的地址(参加运算的操作数所在的地址,运算结果的保存地址,程序的转移地址,被调用的子程序的入口地址) 指令的长度:一条指令中所包含的二进制的位数 单字长指令:指令长度等于一个机器字长的指令 半字长指令:指令长度等于半个机器字长的指令 双字长指令:指令长度等于两个机器字长的指令 # 零地址指令 OP 只需要给出操作码...
1.9k 2 分钟

[toc] # 总线 # 总线概述 # 总线基本概念 # 总线的定义 能为多个部件分时共享的公共信息传输线路 # 总线的特点 分时 同一时刻只允许有一个部件向总线发送信息 共享 总线上可以挂接多个部件,多个部件可同时从总线上接受相同的信息 # 总线设备 主设备 获得总线控制权的设备 从设备 被主设备访问的设备,只能响应主设备发来的各种总线命令 # 总线特性 机械特性 尺寸、形状 电气特性 传输方向和有效的电平范围 功能特性 每根传输线的功能 时间特性 信号和时序关系 # 总线的猝发传输方式 一个周期内传输存储地址连续的多个数据字 # 总线的分类 # 片内总线 芯片内部的总线 #...
5.7k 5 分钟

[toc] # 中央处理器 # CPU 的功能和基本结构 # CPU 的功能 指令控制 完成取指令、分析指令、执行指令的操作,即程序的顺序控制 操作控制 控制部件按指令的要求进行动作 时间控制 为每条指令按时间顺序提供应有的控制信号 数据加工 对数据进行算术和逻辑运算 中断加工 对计算机运行过程中出现的异常情况和特殊请求进行处理 # CPU 的基本结构 # 运算器 算术逻辑单元 进行算术 /...
197 1 分钟

问题 通道 P6 可重入 P16 # 二级页表 # 做法一 在二级页表中,页表的大小和页大小是相同的。 页表中一共有 2102=29\frac{2^{10}}{2} = 2^{9}2210​=29 个页表项,一个页表项对应内存中的一页,顶级目录中一个表项对应一个页表。 # 处理机调度 P158 进程或者作业什么时候由运行状态转为就绪状态,因为这是批处理系统,如果是分时系统,则时间片到即可。 * 类似可剥夺调度方式?有作业的优先级?
214 1 分钟

GCC 基本使用 - AutoMan 的文章 - 知乎 https://zhuanlan.zhihu.com/p/404682058 # Linux 快速删除已输入的命令 ctrl + c 删掉已经输入命令 ctrl + w — 往回删除一个单词,光标放在最末尾 ctrl + k — 往前删除到末尾,光标放在最前面(可以使用 ctrl+a) ctrl + u 删除光标以前的字符 ctrl + k 删除光标以后的字符 ctrl + a 移动光标至的字符头 ctrl + e 移动光标至的字符尾 ctrl + l 清屏
427 1 分钟

# 查询销售总额前三的理财产品 # 查询购买了所有畅销理财产品的客户 # 相关知识 为了完成本关任务,你需要掌握: 嵌套查询; 子查询。 # 编程要求 请用一条 SQL 语句完成以下查询任务: 若定义持有人数超过 2 的理财产品称为畅销理财产品。查询购买了所有畅销理财产品的客户编号 (pro_c_id)。 注意结果输出要求:按照客户编号的升序排列,且去除重复结果。 -- 根据客户分组,select pro_c_idfrom propertywhere pro_type = 1group by pro_c_idhaving count(*) >= all( select count(*)...
916 1 分钟

# JDBC 体系结构和简单的查询 # 任务描述 本关任务:查询 client 表中邮箱非空的客户信息,列出客户姓名,邮箱和电话。 # 相关知识 为了完成本关任务,你需要掌握: JDBC 的体系结构; JDBC 的核心组件; 使用步骤; # JDBC 的体系结构 JDBC(Java DataBase Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。 Java...