页数:54页文件大小:1.47 MB来源: 计算机组成原理ppt课件
本课件沿计算机代际演进主线,介绍古代及近代计算技术、Turing机、ENIAC与Von Neumann机等里程碑机型,并讲解运算器基本功能与数值、字符、逻辑值的编码表示以及原码反码补码运算。
第一单元第二讲计算机发展简史运算器功能
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现运算器的功能、组成、控制信号与操作使用方式。
Computer Generations
古代及近代计算技术公元前500年
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进中的标志性机器与结构变革。
Turing机1937年,Alan Turing提出一种“通用”计算机的概念,它可以执行任何一个描述好的程序(算法),实现需要的功能,形成了“可计算性”概念的基础。存储程序的思想,使计算机从专用走向通用。
正是这一创新,开创了计算机的新时代。
Turing机特点
现代计算机的里程碑
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进中的标志性机器与结构变革。
第一台通用电子计算机
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进中的标志性机器与结构变革。
Von Neumann机IAS现代计算机结构的鼻祖:五大功能部件将程序和数据统一表示:存储器有4096个字,每个字40位。采用二进制数据:简化了存储器只提供整数运算:任何有能力的数学家都能在头脑中记住小数点的位置。
第一台小型计算机:PDP-1
第一个系列计算机:IBM 360
计算机精简指令系统计算机指令系统尽量简单
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现操作码与操作数地址的划分方案及指令系统设计要求。
下一代计算机
运算器基本功能
运算器基本功能
输入输出系统
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现输入输出系统的作用、功能、组成与需要解决的主要问题。
ALU功能和设计
One-Bit Logical Instructions
One-Bit Full Adder
计算机发展简史与数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进、运算器功能与数据的编码表示。
Full Adder Circuit (1/2)
计算机发展简史与数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进、运算器功能与数据的编码表示。
计算机发展简史与数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进、运算器功能与数据的编码表示。
数据编码与表示
计算机发展简史与数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现计算机代际演进、运算器功能与数据的编码表示。
数据表示二进制位可以表示任何对象:
逻辑型数据逻辑型数据只有两个值:真和假,正好可以用二进制码的两个符号分别表示,例如1表示真则0表示假不必使用另外的编码规则。对逻辑型数据可以执行逻辑的与或非等基本逻辑运算。
其规则如下:。
逻辑型数据基本运算规则
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
字符型数据的表示字符作为人
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现西文字符、汉字与字符串的编码表示及存储方式。
字符编码集
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现西文字符、汉字与字符串的编码表示及存储方式。
字符串的表示与存储字符串是指连续的一串字符,它们占据主存中连续的多个字节,每个字节存放一个字符,对一个主存字的多个字节,有按从低位到高位字节次序存放的,也有按从高位到低位字节次序存放的。表示字符串数据要给出串存放的主存起始地址和串的长度。
例如:IFA>B THEN READ(C)就可以有如下不同的存放方式:I F A A F I> B T T B >假定每个字H E N N E H由4个字节R E A D D A E R组成( C ) ) C (。
UNICODE编码
进位记数法
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
进制转二进制整数部分除
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
数值数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
数值数据表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
有权码无权码
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
如何判定码权0000010111 4 +
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
如何判定码权
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现进位记数法、进制转换与定点数的编码格式。
数值数据在计算机内的格式定点小数
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现浮点数的规格化表示、IEEE 754标准与加减乘除运算步骤。
数值数据在计算机内的格式定点小数
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现浮点数的规格化表示、IEEE 754标准与加减乘除运算步骤。
数值数据在计算机内的格式定点小数
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现浮点数的规格化表示、IEEE 754标准与加减乘除运算步骤。
定点小数表示: Ns N1N2… Nn[ X ] =[ X ] =[ X ]
定点小数表示: Ns N1N2… Nn原码定义:[ X ]原=
定点小数表示: Ns N1N2… Nn反码定义:[ X ]反=
定点小数表示: Ns N1N2… Nn模2补码定义:[ X ]补=
整数的编码表示整数
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现定点小数与整数的原码、反码、补码表示及加减运算实现。
原码反码补码表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现定点小数与整数的原码、反码、补码表示及加减运算实现。
原码反码补码表示
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现定点小数与整数的原码、反码、补码表示及加减运算实现。
补码加减法运算实例
本页为结构/流程示意图,图中标注的主要部件与信号如下,重点体现定点小数与整数的原码、反码、补码表示及加减运算实现。
原反补码表示小结
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}