软考数据系统工程师笔记-计算机组成原理 计算机组成原理是计算机科学与技术的基础,涉及计算机系统的基本结构、组成部分、功能、工作原理等内容。下面是软考数据系统工程师笔记中关于计算机组成原理的知识点总结: 1. CPU 的组成 CPU 是计算机的核心组成部分,负责执行指令和处理数据。它由运算器、控制器、寄存器组等组成。 * 运算器:负责执行算术运算和逻辑运算,如加、减、乘、除等基本运算及附加运算。 + 算术逻辑单元(ALU):负责处理数据,实现对数据的算术运算和逻辑运算。 + 累加寄存器(AC):也称累加器,当算术逻辑单元 ALU 执行运算时,为其提供一个工作区。 + 数据缓冲寄存器(DR):对内存进行读写操作时,用 DR 暂时存放由内存储器读写的一条指令或一个数据字。 + 状态条件寄存器(PSW):保存根据算术指令和逻辑指令运行或测试的结果建立的各种条件码的内容。 * 控制器:决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且要能够处理异常事件。 + 指令寄存器(IR):用来暂时存放一条指令,由指令译码器根据指令寄存器中的内容产生各种微操作指令,控制其它部分协调工作。 + 程序计数器(PC):存放的是将要执行的下一条指令的地址。 + 地址寄存器(AR):保存当前 CPU 所访问的内存单元的地址。 + 指令译码器(ID):对指令中的操作码字段进行分析解释,识别该指令规定的操作,然后向操作控制器发出具体的控制信号。 2. 寄存器组 寄存器组是 CPU 中的一种组成部分,负责存放数据和指令。根据用途的不同,可以分为专用寄存器和通用寄存器。 * 专用寄存器:运算器和控制器中的寄存器是专用寄存器,其作用是固定的。 * 通用寄存器:用途广泛并可由程序员规定其用途,其数目因处理器不同而不同。 3. 数的表示 计算机中有多种表示数的方法,如原码表示法、反码表示法、移码表示法等。 * 原码表示法:最高位是符号位,0 表示正号,1 表示负号。其余 n-1 位表示数的绝对值。 * 反码表示法:正数的反码与其原码相同,负数的反码是其绝对值按位求反。 * 移码表示法:是在数 X 上增加一个偏移量来定义的,常用于表示浮点数中的阶码。 4. 浮点表示 浮点表示是一种表示实数的方法,通常由阶码和尾数组成。 *阶码:通常为带符号的纯整数。 *尾数:为带符号的纯小数。 浮点表示的优点是可以表示非常大的数,但它也存在一定的缺陷,如精度问题等。 5. 进制的缩写 计算机科学与技术中常用的进制缩写有: * 二进制简写为 B。 * 八进制简写为 O。 * 十进制简写为 D。 * 十六进制简写为 H。 6. 进制转换 在计算机科学与技术中,经常需要将一种进制转换为另一种进制。常见的进制转换方法有: * 二进制转换为十进制:将二进制数按权展开,例如 10100.01 (B)=1X24+0X23+1X22+0X21+0X20。 这些知识点是计算机组成原理的基础,理解这些概念对于学习和应用计算机科学与技术非常重要。
剩余63页未读,继续阅读
- 粉丝: 5
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 白色简洁风格的个人博客模板下载.rar
- 白色简洁风格的高山雪花登录注册框源码下载.zip
- 白色简洁风格的格调精品餐厅整站网站源码下载.zip
- 白色简洁风格的工业制造整站网站源码下载.zip
- 白色简洁风格的工艺品展览企业网站源码下载.zip
- 白色简洁风格的国际货运企业网站模板.rar
- 白色简洁风格的国外求职网页CSS模板.zip
- 白色简洁风格的果园水果主题整站网站源码下载.zip
- 白色简洁风格的国外设计团队CSS3网站模板下载.zip
- 白色简洁风格的韩国个人网页源码下载.zip
- 白色简洁风格的海上冲浪网页企业网站模板下载.rar
- 白色简洁风格的海边度假旅游HTML模板.zip
- 白色简洁风格的汉堡快餐外卖企业网站模板.zip
- 白色简洁风格的豪华海景酒店整站网站模板.zip
- 白色简洁风格的汉堡薯条快餐企业网站模板.zip
- 白色简洁风格的户外风筝CSS网站模板.zip
- 1
- 2
- 3
- 4
前往页