- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理计算组成原理
计算机组成原理
主要内容 : 计算机单机系统的硬件组成
冯.诺依曼思想:
1)用二进制代码表示程序和数据
2)计算机采用存储程序的工作方式
3)硬件由:存储器、运算器、控制器、输入设备、输出设备 组成
1:数字代表 : 数值、字符、命令、状态
2:在物理机制上用数字信号数字代码
3:存储过程的工作方式:
事先编写好程序 ( (转换成机器指令序列)事先存储程序
自动、连续的执行(解释程序)
输入输出设备: 转换信息
输入 : 原始信息 ( 代码、送入主机
输出 : 处理结果(代码) (
控制器 : 产生控制命令(微命令)、控制全机操作
微命令组成方式:
组合逻辑控制方式:由组合逻辑电路产生,产生微命令
微程序控制方式: 由微指令产生微命令
硬件系统结构: 以总线为基础
总线 : 能为多个部件分时共享的一组信息传送线路
微型机系统结构:
模型机系统结构:
计算机系统性能指标:
基本字长:操作数的基本位数 影响计算精度、指令功能
存储容量:主存(存储单元个数 x 位数)
定/浮点四则运算时间,每秒平均执行的指令条数( MIPS), CPU时钟频率(MHZ)
处理功能:指令系统功能, 系统软件配置
第二章:运算器和运算方法
以加法器为基础,实现各种四则运算(增加移位、传送功能,并选择输输入控制条件)
多路选择器的运算器:
带输入锁存器的运算器:
位片式运算器:
定点加减运算:
补码加减运算 :
正数不变 负数:符号位不变,其他位取反,最后加1
符号位参加运算
实例: 补码表示
10101 ( 11011 负数:符号位不变,其他位取反,最后加1
00101 ( 00101 正数:不变
变补:
10011 ( 01101 不论正负
00011 ( 11101 逐位取反,最后加1
算法流程:
逻辑实现:
移位操作:
逻辑移位:数码不变,位置变化
循环左移: ( 算术移位:数码变化
左移: 1001111 ( 1001110
正数补码移位规则:
单符号:0 0111 双符号:00 0111
左: 0 1110 左: 00 1110
右: 0 0111 左: 01 1100
右: 0 0011 左: 00 1110
负数补码移位规则:
单:1 1011 双:11 0110
左:1 0110 左:10 1100
右:1 1011 右:11 0110
右:1 1101 右:11 1011
数符不变,(单:符号位不变 双:第一位符号位不变)
左移补0, 右移空格补1
定点乘法运算: 部分积累加移位
原码一位乘法:每次用一位乘数去乘被乘数
缺点:加数增多(由乘数位数决定)
加数的位数增多(与被乘数、乘数位数有关)
分步乘法: 每次将一位乘数所对应的部分积与原部分积的累加和相加,并移位
寄存器A: 存放部分积累加和,乘积高位
寄存器B: 存放被乘数
寄存器C: 存放乘数 乘积低位
运算规则:
操作数、结果用原码表示
绝对值运算、符号单独处理
被乘数(B)、累加和(A)取双符号位
做N次循环(累加、右移)
补码一位乘法:未做记录
定点:除法运算 : 若干余数与除数加减
图:手机相册中
原码恢复余数法: 比较两数大小可用减法试探
原码不恢复余数法:加减交替法
恢复: 2r1 – B = r2` 0
r2` + B = r2 (恢复余数)
2r2 – B = r3
不恢复: 2r1 – B = r2` 0
2r2 – B = 2(r2` + B) – B = 2R2` - B = r3
浮点四则运算:
浮点加减运算
对阶:小阶想大阶对齐
阶码比较: 比较线路或者
尾数加减:AW (+/-) BW ( AW
结果规格化
浮点乘法运算:定点加 定点乘 A = 2^J x AW B = 2^J + BW
判断操作数位0 A x B = 2^(Aj + Bj) x (AW + BW);
阶码相加:若阶码用移码表示,相加后需要修正
尾数相乘:相乘前无需对阶
结果规格化:一般左规
浮点除法:定点除 定点减 A = 2^Aj + AW B = 2^Bj + BW
您可能关注的文档
- 计划生育工作图表计生育工作图表.doc
- 计划管理作业标准及程流程.doc
- 计划生育论文 1计生育论文 1.doc
- 计划生育技术服务计生育技术服务.doc
- 计数原理 练习题.doc
- 计生办职责和制度计办职责和制度.doc
- 计生协会会长职责计协会会长职责.doc
- 计数原理 (FREE!)计数原理 ( FREE!).doc
- 计生多选题定稿计生选题定稿.doc
- 计数原理教学设计计原理教学设计.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)