




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机组成原理课堂测验题(1),一、填空题 1. 50KB =()B = ()MB 2. 300MB = ()GB = ()KB 3. 0. 5S =()ms = ()s = ()ns 4. 当用16 位的寄存器来保存二进制无符号整数时,表示范围是() 5. 当用16 位的寄存器来保存二进制有符号整数时,表示范围是() 6. 当用16 位的寄存器来保存二进制无符号小数时,表示范围是()二、数制转换题(不准使用计算器) 1. (100)8 = ()10 = ()2 = ()16 2. (250)10 = ()8 =()2 =()16 3. (130)10 = ()8 = ()2 = ()16 4. (70)10 = ()8 = ()2 = ()16 5. (519)10 = ()8 = ()2 = ()16 6. (1030)10 = ()8 =()2 = ()16 7. (0. 5625)10 = ()8 = ()2 = ()16 8. (0. 875)10 = ()8 = ()2 = ()16 9. (0. 6875)10 = ()8 = ()2 = ()16,一、填空题 1. 50KB =(501024)B = (0. 05)MB 2. 300MB = (0.3)GB = (3001024)KB 3. 0. 5S =(500)ms = (0.5106 )s = (0.5 10 9 )ns 4. 当用16 位的寄存器来保存二进制无符号整数时, 表示范围是(0 65535) 5. 当用16 位的寄存器来保存二进制有符号整数时, 表示范围是(32768 32767) 6. 当用16 位的寄存器来保存二进制无符号小数时, 表示范围是(0 1 2 16 )二、数制转换题(不准使用计算器) 1. (100)8 = (64)10 = (1000000)2 = (40)16 2. (250)10 = (372)8 =(11111010)2 =(FA)16 3. (130)10 = (202)8 = (10,000,010)2 = (82)16 4. (70)10 = (106)8 = (1,000,110)2 = (46)16 5. (519)10 = (1003)8 = (1,000,000,011)2 = (203)16 6. (1030)10 = (2006)8 =(10,000,000,110)2 = (406)16 7. (0. 5625)10 = (0. 44)8 = (0.1001)2 = (0. 9)16 8. (0. 875)10 = (0.7)8 = (0. 111)2 = (0. E)16 9. (0. 6875)10 = (0. 54)8 = (0. 1011)2 = (0. B)16,计算机组成原理课堂测验题(2 第1屏/ 共2屏),一、选择题 1. 在以下各项中,不属于冯 诺依曼计算机所具特征的是()。 A. CPU 是全机的控制指挥中心 B. 各组成部件间传输的信息分为三种 C. 使用总线实现部件间信息传输 D. 机器指令被逐条执行 2. 在以下各项中,不属于冯 诺依曼计算机所具特征的是()。 A. 输入数据经运算器传到主存 B. 设置有一个指令地址计数器PC C. 内部可有多条指令处于执行状态 D. 指令含“操作码”和“地址码” 3. 在以下各项中,不属于冯 诺依曼计算机所具特征的是()。 A. 计算机由五个功能部件组成 B. 输入输出设备都有一个“设备码” C. 主存可与I/O设备直接交换信息 D. 程序所含指令在主存中顺序存放 4. 在以下各项中,不属于冯 诺依曼计算机所具特征的是()。 A. CPU 中含有一个“指令寄存器” B. 机器可执行算术逻辑运算 C. 主存是机器内部的数据传输中心 D. 指令与数据采用二进制码表示 5. 在以下各项中,不属于冯 诺依曼计算机所具特征的是()。 A. 机器使用“存储程序控制”技术 B. 处理对象可以是非数值数据 C. 一台计算机可有多个CPU D. 计算结果可保存在存储器中 6. 以下陈述中,不正确的计算机系统层次关联的说法是() A. 一般机器级/操作系统级/ 汇编语言级 B. 微程序设计级/一般机器级 C. 微程序设计级/ 汇编语言级/操作系统级 D. 操作系统级/ 汇编语言级,计算机组成原理课堂测验题(2 第2屏/ 共2屏),二、填空题可被计算机硬件直接执行的程序是由(1)组成的,因此计算机执行程序的过程,实际上就是按照给定(2)执行一组(3)的过程。一条指令通常分成两部分:(4)和(5)。组成计算机的基本部件有(6)、(7)和(8)。计算机的存储器用来存放(9)和(10),是计算机各种信息的(11)和(12)中心。一个存储器单元有两项必须严格区分的信息描述:存储单元的(13)和存储单元的(14)。中央处理器又叫(15),在早期的计算机中分成(16)和(17)两部分。7. 计算机各部件间来往的信号可分成(18)、(19 )和(20)。,一、选择题 1. 在以下各项中,不属于冯 诺依曼计算机所具特征的是(C)。 A. CPU 是全机的控制指挥中心 B. 各组成部件间传输的信息分为三种 C. 使用总线实现部件间信息传输 D. 机器指令被逐条执行 2. 在以下各项中,不属于冯 诺依曼计算机所具特征的是(C)。 A. 输入数据经运算器传到主存 B. 设置有一个指令地址计数器PC C. 内部可有多条指令处于执行状态 D. 指令含“操作码”和“地址码” 3. 在以下各项中,不属于冯 诺依曼计算机所具特征的是(C)。 A. 计算机由五个功能部件组成 B. 输入输出设备都有一个“设备码” C. 主存可与I/O设备直接交换信息 D. 程序所含指令在主存中顺序存放 4. 在以下各项中,不属于冯 诺依曼计算机所具特征的是(C)。 A. CPU 中含有一个“指令寄存器” B. 机器可执行算术逻辑运算 C. 主存是机器内部的数据传输中心 D. 指令与数据采用二进制码表示 5. 在以下各项中,不属于冯 诺依曼计算机所具特征的是(C)。 A. 机器使用“存储程序控制”技术 B. 处理对象可以是非数值数据 C. 一台计算机可有多个CPU D. 计算结果可保存在存储器中 6. 以下陈述中,不正确的计算机系统层次关联的说法是(C) A. 一般机器级/操作系统级/ 汇编语言级 B. 微程序设计级/一般机器级 C. 微程序设计级/ 汇编语言级/操作系统级 D. 操作系统级/ 汇编语言级,二、填空题可被计算机硬件直接执行的程序是由(指令)组成的,因此计算机执行程序的过程,实际上就是按照给定(顺序)执行一组(指令)的过程。一条指令通常分成两部分:(操作码)和(地址码)。组成计算机的基本部件有(中央处理机)、(存储器)和(I/O 接口)。计算机的存储器用来存放(程序)和(数据),是计算机各种信息的(存储)和(交流)中心。一个存储器单元有两项必须严格区分的信息描述:存储单元的(地址)和存储单元的(内容)。中央处理器又叫(CPU),在早期的计算机中分成(运算器)和(控制器)两部分。7. 计算机各部件间来往的信号可分成(地址)、(数据)和(控制信号)。,计算机组成原理课堂测验题(3),一、数值转换与计算 1. 已知 X = 0. 10101101, Y = 0. 00110010 求: (1)X原 = ? (2)X反 = ? (3)X补= ? (4)X补 = ? (5)X/2补 = ? (6)X/2补 =? (7)Y原 = ? (8)Y反 = ? (9)Y补 = ? (10)Y补= ? (11)Y/2补= ?(12)Y/2补 = ?,结论:当需要计算的数值为负时:1.求原码:符号位正为0,负为1。2.求补码:符号位不变,数值位取反加1。3.求反码:符号位不变,数值位取反。4.求移码:等于其补码的符号位取反。,计算机组成原理课堂测验题(4),一、数值数据的数制转换 1. (100)16 =()8 = ()2 = ()10 = 2( ) 2. (200)16 =()8 = ()2 = ()10 = 2( ) 3. (400)16 =()8 = ()2 = ()10 = 2( ) 4. (800)16 =()8 = ()2 = ()10 = 2( ) 5. (1000)16 =()8 =()2 = ()10 = 2( ) 6. (2000)16 =()8 =()2 = ()10 = 2( ) 7. (4000)16 =()8 = ()2 = ()10 = 2() 8. (8000)16 =()8 = ()2 = ()10 = 2() 9. (10000)16 =()8 = ()2 = ()10 = 2( ) 10. (0. 1)16 =()8 = ()2 = ()10 = 2( ) 11. (0. 2)16 =()8 = ()2 = ()10 = 2( ) 12. (0. 4)16 =()8 = ()2 = ()10 = 2() 13. (0. 8)16 =()8 = ()2 = ()10 = 2( ) 14. (0. 9)16 =()8 = ()2 = ()10 15. (0. A)16 =()8 = ()2 = ()10 16. (0. C)16 =()8 = ()2 = ()10 17. (0. E)16 =()8 = ()2 = ()10 18. (0. F)16 =()8 = ()2 = ()10,一、数值数据的数制转换 1. (100)16 =(400)8 = (100000000)2 = (256)10 = 2(8 ) 2. (200)16 =(1000)8 = (1000000000)2 = (512)10 = 2( 9) 3. (400)16 =(2000)8 = (10000000000)2 = (1024)10 = 2( 10 ) 4. (800)16 =(4000)8 = (略)2 = (2048)10 = 2( 11 ) 5. (1000)16 =(10000)8 =(略)2 = (4096)10 = 2( 12) 6. (2000)16 =(20000)8 =(略)2 = (8192)10 = 2(13 ) 7. (4000)16 =(40000)8 = (略)2 = (16384)10 = 2(14 ) 8. (8000)16 =(100000)8 = (略)2 = (32768)10 = 2(15 ) 9. (10000)16 =(200000)8 = (略)2 = (65536)10 = 2( 16) 10. (0. 1)16 =(0. 04)8 = (0. 0001)2 = (0.0625)10 = 2( 4 ) 11. (0. 2)16 =(0. 1)8 = (0. 001)2 = (0.125)10 = 2(3 ) 12. (0. 4)16 =(0. 2)8 = (0. 01)2 = (0. 25)10 = 2(2 ) 13. (0. 8)16 =(0. 4)8 = (0.1)2 = (0.5)10 = 2( 1) 14. (0. 9)16 =(0. 44)8 = (0. 1001)2 = (0.5625)10 15. (0. A)16 =(0. 54)8 = (0. 101)2 = (0. 625)10 16. (0. C)16 =(0. 6)8 = (0.11)2 = (0.75)10 17. (0. E)16 =(0. 7)8 = (0. 111)2 = (0. 875)10 18. (0. F)16 =(0. 74 )8 = (0. 1111)2 = (0. 9375)10,计算机组成原理课堂测验题(5),一、以指定的形式给出以下机器数的表示范围 1. 若以12 位二进制来表示一个无符号整数,则: (1)其十进制形式的表示范围是( ); (2)其十六进制形式的表示范围是( )。 2. 若以12 位二进制来表示一个有符号整数(使用一位符号位),则: (1)其原码的十进制形式的真值的表示范围是( ); (2)其原码的十六进制形式的真值的表示范围是( ); (3)其补码的十进制形式的真值的表示范围是( ); (4)其补码的十六进制形式的真值的表示范围是( ); 3. 若以12 位二进制来表示一个无符号小数,其十六进制形式的 表示范围是( )。 4. 若以12 位二进制来表示一个有符号小数,使用带有一个符号位的 原码表示,其十六进制形式的真值表示范围是( )。 5. 若以12 位二进制来表示一个有符号小数,使用带有一个符号位的 补码表示,其十六进制形式的真值表示范围是( )。 6. 若以8位二进制移码(含一个符号位)表示一个整数,则: (1)移码值为0 的数的十进制形式的真值是( ); (2)0 的移码的十六进制形式的表示是( ); (3)可表示的最大值的十六进制形式表示是( )。,一、以指定的形式给出以下机器数的表示范围 1. 若以12 位二进制来表示一个无符号整数,则: (1)其十进制形式的表示范围是(0 4095 ); (2)其十六进制形式的表示范围是( 0 FFF )。 2. 若以12 位二进制来表示一个有符号整数(使用一位符号位),则: (1)其原码的十进制形式的真值的表示范围是( 2047 2047 ); (2)其原码的十六进制形式的真值的表示范围是( 7FF 7FF); (3)其补码的十进制形式的真值的表示范围是( 20482047 ); (4)其补码的十六进制形式的真值的表示范围是(800 7FF ); 3. 若以12 位二进制来表示一个无符号小数,其十六进制形式的 表示范围是(0 0. FFF)。 4. 若以12 位二进制来表示一个有符号小数,使用带有一个符号位的 原码表示,其十六进制形式的真值表示范围是(0. 7FF0.7F )。 5. 若以12 位二进制来表示一个有符号小数,使用带有一个符号位的 补码表示,其十六进制形式的真值表示范围是( 1 0. 7F )。 6. 若以8位二进制移码(含一个符号位)表示一个整数,则: (1)移码值为0 的数的十进制形式的真值是(128 ); (2)0 的移码的十六进制形式的表示是(80 ); (3)可表示的最大值的十六进制形式表示是( 7F )。,计算机组成原理课堂测验题(6),一、在某系统中,用16位二进制表示浮点数,取R =2,不包含“隐藏位” ,请回答以下问题。 1. 若其阶码取6位(1 位阶符),用移码表示;尾数用原码表示,试给出: (1)15/32 2 3 的机器数描述 (2) 9/32 2 3 的规格化和非规格的机器数描述 (3) 1 010011 111100000 的真值的描述 ,描述形式如(1) 2. 若其阶码取6位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)15/32 2 3 的机器数描述 (2) 9/32 2 3 的规格化和非规格的机器数描述 (3) 1 010011 011100000 的真值的描述 ,描述形式如(1) 3. 若其阶码取6位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出 (2)规格化数的表示范围,用十进制形式给出 4. 若其阶码取4位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出 (2)规格化数的表示范围,用十进制形式给出 5.若其阶码取5 位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出 (2)规格化数的表示范围,用十进制形式给出,1. 若其阶码取6位(1 位阶符),用移码表示;尾数用原码表示,试给出:(1)15/32 2 3 1 011101 011110000 (非规格化表示 )(2) 9/32 2 3 的规格化和非规格的机器数描述 非规格化表示 0 100011 010010000 规格化表示 0 100010 100100000 (3) 1 010011 111100000 的真值的描述 ,描述形式如(1) = 15/16 213 2. 若其阶码取6位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)15/32 2 3 1 111101 100010000 (非规格化表示 ) (2) 9/32 2 3 的规格化和非规格的机器数描述 非规格化表示 0 000011 010010000 规格化表示 0 000010 100100000 (3) 1 010011 011100000 的真值的描述 ,描述形式如(1) = 9/ 16 2 19,3. 若其阶码取6位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出 负数:1231 29 232 正数: 2 9 232 (129) 231 (2)规格化数的表示范围,用十进制形式给出 负数: 1231 21 232 正数:21 232 (129) 231 4. 若其阶码取4位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出 负数:127 211 28 正数: 2 1128 (1211) 27 (2)规格化数的表示范围,用十进制形式给出 负数: 127 21 28 正数:21 28 (1211) 27 5.若其阶码取5 位( 1 位阶符),用补码表示;尾数用补码表示,试给出: (1)非规格化数的表示范围,用十进制形式给出(略) (2)规格化数的表示范围,用十进制形式给出(略),计算机组成原理课堂测验题(7),一、若用一个字节来保存一个字符的ASCII码,请回答以下问题: 1. 若已知数字“8”的ASCII码,应如何得到“5”的ASCII码( )。 2. 若已知一个大写字母的ASCII码,应通过什么逻辑运算来简单地得到其对应的小写字母的ASCII码( ? );相应操作数值的十六进制表示为( );能否通过算术运算来达到相应的目的( ?)若能,相应的运算是做( ? )运算,操作数为十进制的( ? ) 3. 若已知一个小写字母的ASCII码,应通过什么逻辑运算来简单地得到其对应的大写字母的ASCII码( ? );相应操作数值的十六进制表示为( );能否通过算术运算来达到相应的目的( ?)若能,相运算是做( ? )运算,操作数为十进制的( ? ) 二、若执行偶校验,给出以下字节无符号数据的校验码 1. (58)16 2. (3C)16 3. (9A)16 4. (49)16 三、若使用海明校验,被校验数据位4 位,请给出能自动纠正一位错、发现两位错的海明码的位号编排(校验位取 4 位) 四、若使用CRC 校验,设CRC码为(7,4)码,生成多项式取 1 0 11,试给出以下数据的CRC编码: 1. 1101 2. 1110,一、若用一个字节来保存一个字符的ASCII码,请回答以下问题: 1. 若已知数字“8”的ASCII码,应如何得到“5”的ASCII码 ( 减 3 )。 2. 若已知一个大写字母的ASCII码,应通过什么逻辑运算来简单地得到其对应的小写字母的ASCII码( 或 );相应操作数值的十六进制表示为( 20H );能否通过算术运算来达到相应的目的(能)若能,相应的运算是做(加法 )运算,操作数为十进制的(32) 3. 若已知一个小写字母的ASCII码,应通过什么逻辑运算来简单地得到其对应的大写字母的ASCII码(与 );相应操作数值的十六进制表示为(0DFH );能否通过算术运算来达到相应的目的(能)若能,相应的运算是做(减法 )运算,操作数为十进制的(32 ) 二、若执行偶校验,给出以下字节无符号数据的校验码 1. (58)16 2. (3C)16 3. (9A)16 4. (49)16 解:1. 1; 2. 0 ; 3. 0; 4. 1 。,计算机组成原理课堂测验题(8),一、关于十进制数的计算机内部直接表示,请回答以下问题。 1. 请判断以下说法的正确性 (1)只能用4 位二进制码来编码一位十进制数字( )。 (2)计算机的运算器是可以直接执行十进制数运算的( )。 (3)在计算机内部,只能用基2 码来编码表示十进制数字( )。 (4)既然十进制数可被转换为计算机能够直接识别并有效处理的等价的 二进制数形式,严格地讲,引入十进制数的计算机内部直接表示是 没有必要的( )。 (5)十进制数字的ASCII 字符形式可被简单地转换为十进制数位的BCD码表示( )。 (6)若用压缩格式的BCD 码表示十进制数,则(34)10=(34)16( )。,一、关于十进制数的计算机内部直接表示,请回答以下问题。 1. 请判断以下说法的正确性 (1)只能用4 位二进制码来编码一位十进制数字( )。 (2)计算机的运算器是可以直接执行十进制数 运算的( )。 (3)在计算机内部,只能用基2 码来编码表示 十进制数字( )。 (4)既然十进制数可被转换为计算机能够直接识别并有效 处理的等价的 二进制数形式,严格地讲,引入十进制 数的计算机内部直接表示是没有必要的( )。 (5)十进制数字的ASCII 字符形式可被简单地转换为 十进制数位的BCD码表示( )。 (6)若用压缩格式的BCD 码表示十进制数, 则(34)10=(34)16( )。,计算机组成原理课堂测验题(11),一、计算题,做题要求: 必须给出计算过程,否则,视为答错; 必须在计算过程描述前给出相关的 X 、 Y 、 Y补、 X补、Y补 等计算过程涉及的参数; 原码运算的计算过程必须包含结果的符号运算在内 计算过程中取 2 位符号位。1. X = 0. 1 0 1 1 0,Y = 0. 1 1 1 1 1 用加减交替法原码一位除计算 X/Y 的商。2. X = 0. 1 0 1 1 0,Y = 0. 1 1 1 1 1 用加减交替法补码一位除计算 X/Y 的商。,总结:,补码加减法:商的校正:1 除尽,除数为负,最低位加1;2 除不尽,商为负,最低位加1。余数的校正:1 若商为正,余数与被除数异号,应加上除数进行校正;2 若商为负,余数与被除数异号,则余数应减去除数进行校正。,计算机组成原理课堂测验题(12),一、关于定点数的乘除法,请简答以下问题: 1. 原码乘法会产生溢出吗?为什么? 2. 补码乘法会产生溢出吗?为什么? 3. 试给出原码除法的判溢出规则,并作简略说明。 4. 试给出补码除法的判溢出规则,并作简略说明。 二、关于定点数的加减法,请简答以下问题: 1. 有几种判溢出的方法? 2. 给出定点数加减法判溢出的方法(要求:给出逻辑表达式) 3. 试比较这几种判溢出方法,计算机组成原理课堂测验题(13),浮点数的运算方法,补充:1.浮点数的规格化1.原码规格化后双符号位的原码规格化尾数,其数值的最高位为1。2.补码规格化后双符号位的正数为00.1*.*的形式 负数为11.0*.*的形式既规格化后的数符号位与数值位第一位不相同。2.浮点数的表示范围阶码占m位(含1位符号位),尾数占n位(含1位符号位),规格化数所能表示的范围如下:最大正数最小正数 最大负数最小负数注意:浮点数的阶码决定了浮点数的表示范围,浮点数的尾数决定了浮点数的表示精度。,2. X = 1 0 1. 1 1 0 1 1规格化后为:1 0011 0100011Y = 0. 0 0 1 0 1 1 1规格化后为:0 1110 10111003.双符号位表示X,Y为: 阶符 阶码 数符 尾数 X 00 011 11 0100011(补码) Y 11 110 00 1011100 1.对阶。EX补-EY补=EX补+-EY补=00 011+00 010=00 101 0,所以Y尾数右移5位,MY补=00 00000101112.尾数相加。MX补+MY补=11 01001011113.为规格化数。X+Y=11 00011 01001011114.舍入。附加位最高位为1,所得结果最低位+1, M补=11 0100110,M=-0.1011010。5.判溢出。阶码符号位为00,故不溢出,最终结果为11 00011 0100110,,计算机组成原理课堂测验题(14),计算机组成原理课堂测验题(17),1.解:从0开始的连续地址计数的控制过程为:,2.解:从一个设定值开始的连续地址计数的控制过程为:,计算机组成原理课堂测验题(19),关于试题的简单讨论:整个地址空间 64KB 0000HFFFFHROM 容量为 16KB 0000H3FFFHRAM 容量为 16 KB 4000H7FFFH在机器的64KB 地址空间中,ROM 和RAM 共占32KB,余下的32KB 空间未用,地址为 8000HFFFFH。因此,RAM 存储器的地址空间的约束条件为 : A15 = 0; A14 A12 = 001 1114KB4 的SRAM存储器芯片的地址引脚有12根(212 = 4096),可连接到CPU地地址线 A11 A0 。为了组成16KB8 位的RAM存储器,需用4KB4 位的存储器芯片 16/48/2 =8片。相应RAM存储器的组成类似于课件图7. 28. 4(图略)。8. ROM存储器和RAM存储器的译码方案如下页图所示。,计算机组成原理课堂测验题(20),设某机的RAM容量为8MB,存储字长32位,均采用DRAM,存储芯片均为10241024 的 1 位片,芯片的存储周期 20 ns 。请回答以下问题:(1)芯片的地址引脚有多少个?(2)若采用“集中式刷新” ,在一个刷新周期内 有多少存储周期被用于刷新? 有多少存储周期被用于正常读写?(3)若采用按行分布刷新的方法,存储器的读写工作周期应为多长时间?(4)若采用“周期均衡间隔”刷新的分布刷新方法,应每隔多长时间发一个刷新信号刷新一行,才能保证存储器中的数据不丢失(结果舍入取整)?,设某机的RAM容量为8MB,存储字长32位,均采用DRAM,存储芯片均为10241024 的 1 位片,芯片的存储周期 20 ns 。请回答以下问题:(1)芯片的地址引脚有多少个? 解:存储器芯片的容量为1Mb,地址应为20位(2 20 = 1M)。但对于DRAM ,地址被分成两次供给芯片,因此,芯片的地址引脚只有 10 个。(2)若采用“集中式刷新” ,在一个刷新周期内 有多少存储周期被用于刷新? 有多少存储周期被用于正常读写? 解:在2ms 内,共有周期数 = 2ms/20ns = 2000000 ns/ 20 ns = 100000 个 因此,有 1024 个周期被用于刷新;有 98976 个周期用于正常读写。(3)若采用按行分布刷新的方法,存储器的读写工作周期应为多长时间? 解:由于这种方法是将一个存储器工作周期的一半用于刷新、一半用于读(写),因此,存储器的读写工作周期应为 20 ns 2 = 40 ns 。因此,实际刷新周期 = 1024 40 ns = 40. 96 s ,而不是 2ms(4)若采用“周期均衡间隔”刷新的分布刷新方法,应每隔多长时间发一个刷新信号刷新一行,才能保证存储器中的数据不丢失(结果舍入取整)? 解:每隔 2ms / 1024 = 1. 953125 s 2 s,计算机组成原理课堂测验题(23),计算机组成原理课堂测验题(25),(1) 自动减量寻址方式4,符号(R)有效地址:(R)2 R(字),E(R),示例指令: ADD(R2),R4 操作:(R2)2 R2,(R2)(R4)R4,相应指令 1 的执行过程如下: 取指令 (R2)2 R2,(R2) DR ( DR ) ALU,(R4) ALU,“” ALU ALU R4 相应指令 2 的执行过程如下: 取指令,(R7)2 R7 (R7) DR,(R7)2 R7 (DR) ALU,(R2) ALU,“” ALU ALU AR (AR) ALU,(R4) ALU,“” ALU ALU R4,计算机组成原理课堂测验题(26),设某机器具有下述特征:(1)字长16位,指令字长16位,存储器最小独立编址单位 为 字节;(2)具有 4 个 16位通用寄存器 (R0R3),其中 R0 和 R1 又可表示为 4 个 8位寄存器,依序为 RL0、RH0、 RL1和 RH1;(3)其双操作数指令共有8 条,每条指令既可处理8位数据 也可处理16位数据(注意:操作数的长度必须一致,即 同为 8 位数据或16位数据);(4)操作数可有4 种寻址方式:寄存器寻址、寄存器间接寻 址、基址寻址和基址加变址寻址;(5)有专用的基址寄存器,变址寄存器为16位通用寄存器;(6)机器仅有 RR 型指令和RM 型指令。 请为之设计双操作数指令的格式,并对设计作简要说明。,解:问题分析(1)机器有双操作数指令8条 ,操作码可用3位表示;(2)每条双操作数指令均可处理8位和16位的操作数(在进行运算时,可规定操作数的长度一致,这样,有益于提高软件的可靠性),由此,可在指令码中设置一个“操作数长度特征”位。若令其为W,可取: W = 1 操作数长 16位;W =0 操作数长 8位。(3)操作数的寻址方式有4种,可用2位指令码定义之,如: 0 0 寄存器寻址; 0 1 寄存器间接寻址; 1 0 基址寻址;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年药品检验技术专项考核试题
- 3.12 大一统王朝的巩固 说课稿 2024-2025学年统编版七年级历史上册
- 2025年全国燃气管网工安全生产理论考试题库(含答案)
- 销售考试题目及答案
- 操作作业人员考试题库及答案
- 2025年高考化学试题分类汇编:实验探究综合题(含解析)
- 2025合同条款调整事项
- 2025官方版房屋租赁长期居住合同范本
- 2025年国家叉车证理论考试题库(含答案)
- 2025年新型皮革加脂剂项目合作计划书
- 2025至2030中国5G毫米波设备行业项目调研及市场前景预测评估报告
- 现代教育技术说课
- 部编版五年级上册语文单元教学计划
- 产品经理绩效管理制度
- 2025年烟台市中考历史试卷真题(含答案)
- 2025四川产业振兴基金投资集团有限公司招聘12人笔试参考题库附带答案详解析集合
- 风湿免疫病患者结核病诊治及预防实践指南(2025版)解读课件
- 膜结构车棚安装合同协议
- 山东省2016年安装定额解释
- 2025-2030中国相变热界面材料行业市场现状供需分析及投资评估规划分析研究报告
- 《中华人民共和国公务员法概述》课件
评论
0/150
提交评论