勘误表-全

更新时间:2024-01-21 14:11:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

序号 1 页号 4 错误 正确 备注 倒数第6行 (ak?1?10k?1?ak?2?10k?2?? ?(ak?1?10k?1?ak?2?10k?2?? ??(ak?1?2k?1?ak?2?2k?22 5 ??(ak?12k?1?ak?2?2k?2?? ?? 第10行 3 6 (0.8125)10?(1101)2 16 23316 1419=a014=(E)16=a1(0.8125)10?(0.1101)2 16 23316 1409=a014=(E)16=a1倒数第17行 表格下方7行 例1-9 计算结果 倒数第15行 倒数第10行 4 8 例1-9:计算1100?110 5 10 得1100?110?1010100 例1-9:计算1110?110 得1110?110?1010100 xi?[0,1],i取0到n之间的整数 6 16 xi?{0,1},i取0到n之间的整数 xi?{0,1},0?i?n ①若x?0.x1x2?xn,则? xi?[0,1],0?i?n ①若x?0.x1x2?xn,则?? 第10行 xi?[0,1] 7 17 若x??0.x1x2?xn,则?? xi?{0,1} 若x??0.x1x2?xn,则?? 第12行 xi?[0,1] 当n?8时,?2?7xi?{0,1} ?x?27 0110 0 当n?8时,?2?x?2 77表1.2上方 第3行 表1.5 倒数第4行 奇校验列 表1.5 倒数第4行 偶校验列 表1.5 倒数第3行 奇校验列 表1.5 倒数第3行 偶校验列 倒数第3行 第4题(3)答案 0110 1 0110 1 8 23 0111 1 0110 0 0111 0 0111 0 0111 1 9 10 24 25 (2)(127)10?(11111111)2?(7F)16 (2)(127)10?(1111111)2?(7F)16 (?1101)2?[?1101]原 (?1101)2,[?1101]原?11101 (?00101)2?[?00101]原 11 26 (?00101)2,[?00101]原?100101 (2)10101010?11111111 第4题(4)答案 第7题(2)答案 (2)10101010?1111111 AFBAF习图1.3(a) 习图1.7(b) 最后一项AB的非号断开 12 27 F?A?B?A?B?AB?AB F?A?B?A?B?AB?AB AB&?1F13 28 ABCD&?1F习图1.8(a) 第11题(1)题目 最后一行 图2.5上方 第4行 标题2.2.3 下方第1行 倒数第7行 第3行 例2-7第4行 倒数第5行 图2.29 下方第5行 倒数第5行 第3行 例2-25上方 第5行(不是字母O,而是数字零) 例2-26 下方第3行 例2-26 下方第5行 例2-26 下方第6行 例2-26 321F与A521H 321F>A521H 14 15 34 36 这种通过加基值的方法 寻址方式所寻找的即可以是 EA = IP当 + DISP8的符号扩展 = 2198H + FFD8H = 2170H – 40 = –28H 假设指令执行前:BX=2562H 17 18 19 20 43 46 47 50 TABLE=3060H 但[2000H]即有字节属性 MOV BYTE PTR BL, 05; √ SI=2500H LEA DS, BETA[BX]; √ 321FH与A521H 321FH>A521H 这种通过加基址的方法 寻址方式所寻找的既可以是 EA = IP当 + DISP8的符号扩展 = 2198H + FFD8H = 2170H 假设指令执行前:BX=2652H TABLE=2060H 但[2000H]既有字节属性 MOV BYTE PTR BL, 05; × SI=2520H LEA DS, BETA[BX]; × 16 41 21 54 操作:(OPR)?O?(OPR) 操作:(OPR)?0?(OPR) 操作:(OPR1)-(OPR1) ①如果相减的两个数是无符号数 如果想确认OPR1 ≥ OPR2 ②如果相减的两个数是有符号数 操作:(OPR1)-(OPR2) a. 如果相减的两个数是无符号数 如果想确认OPR1 = OPR2 b. 如果相减的两个数是有符号数 22 55 下方第7行 BFH-55H 60H 由于两个负数求和,结果为正数(60H) 又因SF=0(60H是正数) 23 56 当两个字相乘时, 如果AX的内容为0 MOV AX,AX BFH-55H 6AH由于两个负数求和,结果为正数(6AH) 又因SF=0(6AH是正数) 当两个字相乘时, 如果DX的内容为0 MOV AX,0 例2-27 例2-27第6行 例2-27第6行 例2-28 上方第4行 例2-35上方 第7行 例2-35上方 第5行(不是字母O,而是数字零) 序号3 下方第3行 第5行 24 60 AND AX,O AND AX,0 25 26 66 72 LOOPNZ / LOOPNE OPR; CX0且ZF = 0时循环 (2)BX中的数据作为数据段中的偏移地地址 IP新 = IP当 + DISP16 = 016EH + 1600H = 176EH 220220?4?216?16?210 162LOOPNZ / LOOPNE OPR; CX?0且ZF = 0时循环 (2)BX中的数据作为数据段中的偏移地址 IP新 = IP当 + DISP16 = 016FH + 1600H = 176FH 220220?4?216?64K?26?210 16227 73 第7、8行 28 74 倒数第7行 倒数第4行 例3-3证明过程第3行,第一个加号后最上层非号断开 例3-3证明过程第4行 例3-5第3行 例3-7第1行 表3.3 上方第1行 第3行第2个括号内第2、5项非号断开 8. 主存物理计算方式如何 8. 主存物理地址计算方式如何 =A+B(CD+EF) 29 79 =A+B(CD+EF) =A+B(CD)(EF) (A+B)(A+B+C) 30 31 81 82 =A+B(CD)+(EF) (A+B)(A+B+C) A,B?A+B, A+B, A+B, A+B 通过观察表3.3可知最大项性质 A,B?A+B, A+B, A+B, A+B 通过观察表3.3可知最大性质 32 84 ?(AB?AC?AB?BC?AC?BC)(AB?AC?A?B?BC?AC?BC) ?(AB?AC?AB?BC?AC?BC)(AB?AC?A?B?BC?AC?BC) ?ABC?ABC?ABC?ABC?ABC?? ?ABC?ABC?ABC?ABC?ABC?? 第4行第3项的非号断开 第5行第1项的非号断开 序号(2) 第4行 序号(2)上方第3行最后一项非号断开 倒数第2行 第5行 第6行 例3-18 第6行 ?ABC?ABC?ABC?ABC =AC+ACB+BC ?ABC?ABC?ABC?ABC =AC+ACB+BC m1?m5?ABCD?ABCD?ACD 33 89 实质上m0、m3、m4和m6也是正方形 m1?m5?ABCD?ABCD?ACD 实质上m0、m2、m4和m6也是正方形 m0m1m2m3m8m9m11m10?B 34 90 m0+m1+m2+m3+m8+m9+m11+m10?B m0+m4+m12+m8+m2+m6+m14+m110?D ?ABD?ABD?ACD?ACD BCm0m4m12m8m2m6m14m110?D 35 92 ?ABD?ABD?ACD?ACD BCA36 97 0 0 10 1 11 1 11A010 0 10 1 11 1 111 0图3.20 1 在图3.25的与非门电路中 Y=1 图3.25 与非门电路图 在图3.25的与门电路中 Y=0 图3.25 与门电路图 第1行 第2行 图3.25的图名 A37 99 VIL(max)VIL(max)AVIL(max)VIL(max)BY?tBY图3.26 脉冲左移 ?t AVIH(min) AVIH(min)VIH(min)BY 输入变量只可能有一个改变状态 例3-25 第2行 图3.27 脉冲左移 VIH(min)BY输出变量只可能有一个改变状态 ?t?tA38 100 ?1AB?1B1&?1YC1&?1图3.29(b) YC 序号(4)等式Si第4行 图3.34的图名 习表3.10 ?Ai(Bi?Ci?1) 39 102 图3.34 半加器的逻辑电路图 ?Ai?(Bi?Ci?1) 图3.34 全加器的逻辑电路图 0001 40 105 0001 0010 AB这列 习表3.10 0110 AB+AB列 C?(A?B) 41 106 0 C(A?B) 习表3.11 第1行 最后一列 习表3.11 最后一行 C(A+B)列 1 42 107 Y?AD(BC?B?C)?AD(C?B?C)?AD Y?AD(BC?B?C)?AD(C?B?C)?AD 序号(4) 答案 最后一行Y2的第3项 第6行 43 44 108 110 ACD Y=AB+AC+BC+CD ACD Y=AB+AC+BC+CD

nn?2?100X0010nn?2?100X0011011100110111001110XX10XX nn?2?100X0010nn?2?100X0011nn?2?100X001001110011011100110111010010××10××10×× 图4.28(a) 最后一列 不是字母X 而是叉号 图4.28(b) 最后一列 不是字母X 而是叉号 图4.28(c) 最后一列 不是字母X 而是叉号 第8行最后一项 nn?2?100X00100111010010XX n?1nn?2?X?1n?2??2?? n?1nn?2?X?1n?2??2?? n?X?1n?2?X?1n?2nn?X?1n?2?X?1n?2X?1n?2改nn为X?1?2 XJ?1& J?2& Z?157 135 1K1K?2 ?1F11K1XJ1& J2F21K2?2& Z?1?2CP Q图4.29 上图错误 下图正确 左侧触发器增加标号F1 J、K改为J1、K1 右侧触发器增加标号F2 J、K改为J2、K2 F1增加脉冲标号CP QQQ?158 137 &&?1?1?1&&&&习图4.5 增加两处& 并在其下方分别增加一条输入端 SCPR SCPRAB=1CPDQ1AB=1CPDQ1习图4.7 Q1线路左Q1Q1 AB AB端增加非号 =1NQ4=NQ4LQ4LQ4习图4.10 左侧门内 =1改为= CP CPQ1Q2Q3JCPKJJKQ2KQ359 138 1Q11Q2Q3 习图4.11 上图错误 下图正确 增加Q1 JCPKJJQ1KQ2KQ3160 139 它不具备记忆功能键 1它不具备记忆功能 倒数第3行 第4行 存储电路吕各触发器状态变化也有先有后 存储电路与各触发器状态变化也有先有后 JQ1JQ2&JQ3YKKK61 140 CP J1Q1J2Q2&J3Q3Y习图4.15 上图错误 下图正确 三组J、K 分别增加 下标1、2、3 K1K2K3CP Q1n?1?Q3nQ1n?Q1nQ3n Q1n?1?Q3nQ1n?Q1nQ3n 11题答案第3行最后一项非号断开 11题答案第Q3n?1?Q1n?Q2n?Q3n?Q3n?Q3n?QQ2Q3n1nn Q3n?1?Q1n?Q2n?Q3n?Q3n?Q3n?QQ2Q3n1nn 5行Q3改为Q3n nQ3Q2Q1/Y111/1110/1/0010/0011000/0001/1/0/1101100 /Y习图4.17 上图错误 下图正确 左上角Q3Q2Q1 nnQ3nQ2Q1111/1110/1/0010/0011改为nnQ3nQ2Q1 000/0001/1/0/1101100 &0Q1A&Q1&Q2&YQ2CP 62 141 A&0Q1Q1&&Q2习图4.18 上图错误 下图正确 &YQ2CP D2?A?Q1Q2?A1(Q1?Q2) D2?A?Q1Q2?A(Q1?Q2) 第12题答案第2行 A1改为A 第12题答案第4行D1改为D2 Q2n?1?D1?A?(Q1n?Q2n) Q2n?1?D2?A?(Q1n?Q2n) Q2Q1A/Y1/11/00/00/00/01/0111/0000110 Q2Q10/0A/Y1/11/00/00/00/01/0111/0习图4.19 上图错误 下图正确 在最左侧00上增加一条线路并为其标注0/0 000110 出Z 出Y=1 习图4.19 下方第2行 J1CPKQ1Q1J&KQ2Q2&JKQ3Q3&1Y 习图4.20 三组J、K 分别添加 下标1、2、3 J11CPK1Q1Q1J2&K2Q2Q2&J3K3Q3Q3&1Y ?Q1n?1?Q2?Q3?Q1??n?1?Q2?Q1?Q2?Q1?Q3?Q2 ?n?1??Q3?Q1?Q2Q3?Q2?Q3?Q1n?1?Q2n?Q3n?Q1n??n?1nnnnn?Q2?Q1?Q2?Q1?Q3?Q2 ?n?1nnnnnQ?Q?QQ?Q?Q?12323?3为等号右侧的每一项添加上标n Y?Q2?Q3 Y?Q2n?Q3n Q3Q2Q1/Y111/1000/0001/0010/0/1110/0101/0100/0001习图4.21 上图错误 下图正确 左上角 Q3Q2Q1改为 63 142 Q3nQ2nQ1n/YQ3nQ2nQ1n /0001/0111/1000010/0 右下角001改为011 /1110/0101/0100/0011 第14题答案第3、4行 等号右侧 每一个Q 添加上标n 习图4.22 上图错误 下图正确 左侧触发器输入端最左侧标注1 n?1??Q1?Q1 ?n?1??Q2?A?Q1?Q2n?1n??Q1?Q1 ?n?1nn??Q2?A?Q1?Q2&JA1KQ1=1JKQ2&Q2Q1Y&CP

&J1A11K1Q1=1J2K2Q2&Q2Q1Y为两组J、K分别添加下标1、2 &CP ?Q3Q1?Q3Q1?Q2Q1Q0(Q3?Q3) ?Q3Q1?Q3Q0?Q2Q1Q0(Q3?Q3) 习图4.24下方第3行 倒数第7行 ?Q1Q0?(Q3Q2Q0?Q3Q2Q0)(Q1?Q1) 64 143 ?Q1Q0?(Q3Q2Q0?Q3Q2Q0)(Q1?Q1) Q3Q2上方非号断开 ?(Q2?Q3?Q0)?Q1?Q0?(Q1?Q2)?Q1 ?Q3?Q2?Q1?Q0?Q3?Q2?Q1?Q0 ??J3?Q2Q1Q0 ???K3?Q2Q1Q0??J2?Q3?Q1?Q0 ???K2?Q3Q1Q0??J1?Q3?Q2?Q0 ?K?(Q?Q)?Q?320?1?J0?Q3?Q2?Q1? ???K0?Q3?Q2?Q1?(Q2?Q3?Q0)?Q1?Q0?(Q2?Q3)?Q1 ?Q3?Q2?Q1?Q0?Q3?Q2?Q1?Q0 nnn??J3?Q2Q1Q0 ?nnn??K3?Q2Q1Q0nnn??J2?Q3?Q1?Q0 ?nnn??K2?Q3Q1Q0nnn??J1?Q3?Q2?Q0 ?nnn??K1?(Q3?Q2)?Q0nnn??J0?Q3?Q2?Q1 ?nnn??K0?Q3?Q2?Q1倒数第6行 最后一行 第1、2、3、4行均为等号右侧每一项添加 上标n K3等式右侧 非号断开 65 144 c?Q3Q2QQ10 c?QQQQ n3n2n1n0非号断开且加上标n JK&Q3JKQ3习图4.25 最右侧部分的图连线错误 C &C Q3n?1?Q3Q1?Q2Q1Q1Q2n?1?Q2Q1?Q2Q0?Q2Q1Q0Qn?11Q3n?1?Q3nQ1n?Q2nQ1nQ0n Q2n?1?Q2nQ1n?Q2nQ0n?Q2nQ1nQ0nQn?11?Q1Q0?Q3Q1Q0?QQ0?Q3QQ0n1nnn1n 第2、3、4、5行为等式右侧每一项添加上标n 第一行Q2Q1Q1改为 Q0n?1?Q3Q0?Q1Q0Q0n?1?Q3nQ0n?Q1nQ0nQ2QQ10 /cQ3Q2Q1Q01100/01101/01110/1/11011习图4.27 上图错误 下图正确 最上方 0101/00000/00001/0001000110100Q3Q2QQ10 每一项添加上标n 0010至0011线路增加 标注/0 0011至0100线路增加 标注/0 0100至0101线路增加 标注/0 1010至0000线路增加 标注/1 66 145 1010/01001/0/111111000/00111/00110 Q3nQ2nQ1nQ0n1100/c/01101/01110/1/110110000/00001/00010/00011/00100/0/00101/11010/01001/01000/11111/00111/00110 地址线控制线67 149 CPU数据线I/O接口设备控制器外围设备图5.4 上图错误 下图正确 地址线改为双向箭头 ...地址线控制线CPU数据线I/O接口设备控制器外围设备...高 发送部件高10100000低接收部件发送部件 00000101低接收部件图5.6 68 150 总线带宽是指总线本身所能达到的最高传输速率 所有部件都经公共的“总线请求”线向总结控制器 总线带宽是指总线本身所能达到的最高数据传输速率 所有部件都经公共的“总线请求”线向总线控制器 但未发过“总线请求”时 外来的各种突发中断请求 对于可屏蔽中断的实现方式可采用图5.16所示的借助于“与门”逻辑实现 即允许中断触发器TEN=1 根据向量地址从中断向量表中 “√”号表示屏蔽位开放 第1行 最后一行 第2行 5.2.1节第4行 倒数第10行 第1行最后去掉/ 图5.18下方2行 图5.19下方第1行 69 70 71 151 但未发过“总线请求”进 154 外来的各种突时中断请求 155 对于可屏蔽中断的实现方式可采用图5.16所示的借助于“与门”逻辑站实现 即允许中断触发器T/EN=1 72 156 根据向量地址从中向量表中 73 157 “√”号表示屏蔽开放 用用用用174 159 用 用 用 用 用 用2A用B用//34..图5.21 上图错误 下图正确 // 用用用用1用 用 用 用 用 用2A用34.//B用..//// 这势必会影响速度 图5.24下方第1行 75 161 影响速度 CPU主存通道12...nI/O系统设备控制器ACEBCDCEECPUF主存76 163 通道12...nI/O系统图5.29 上图错误 下图正确 图的左下角增加注解I/O设备 ...设备控制器I/O设备ACEBCDCEEF... ...am)(a1a2 ... bn)(b1b2 ...ck)(c1c2 ABCbyte类型通道a1c1b1a2b2c2?图5.30(a) 上图错误 下图正确 最右侧表达式加括号 ...am)(a1a2 77 164 ABCbyte类型通道(a1c1b1a2b2c2?)... bn)(b1b2 ...ck)(c1c2 ...am)(a1a2 ... bn)(b1b2 ...ct)(c1c2 ABCblock类型通道(a1a2 ...ak b1b2...bkc1c2...ckak+1...a2k) 图5.31(a) 上图错误 下图正确 最右侧 ...am)(a1a2 ... bn)(b1b2 ...ct)(c1c2 ABCblock类型通道(a1a2 ...ak b1b2...bkc1c2...ckak+1...a2k...)a2k后边加点... fbyte?j??fi?j?fmax_byte?j i?1Pjfbyte?j??fi?j?fmax_byte?j i?1Pj倒数第6行各项f之后的内容格式皆为下标 倒数第4行各项f之后的内容格式皆为下标 倒数第2行各项f之后的内容格式皆为下标 第7行各项f之后的内容格式皆为下标 第8行各项f之后的内容格式皆为下标 第9行各项f之后的内容格式皆为下标 78 165 fblock?j?MAXfi?ji?1Pj fblock?j?MAXfi?ji?1Pj ?fmax_block?jfselect?j?MAXfi?ji?1Pj?fmax_block?jfselect?j?MAXfi?ji?1Pj ?fmax_select?j?fmax_select?j?j?1m1fbyte?j??j?1m1?fi?j i?1Pj?j?1m1fbyte?j??j?1m1?fi?1Pji?j j?m1?1?mmifblock?j?j?m1?1?mmiMAXfi?j i?1Pjj?m1?1?mmifblock?j?j?m1?1?mmiMAXfi?j i?1Pj79 166 j?m2?1?fselect?j?m1j?m2?1?MAXfi?j i?1Pjj?m2?1?fselect?j?m1j?m2?1?MAXfi?j i?1Pjfmax??fmax_bytej?j?1j?m1?1Pj?m2fmax_blockjfmax??fmax_byte?j?j?1j?m1?1Pj?m2fmax_block?j 第11行各项f之后的内容格式皆为下标 ??80 167 j?m2?1?m2mfmax_selectj???fi?jj?1i?1m1 ?j?m2?1?m2mfmax_select?j???fi?jj?1i?1m1j?m1?1?MAXfi?j?i?1Pjj?m2?1?mMAXfi?ji?1Pj?j?m1?1?MAXfi?j?i?1Pjj?m2?1?mMAXfi?ji?1PjT0?0.2?s 总线标准化是指总线的机械物理尺寸 TD?0.2?s 总线标准化是指对总线的机械物理尺寸 总线带宽是指总线本身所能达到的最高数据传输速率 所有部件都经公共的“总线请求”线向总线控制器 包括给外设的信息编址 倒数第3行 第2题答案第1行 第3题答案 习图5.1下方第1行 第12题答案81 169 总线带宽是指总线本身所能达到的最高传输速率 所有部件都经公共的“总线请求”线向总结控制器 82 173 包括给外设的信息编址地

第1行 都一定会丢失被传送的数据信息 m1pjm2都一定不会丢失被传送的数据信息 m1pjm2pj第18题 第2行 83 174 ??fj?1i?1mm2?1i?jpj?j?m1?1?fi?j ??fj?1i?1mi?j?pjj?m1?1?maxfi?1i?ji?j??max?fmaxi?1?j?m2?1?maxfi?1?fmax 第18题答案 中的公式 84 177 fblockmax?KTD TS?K?TDfblockmax?K TS?K?TD倒数第2行 图6.2下方第三行 c?85 180 SM CBMc c?C SMSMSMBmc 倒数第11行 性价比的提高是乎很难实现 写入式光盘WORM 86 181 随机及存储器RAM 比实际主存大得多是程序 从程序设计者开看 87 183 高速缓存存储器 性价比的提高似乎很难实现 写入式光盘WROM 随机存储器RAM 比实际主存大得多的程序 从程序设计者来看 高速缓冲存储器 倒数第7行 第9行 第12行 倒数第9行 倒数第2行 倒数第3行 辅助硬件从CPU看?88 184 CPU高速缓存存储器M1主存M2高速缓冲存储器 辅助硬件从CPU看?CPU高速缓冲存储器M1主存M2图6.7 上图错误 下图正确 “高速缓存存储器” 改为 “高速缓冲存储器” 高速缓冲存储器 89 185 第4行,右下标是大写字母“M” Sm1、Sm2、Sm分别表示 SM1、SM2、SM3分别表示 C1 .S m1.TA1C2 .S m2.TA2 C1 .S M1.TA1C2 .S M2.TA2M1C 、S m 、TAM2M1C 、S M 、TAM2图6.9 各项S的右下角标均为大写“M” e?1.00.80.60.40.2TA1TAe?TA1TA....1r?1r?21.00.80.6r?100.40.200.2....0.40.60r?10....r?1r?2r?101.0H 00.2....0.40.6r?100图6.10 虚线上移至接近纵标的1.0 横坐标增加一项0.8 1.00.8H 90 186 ?TH?(1?H)A1TA2?1TA2TA2 H(1?)?TA1TA1?1TH?(1?H)A2TA1?1TTH(1?A2)?A2TA1TA1 例6-1中,解的第1行 基号段号段内位移(程序号)多用户虚地址A道程序的 0程序空间0段1k -1 01段2k -1 02段3k -1 03段1k -1 04段2k -1 05段2k -1 06段4k -1.A4.011.5k.段表基址寄存器(主存中最多可有N道程序)+01k2.5k实主存空间0段4段1K2KAN-17a.5k+2段3K91 187 段表长度 段表基址已装入a012345605k1k10101001k3k2k图6.11 上图错误 下图正确 右下角表格上方两条线末端皆有箭头 ......段名地址装入位段长访问方式(段号)A道程序的段表........ 基号段号段内位移(程序号)多用户虚地址A道程序的 0程序空间0段1k -1 01段2k -1 02段3k -1 03段1k -1 04段2k -1 05段2k -1 06段4k -1.A4.011.5k.段表基址寄存器(主存中最多可有N道程序)+01k2.5k实主存空间0段4段1K2KAN-17a.5k段表长度 段表基址多用户虚页号Nv............+2段3K已装入a012345605k1k10101001k3k2k..段名地址装入位段长访问方式(段号)A道程序的段表多道程序的地址N1 用户标志u多用户虚地址Ns用户虚页号页内位移XNv''NVNr主存由2 由u转换成基号b中选1查不到页表基址寄存器0?92 189 查到bX.N-1?指向X道程序页表始点+实页号xnr页内位移实页号装入位nvnpnv已装入1X道程序的内页表'2NV行主存地址寄存器Y道程序的内页表'2NV行图6.15 上图错误 下图正确 左上角X 改为U 左下角 寄存器内X改为小写字母x 多道程序的地址N多用户虚页号Nv1用户标志u多用户虚地址Ns用户虚页号页内位移UNv'Nr主存'由2NV 由u转换成基号b中选1查不到页表基址寄存器0查到bx.N-1?指向X道程序页表始点+实页号xnr页内位移实页号装入位nvnp?nv已装入1X道程序的内页表'2NV行主存地址寄存器Y道程序的内页表'2NV行 时间 t页地址流先进先出FIFO1222323调进3223命中41231*5553*1替换62521*替换745*24替换855*24命中9332*4替换10232*4115354*1223*52替换命中3次调进调进命中替换93 195 最近最少使用LRU223调进23命中命中5次调进23*1调进2*51替换251*命中25*4替换2*54命中354替换35*2替换3*52命中3*52命中优化OPT223调进23命中命中6次调进231*调进23*5替换2*35命中4*35替换4*35命中4*35命中23*5替换235命中235命中图6.22 上图错误 下图正确 算法LRU 倒数第4列4右上角 添加*号 算法OPT 倒数1、2列 5右上角 添加*号 图6.22 3种替换算法对同一页地址流的替换过程 时间 t页地址流先进先出FIFO1222323调进3223命中412*31调进5553*1替换62521*替换745*24替换855*24命中9332*4替换10232*4115354*1223*52替换命中3次调进命中替换最近最少使用LRU223调进23命中命中5次调进23*1调进2*51替换251*命中25*4替换2*54命中354*替换35*2替换3*52命中3*52命中优化OPT223调进23命中命中6次调进231*调进23*5替换2*35命中4*35替换4*35命中4*35命中23*5替换235*命中235*命中图6.22 3种替换算法对同一页地址流的替换过程 时间 t页地址流先进先出FIFO111221233123*4442*351413*62412*73312*84342*图6.23 上图错误 下图正确 算法1 先进先出FIFO 倒数第2列中,1右上角 添加*号, 2右上角*号去掉 无命中94 196 最近最少使用LRU112无命中1*2342*3413*4*1231*2342*优化OPT112命中3次123*124*1*24命中12*4命中13*4134*命中图6.23 命中率与页地址流有关

时间 t页地址流先进先出FIFO1112212331*234442*351413*624*127331*284342*无命中最近最少使用LRU112无命中1*2342*3413*4*1231*2342*优化OPT112命中3次123*124*1*24命中12*4命中13*4134*命中图6.23 命中率与页地址流有关 第4行 95 197 地址流中不同页的页数 地址流中不同虚页的页数 9主存页面表?主存???未满????11np10页面替换算法1213?主存???已满????调入页主存页号96 198 页面0被替换页页7I/O处理机(通道)被替换页 退回(如该页未被修改过则不必退回)图6.27局部 上图错误 下图正确 调入2nr个字2nV-1np主存(页式) 个字2 9用用用用用?主存?1??主存??已满??1?????未满???用用用用1np0用用1213用用用用用用用用用0用用用用用用用7I/O用用用用用用用用用用用 用用用用用用用用用用用用用用用用用2nr用用2nV-1np用用用用用用 用用2 97 98 200 IF (D(I). Eθ. 0) GOTO 50 204 如图3.32 IF (D(I). EQ. 0) GOTO 50 如图6.32 第6行 倒数第6行 nmbnmncb1位区号nd1位2位组号组内块号块内地址nmrqs?nc1位组号q2位组内块号块内地址ncrs选组内选组号sS?2SS?2q中选1中选1主存块号0块01122330415263708192103110121132143151第0组99 206 选组号qQ=2中选1选组内块s号S=2中选1Cache块位置01234567组间直接选区号2nd中选1图6.35 上图错误 下图正确 最右侧箭头右方标注2nd改为2nd(d为n第0组第1组 01230123第0区第1组(Cache容量)组内相联第0组第1区第1组(Cache容量)的下标) 从右数第2个箭头右方标注S?2q2ncb改为Q?2q 2nmbnmbnmncb1位区号nd1位2位组号组内块号块内地址nmrqs?nc1位组号q2位组内块号块内地址ncrs选组内选组号sS?2SQ?2q中选1中选1主存块号0块01122330415263708192103110121132143151第0组选组号qQ=2中选1选组内块s号S=2中选1Cache块位置01234567组间直接选区号2nd中选1第0组第1组 01230123第0区第1组(Cache容量)组内相联第0组第1区第1组(Cache容量)2ncb2nmb 1200HC?100 2400HC?200 主存地址121000 nd区号g组号120Hc?100 240Hc?200 主存地址1210000 第2行 第3行 表6.11下方第3行 上图错误 下图正确 组号g改为q 上图错误 下图正确 g改为q 倒数第5行 s?组内块号nmr块内位移nmr块内位移 nd100 211 区号q组号s?组内块号 gsncrqsncr在表6.11中 在表4.11中 nd1g2s?1s300nmr00nd1s?1 上图错误 下图正确 g改为q nd1q2s?1s300nmr00nd1g2s?1 s3ncr0000 101 212 q2s3ncr0000 上图错误 下图正确 g改为q 第9行 第1行 表6.13 第8行 图6.47上方 第1行 习图6.1中M1体下方变量名 习表6.2上方第2行 习表6.2下方第1行 倒数第9行 第13行 第10题,答案中第3行 102 103 213 调块时间是微妙级的 214 此时必产生下移 将被改过的快 调块时间是微秒级的 此时不必产生下移 将被改过的块 的不一致现象 104 215 的不致现象 105 221 C1、SM1、TA1 C1、SM2、TA1 把主存和用于程序空间 106 222 9.名次解释 组内各块直接全相联 ?0i近j远 Tij??1i远j近?把主存和用户程序空间 9.名词解释 组内各块之间全相联 ?1i近j远Tij?? 0i远j近??=0.25 见习表6.3,表中可知,H=3*13*2?=0.2 107 223 见习表6.3。 6。 12习表6.3上方第1行 习表6.3中,时间为9这列 111主存地址ndSS′108 225 nm2nc2 111用用用用ndqS′Cache用用nmr习图6.2 Cache地址SS11qS11ncr 习表6.7中,时间为12和13的这两列,都进行同样的修改 109 226 2 2* 110 227 4* 4 习表6.8中,时间为11和12的两列中都做同样的修改 习表6.10中,第6个时间点中的S(3)与S(4)中内容互换 图名 图7.10上方第5行 图7.12 111 229 B E E B 图7.8 主存空间数相关无意间图 112 235 B2:存放基值或变址值的寄存器代号 ②推后2拍 : 113 236 执行k图7.8 主存空间数相关示意间图 B2:存放基址或变址值的寄存器代号 ②推后2拍 : 用用k 图7.11是典型的通用寄存器基值变址值相关 空间(段号)87654321浮加 图7.11是典型的通用寄存器基址变址值相关 定乘倒数第1行 1234??n-1n一一二三二三四三四五四五六一11111223234234?234?34?4???n-1nn二?n-1n?n-1n?n-1n?n-1一(b)动态二三四五六七时间114 241 空间(段号)87654321浮加定乘 1234??n-1n一一二三二三四三四五四五六图7.23(b) 上图错误 下图正确 上方浮加与定乘的交界位置不正确 一11111223234234?234?34?4???n-1nn二?n-1n?n-1n?n-1n?n-1一(b)动态二三四五六七时间

其最大呑吐率为Tpmax?1 3?t0其最大吞吐率为Tpmax?1 3?t0图7.25上方第2行 空间3?t03?t01111115 242 ?t0223334342245时间 图7.25(b) 上图错误 下图正确 修改两个3?t0的边界用用3?t043213?t01111?t0212334线位置, 添加纵坐标数值 2233445用用 提高流水线的吞吐率 图7.26下方第4行 116 243 提高流水线的呑吐率 空间空间4117 244 1111?t0234543211111?t02345321234234图7.29左侧局部图 左下角△t0标明区间 232322T0?m?t0T0?m?t0 其中T?i表示第i个设备的总的工作时间 118 245 其中Twi表示第i个设备的总的工作时间 4.效率下方第5行 倒数第2行 ?i?T?i T空间5432101122334456一7一二89101122334一二二4一二?i?Twi T三三三三11121314151617时间?X:a1a2a3a4输入??Y:b1b2b3b4?输出??Z:空间5432101122334451122334a1b1a3b3a2b2a4b4a1b1?a2b2a3b?ab344图7.31(b) 上图错误 下图正确 横坐标10下方a1、a3应a1b1?a2b2a1b1a3b3a2b2a4b4a3b3?a4b4?abi?14ii 119 247 4一二三包含在横坐标11下方的表达式中 横坐标15下方一一一67二8二二三三9101112三?ab改iii?14时间1314151617为?ab iii?14?X:a1a2a3a4输入??Y:b1b2b3b4?输出??Z:a1b1a3b3a2b2a4b4a1b1?a2b2a3b3?a4b4a1b1?a2b2a1b1a3b3a2b2a4b4a3b3?a4b4?abi?14ii TP??15?t Tp?715?t 图7.31下方第一行 图7.34 上图错误 下图正确 底部5?t0改?空间41111123455345664567756788678997891010891091010111216123423453456120 248 321234423323172211125?t0131415 为5?t 5?t右边界移至横坐标14、15之间 空间43211111123455345664567756788678997891010891091010111216123423453456?234423323172211125?t131415 TP?m?10 m?14?t?1Tp?m?10m?14?t??t 最后一行 图7.36 横坐标8、9 纵坐标3的单元内容为“一” 图7.39 上图错误 下图正确 最上方输出变量名 g改为q 横标数值17?t向右移动半格,应该在最后一个9的正下方 图7.43 上图错误 下图正确 最左侧弧线上添加数值7 从初态经过3拍的走向箭头不规范 121 249 一 空间x11234232345y3456u456v56s6t77788stp88g完成999943211127uvA1A3A5A7A9xA2A4A6A8A10ypg17?t时间122 250 用用x1112232342345y3456uvu4567stv5678pgs678917?t 用用999用用t7p88q43211A1A3A5A7A9xA2A4A6A8A10y 7用用1011000177101111012101111117123 256 342101101113410111011 7用用10110001771011110121011111177101101113434210111011124 257 平均间隔指数 表7.2 最后一列的字段名 平均间隔拍数 S41234S31234S21234S1134231421234567891011125 258 ?t S41234S31234S21234S113423142123456789101112分为通用寄存器相关和通用寄存器基址变址值相关 126 261 图7.46 上图错误 下图正确 时间轴缺少数值12 ?t 倒数第三行 习图7.5 下方第1行 分为通用寄存器数相关和通用寄存器基址变址值相关 3Tp= 11?t部件规格化尾乘3123Tp?13?t结果 3 尾乘2尾乘1阶加1AB21212123333时间习图7.6 横坐标轴 下方C、D输入位置 左移两格 CDA?BC?D 部件规格化尾乘3尾乘2尾乘1阶加1ABCD结果123212121233A?BC?D33时间 ?=3?5?t5= 3?11?t11??3?5?t3? 5?11?t11第2行 456结果完成11111123?t时间7456用用用用11111123D用用127 262 991232910109109109101056 123256t 习图7.7 右侧局部图 三组9、10、11以及右下角23?t皆左移一格 7456结果完成10111156456用用用用11111120D用用911910910128 263 991232101020?t时间910 123456t 习图7.9 上图错误 下图正确 最上方序号⑤、⑥ 及其上方 单向箭头 皆右移一格 横坐标轴序号③下方的序号②改为序号④ 取指周期129 268 间指周期指令周期执行周期图8.5 上图错误 下图正确

用用用用用用用用用用用用用用用用 取指周期间指周期指令周期执行周期中断周期 用用用用用用用用用用用用用用用用用用用用图8.6 上图错误 下图正确 取指周期用用用用有间指吗?否是间指周期用用用用用用用用用用用图8.7 执行周期用用用用用用用用用有中断吗?否是中断周期用用用用用用 130 269 间指周期的数据流如图8.9所示。 图8.9 间指周期的数据流 Cn 间址周期的数据流如图8.9所示。 图8.9 间指周期的数据流 Cn第2行 图8.9图名 .10111.101131 283 .10111.10111.10111.11111 11.10111.11111Cn及其下方单向箭头位置右移至小数最后一位 用线条表示每次运算后结果的相对位置 用原码一位乘法计算[x-y]原。 132 292 C用原码一位乘法计算[x·y]原。 C第2题 第2题答案 步数① 第3行 第4行 字母c 改为大写 第4题 第3行 第4题答案步数②、③ A列 第4题答案步数② C列 倒数第5行 第9题 第2行 第13题 ?1101 .1101 用补码一位称算法计算[x?y]补 用补码一位乘算法计算[x?y]补 c=y补=1.00011 C=|Y|00.111010 133 293 C=y补=1.00011 C=|Y|=00.111010 001.011010 001.110000 000.011100 001.010110001.110000 000.01001110.001110 [x?y]补?0.101000110010 134 135 294 0.1001-0.1100 295 1000.1110 [x?y]原?0.101000110010 0.1001+0.1100 y??0.11001 y?0.11001 000.00000000.10110 136 296 000.10110000.00001 000.00000000.10110 000.10110000.00101步数① A列

本文来源:https://www.bwwdw.com/article/w9ro.html

Top