计算机组成与系统结构教程教程,计算机组成与系统结构教程.docx

计算机组成与系统结构教程

计算机组成与系统结构冯·诺依曼计算机设计思想:依据存储程序,执行程序并实现控制。早期计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。软件系统爆过两大部分:系统软件和应用软件。计算机的层次结构分为:微程序或逻辑硬件、机器语言、操作系统、汇编语言、高级语言、应用语言。计算机系统结构、组成与实现之间的区别与联系: ①计算机结构:也称为计算机体系结构,是一个系统在其所处环境中最高层次的概念;是对计算机系统中各机器级之间界面的划分和定义,以及对各级界面上、下的功能进行分配。 ②计算机组成:也常译为计算机组织或成为计算机原理、计算机组成原理。在计算机系统结构确定了分配给硬件子系统的功能及其概念之后,计算机组成的任务是研究硬件子系统各部分的内部结构和相互联系,以实现机器指令级的各级功能和特性。 ③计算机实现:指的是计算机组成的物理实现,主要研究个部件的物理结构,机器的制造技术和工艺等,包括处理机、主存等部件的物理结构,器件的集成度、速度和信号。器件、模块、插件、底板的划分与连接,专用器件的设计,电源、冷却、装配等技术。Flynn分类法:按照计算机在执行程序时信息流的特征分为单指令单数据流计算机(SISD)、单指令多数据流计算机(SIMD)、多指令单数据流计算机(MISD)、多指令多数据流计算机(MIMD).加速比Sp=1/{(1-Fe)+Fe/Re},Fe为可改进比例,Re为部件加速比。在计算机中有两种信息在流动,一种是控制流,即控制命令,由控制器产生并流向各个部件;另一种是数据流,它在计算机中被加工处理。摩尔定律得以延续的理由:集成电路芯片的集成度每18个月翻一番。冯·诺依曼计算机的执行过程:将要处理的问题用指令编程成程序,并将程序存放在存储器中,在控制器的控制下,从存储器中逐条取出指令并执行,通过执行程序最终解决计算机所要处理的问题。数据编码的好处:用更少的数据表示更多的信息。定点数:若约定小数点的位置固定不变,则成为定点数。定点数分为两种:定点整数(纯整数,小数点在最低有效数值位之后)和定点小数(纯小数,小数点最高有效数值位之前)。浮点数:基数为2的数F的浮点表示为:F=M*2^E.其中M称为尾数,E称为阶码。尾数为带符号的纯小数,阶码为带符号的纯整数。补码:非负数整数的补码为其原码,负数整数的补码在原码基础上取反加1.n位补码表示的整数数值范围为-2^(n-1)~+(2^(n-1)-1),n位补码表示的小数数职的范围为-1~+(1-2^(-n+1))。补码的特点: ①0的表示是唯一的。②变形码。③求补运算。 ④简化加减法。⑤算术或逻辑左移。⑥算术右移。反码:正整数反码与原码相同。负整数反码即原码取反。汉字编码分为三类:汉字输入编码、国际码和汉字内码以及汉字字模码。汉字内码是汉子在设备或信息处理系统内部最基本的表达方式。循环冗余校验码(CRC)可以发现并纠正信息在存储或传送过程中出现的错误。溢出的判定:双符号位判决法,两符号位是否一致,一致未溢出,反之溢出。存储器的功能:存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器的层次结构:①脱机光盘、磁带存储器②联机磁盘存储器③主存储器④Cache⑤COU内部通用寄存器存储器的分类: ①存储信息的介质 ②在计算机中的用途 ③存放信息的易失(挥发)性:RAM(易失)、磁盘存储器、半导体ROM(非易失)。 ④存取方式:随机读写存储器RAM,顺序读写存储器。 ⑤存储器的读写功能其他存储器:多端口存储器、多体交叉存储器、相联存储器。高速缓冲存储器的作用:为缓和存储器访问速度远低于CPU程序执行速度之间的矛盾。地址映射和变换的三种方式:全相联,直接映射、组相联。替换算法有:随机替换算法(RAND)、先进先出算法(FIFO)、近期最少使用算法(LRU)、最不经常使用算法(LFU)、最优替换算法(OPT)。虚拟存储器的作用:使计算机具有海量存储器,以便支持多用户、多任务程序的开发。虚拟存储器的管理方式有:页式虚拟存储器、段式虚拟存储器、段页式虚拟存储器。记录面:磁盘中能够记录信息的磁介质表面。磁道:在磁盘旋转时,每一个记录面上都分布着若干由磁头画出的同心的闭合圆环。扇区:为了便于存取信息,磁盘上的每个磁道又分为若干段,每一段称为一个扇区。掉电以后,ROM中的数据不会丢失。指令系统:也称为指令集,指能被一台计算机执行的全部指令的集合。设计、评价指令系统一般从以下几方面考虑: ①完备性:常用指令齐全,编程方便。 ②高效性:程序占主存空间少,运行速度快。 ③规整性:指令和数据使用规则统一简单,易学易记。 ④兼容性:同一系列的抵挡计算机程序能在高档计算机上直接运行,即向后兼容。主存的随机读写特性:对于主存的大部分空间,允许在任何时间对其中的任何存储单元进行读写操作,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值