计算机组成与系统结构复习点概述学习教案.pptx
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPTX 页数:230 大小:6.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机组成与系统结构复习点概述学习教案.pptx

计算机组成与系统结构复习点概述学习教案.pptx

预览

免费试读已结束,剩余 220 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学第一章小内容(nèiróng)/以运算器为中心(zhōngxīn)的冯·诺依曼机冯·诺依曼计算机的特点(tèdiǎn)以存储器为中心(zhōngxīn)的现代计算机计算机硬件组成(zǔchénɡ)运算器控制器存储器输入(shūrù)设备输出设备(shūchūshèbèi)计算机硬件与软件(ruǎnjiàn)关系计算机系统抽象(chōuxiàng)层的转换计算机系统的不同(bùtónɡ)用户指令集体系结构(ISA)ISA和计算机组成(zǔchénɡ)(微结构)之间的关系计算机系统一般分为(fēnwéi)7个层次计算机是如何(rúhé)工作的?指令和数据运算速度(sùdù):CPU执行时间运算(yùnsuàn)速度:CPI23运算(yùnsuàn)速度2526272829综合性能评价(píngjià)的方法谬误(miùwù)与陷阱谬误(miùwù)与陷阱第二章小内容(nèiróng)机器数是指数在计算机中的表示形式(xíngshì),一般是采用某种编码形式(xíngshì)表示带符号的二进制数。真值是指机器数所对应的实际数值。一般机器数有如下特点:(1)数的符号采用二进制代码化,0代表“+”,1代表“-”。通常将符号的代码放在数据的最高位(2)小数点本身是隐含的,不占用存储空间(3)每个机器数据所占的二进制位受机器硬件规模的限制,与机器字长有关,超过机器字长的数值要舍去定义:整数[X]移=2n+X2n>X≥-2n小数[X]移=1+X1>X≥-1即无论X是正还是负,一律加上2n,称2n为基数。移码与补码的关系(guānxì)是:真值是正数时,移码是补码的最高位加1;真值是负数时,移码是补码的最高位减1。也就是把补码的符号位变为其反码即可。即若[X]补=XSXn-1Xn-2…X1X0,则[X]移=XSXn-1Xn-2…X1X0【例】X=1001[X]补=01001可求得[X]移=11001X=-1001[X]补=10111可求得[X]移=00111定义:整数[X]移=2n+X2n>X≥-2n小数[X]移=1+X1>X≥-1即无论X是正还是负,一律加上2n,称2n为基数。移码与补码的关系是:真值是正数(zhèngshù)时,移码是补码的最高位加1;真值是负数时,移码是补码的最高位减1。也就是把补码的符号位变为其反码即可。即若[X]补=XSXn-1Xn-2…X1X0,则[X]移=XSXn-1Xn-2…X1X0【例】X=1001[X]补=01001可求得[X]移=11001X=-1001[X]补=10111可求得[X]移=00111定义:整数[X]移=2n+X2n>X≥-2n小数[X]移=1+X1>X≥-1即无论X是正还是负,一律加上2n,称2n为基数。移码与补码的关系是:真值是正数时,移码是补码的最高位加1;真值是负数时,移码是补码的最高位减1。也就是(jiùshì)把补码的符号位变为其反码即可。即若[X]补=XSXn-1Xn-2…X1X0,则[X]移=XSXn-1Xn-2…X1X0【例】X=1001[X]补=01001可求得[X]移=11001X=-1001[X]补=10111可求得[X]移=00111数据的存储(cúnchǔ)和排列顺序大端模式(móshì)(Big-endian)小端模式(móshì)(Little-endian)对于(duìyú)0x11223344储存如下1.原理海明校验码的实现原理是:在数据位中加入几个(jǐɡè)校验位,将数据代码的码距均匀地拉大,并把数据的每个二进制位分配在几个(jǐɡè)奇偶校验组中。当某一位出错后,就会引起有关的几个(jǐɡè)校验位的值发生变化,这不但可以发现错误,还能指出是哪一位出错,为进一步自动纠错提供了依据。2.编码规则若海明码的最高位号为m,最低位号为1,即HmHm-1…H2H1,则海明码的编码规则是:(1)校验位与数据位之和为m,每个校验位Pi在海明码中被分在位号2i-1的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位。(2)海明码的每一位位码Hi(包括数据位和校验位)由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之和。3.增添校验位假设欲检测的有效信息为n位,需增加的校验位为k位,则校验码的长度为n+k位。校验位的状态(zhuàngtài)组合,应当具有指出n+k位中任一位有错或无错的能力,即需要区别出n+k+1种状态(zhuàngtài)。应满足以下关系式:2k≥n+k+1这个关系式称为海明不等式,若信息位长度n确定后,由此可得到校验位k的最短长度。确定校验位后,就可以与信息位组成海明校验位。假设数据位是7位二进制编码,